The MakeBlock mBot is a nice introduction to robotics. The body is sturdy, robust, and imbued with a lot of personality, which makes it a good entry-level robot for someone who wants to build a rover. No soldering is required, everything is plug-and-play! We carry them in two versions: Bluetooth and 2.4GHz radio!
Here is an all-in-one project to enjoy the hands-on experience of programming, electronics, and robotics! One of our first impressions of this charming little robot was how easy the assembly was, and we had a great time driving it around the Adafruit factory.
The kit contains 38 parts and color-labeled RJ25 ports for frustration-free wiring – you also get a repair kit and screwdriver – not other tools are required. The mechanical body of the mBot is compatible with Makeblock platform (and most Lego parts), while the electronic parts are based on the Arduino open-source ecosystem. This means that the mBot has infinite extensibility, using any mechanical parts and electronic modules you need to turn it into your “dream robot”.
The kit comes with various ready-to-go projects, including obstacle-avoidance car, line-following vehicle, remote control car, and can be used in multiple games like a balloon bursting game, soccer playing, sumo, etc. If you’d like to have it do more, you can add accessories such as servo motors or displays, even an LED matrix, later on.
There are two ways to program the robot. You can use the graphical drag-and-drop software similar to Scratch 2.0, an easy system to learn programming, which will let you control the robot and send/receive commands from the robot wirelessly. Or, you can use the powerful Arduino IDE which gives you C/C++ access to all the hardware for advanced autonomous control, but you need to connect it to USB during programming.
One version is Bluetooth capable – that means it works very well with mobile devices like phones and tablets (Android and iOS) for wireless usage. On desktop and laptop computers, you can still the USB cable for programming. If you want to have wireless control on a desktop computer like Windows or Linux, check out the 2.4 GHz version, it uses a USB dongle for wireless connectivity. Either way, you can only upload the program for autonomous activity over USB.
Stop breadboarding and soldering – start making immediately! Adafruit’s Circuit Playground is jam-packed with LEDs, sensors, buttons, alligator clip pads and more. Build projects with Circuit Playground in a few minutes with the drag-and-drop MakeCode programming site, learn computer science using the CS Discoveries class on code.org, jump into CircuitPython to learn Python and hardware together, TinyGO, or even use the Arduino IDE. Circuit Playground Express is the newest and best Circuit Playground board, with support for CircuitPython, MakeCode, and Arduino. It has a powerful processor, 10 NeoPixels, mini speaker, InfraRed receive and transmit, two buttons, a switch, 14 alligator clip pads, and lots of sensors: capacitive touch, IR proximity, temperature, light, motion and sound. A whole wide world of electronics and coding is waiting for you, and it fits in the palm of your hand.