The WeeeCore Bot is an ESP32-based STEAM educational robot featuring offline voice coding, Scratch 3.0 and microPython programming, IoT Wi-Fi, four-way line following, a gyroscope and a colour display, designed for users from nursery school to sixth form.
Its lithium battery recharges in 40 minutes, providing 2.5 hours of battery life; the kit includes a drawing pen and a double-sided board, and the RJ11 and open-source ports allow projects to be expanded with additional modules.
The WeeeCore Bot is an educational robot on wheels controlled by a WeeeCore AI Handle controller based on an ESP32 chip, with built-in Wi-Fi, WLAN and dual-mode Bluetooth. It starts up in voice-coding mode: simply say "Hi Vivi" or "Hi Bot" to give it voice commands without any programming. For more advanced users, it can be programmed in Scratch 3.0 and microPython via the WeeeCode software, and its IoT capabilities allow you to create your own apps with App Inventor.

It features an offline voice recognition sensor, an ultrasonic sensor, a gyroscope, a light sensor, quadruple line-following, a 5-way joystick, a microphone, a speaker, a colour screen and 5 RGB LEDs. Its 14500 lithium battery offers 2.5 hours of runtime on a 40-minute charge. It can also draw using the included colour pen. The whole unit fits into a box measuring 142 x 141 x 93 mm and weighing 485 g.
ESP32 STEAM robot with offline voice coding, Scratch 3.0, microPython, Wi-Fi IoT, line following, gyroscope, colour screen, 2.5-hour battery life and drawing pen included. Suitable for children from nursery school to sixth form.
In nursery school, pupils wake the robot up using their voices and ask it to draw a square or play music without touching a screen. In technology lessons at secondary school, they programme line-following using Scratch 3.0 and observe the gyroscope readings in real time on the robot’s colour screen. In sixth form, they switch to microPython to create their own navigation algorithms and connect the robot to a mobile app via Wi-Fi.


Does the robot work without an internet connection?
Yes. Voice recognition is offline and works without an internet connection. Wi-Fi is only required for IoT features and APP Inventor.
From what age is this robot suitable?
The voice coding mode is suitable for children from nursery school age. Scratch 3.0 is suitable for primary and lower secondary school pupils, whilst microPython is designed for upper secondary school pupils and advanced users.
Can additional modules be connected to the WeeeCore Bot?
Yes. The robot has 4 open-source 3-pin ports and 2 RJ11 ports for connecting compatible sensors or additional modules.
How long does the battery last?
The 14500 lithium battery charges in 40 minutes and provides 2.5 hours of battery life.
