What should you look for?
First, decide what your robotics club wants to learn: programming, adding sensors or exploring four-legged movement. You can then work out which setup and level of supervision are right for the task.
Programmable kit
A good fit if: building the robot and progressing step by step from blocks to code are part of the learning objectives. Petoi documents this programming path for Bittle X V2.
Allow time for: assembly, calibration and troubleshooting, all of which need supervised time.
ESP32 learning platform
A good fit if: distance and orientation sensing, along with microcontroller logic, are the main focus. Hiwonder documents these approaches for MechDog.
Allow time for: adding sensors and switching software can increase the time needed for preparation and troubleshooting.
Pre-assembled quadruped
A good fit if: an advanced group wants to explore movement control or the SDK interfaces of a pre-assembled platform. Unitree Robotics documents these areas for Go2.
Allow time for: agreeing on a suitable movement area and supervision, and ruling out unwanted image and audio functions before use.
| Criterion |
What to check before buying |
Who it matters to |
| Programming path |
Which block-based and coding environments are documented for the exact model revision, and whether they will run on the school’s devices. |
If our club is starting without knowledge of syntax, we want to programme movements with blocks first, then move on to code. For around 31% of consumers, this learning progression is the top priority. |
| Sensors and expandability |
Documented sensor connections and modules for distance or orientation tasks; keep cameras and microphones out of the project. |
For a project on distance and orientation, I need suitable connections without having to improvise changes to the mechanics or power supply. For around 25% of consumers, expandability takes priority. |
| Movement and supervision |
The weight and movement modes of the specific version, as well as a clear test area, start and stop rules, and responsible supervision. |
If we’re exploring gaits and obstacles, the platform needs to suit the available movement area and level of supervision. Around 25% of consumers put supervised movement practice first. |
| Documentation and data minimisation |
Request product documentation for the exact version and its wireless functions; before use, confirm that image or audio processing is not active. |
Before buying, I want to identify the version on offer clearly and plan its use without personal image or audio data. For around 19% of consumers, checking this before approval is the main concern. |
Brands to consider
The brands below offer different, documented approaches to learning. The exact product version and its suitability for your planned project remain the deciding factors.
Petoi
For Bittle X V2, Petoi documents an introduction to programming with Coding Blocks, as well as paths to Python and Arduino IDE.
- The documented progression from visual to text-based programming suits a club working through increasingly challenging tasks.
- As a kit, the platform needs time for assembly and calibration. Optional voice or camera functions are not part of the planned use.
Hiwonder
Hiwonder describes MechDog as an ESP32-based platform with learning resources for Scratch, MicroPython and Arduino.
- MechDog’s documentation lists an ultrasonic sensor, an IMU and expandable sensor connections for relevant project tasks.
- For packages with vision or voice components, check that the planned setup can operate without these functions.
Unitree
For Go2, Unitree Robotics documents SDK, movement and Python applications, among other things, as well as an EDU version.
- The documented interfaces are relevant to an advanced, clearly defined control task.
- Before use, confirm that supervision, the movement area and operation without personal image or audio data are suitable for the specific configuration.
Joybuy products for learning projects
Suitable products coming soon.
Frequently asked questions
Which programming language should a robotics club start with?
For a group that isn’t confident with syntax, it makes sense to start with blocks before introducing text-based code. Petoi documents Coding Blocks and Python, while Hiwonder offers Scratch, MicroPython and Arduino resources for MechDog. Check which of these approaches the teacher can support on the devices available.
Is a MechDog version with a camera or voice module suitable for this project?
Only if the planned use does not need these functions and the specific configuration allows them to be disabled. Hiwonder describes these components in certain packages; personal image and audio data are excluded from the learning project outlined here. If the scope changes later, data flows and the school requirements that apply at the place of use must be checked in advance.
What documentation should I check for a version with wireless functions?
Before buying, check the EU Declaration of Conformity and CE marking for the exact model and wireless version. The EU Radio Equipment Directive 2014/53/EU covers equipment that intentionally transmits or receives radio waves for communication or radio determination. You should also check which other regulations apply to the specific product. A CE symbol in an advert alone does not identify which version the documentation covers.
How can charging and movement tests be organised in class?
Set up a charging and storage routine for the specific platform, following the manufacturer’s instructions, and carry out supervised movement tests in a clear area. Check the battery, connections and casing before use, and follow the charging guidance for the model. Hiwonder includes this guidance for MechDog in its documentation.