Fully Integrated Robot for the BBC micro:Bit complete with Ultrasonic Sensor.
This (almost) ready-assembled robot requires no soldering, no wires and nothing more than a screwdriver to complete it.
The Bit:Bot fully engages children and adults alike, allowing you to explore and code the BBC micro:bit using any of the languages available (not all features are supported in all languages)
Check out these features:
- 2 micro-metal gear motors. Both fully controllable in software, for both speed (0 to 100%) and direction (forward or reverse)
- Wheels with rubber tyres for maximum grip
- Really smooth metal ball front caster
- 12 mini neopixels in 2 sets of 6 along the arms either side. Select any colour for any pixel, produce stunning lighting effects as your Bit:Bot moves around
- 2 digital line following sensors. Code your own line-following robots and race them to see whose code produces the fastest lap time!
- 2 analog light sensors (front left and front right) so your Bit:Bot can be programmed to follow a light source such as a torch, or you could code it to go and hide in the darkest place it can find
- Buzzer, so you can make beeping sounds whenever you want
- Powered from integrated 3xAA battery holder with on/off switch and blue indicator LED
- Easily plug your BBC micro:bit in and out using the edge connector
- Expansion connections at the front for additional sensors (Ultrasonic rangefinder available now, more in development)
Includes a removable (socketed) Ultrasonic Distance Sensor (rangefinder) module. We also have a soldered version available here, that requires a right-angled adapter for easy access
Check out the Angle:Bit for mounting your micro:bit vertically, and the Bit:Zero for additional power pins to drive external sensors and servos.
NB. BBC micro:bit is NOT included
See the detailed blog entry for example code snippets and application ideas
MicroPython Resources
- For a great Python example - Nicholas Tollervey has a great Bit:Bot remote control example
- Here's another Python example for line-following, by Jarle Teigland
MakeCode/JavaScript Support
- We have our own makecode tutorials that cover all functions on the Bit:Bot v1.2:
- download Part 1 here - control the buzzer and multicoloured LEDs
- download Part 2 here - avoid obstacles reading the ultrasonic sensor and programming the motors
- download Part 3 here - light following with the top sensors
- download Part 4 here - program the robot to read data from the bottom sensors and control the motors to follow a line
- download Part 5 here - use another micro:bit to control the robot with variable speeds based on tilting the controller
- Learn how to control the Bit:Bot with your Bluetooth phone, using PXT blocks.