The latest incarnation of the hugely popular BitBot from 4tronix is the BitBot PRO for the BBC micro:bit(micro:bit not included), with an onboard processor providing intelligent and accurate motor control, with sensor resolution of over 100 pulses per centimetre. Driving straight has never been so easy!
We've also taken the opportunity to upgrade and improve many other features; including the sounder, the line follower sensors and even the power supply circuit - as well as adding several extra mounting holes for you to fix your own creations.
Finally, there is an InfraRed receiver built into the robot's PCB to enable really easy and responsive remote control using the 4tronix InfraRed remote controller (not included, coming to the store soon!) - note that the remote control is not paired to any particular BitBot PRO, so all nearby units in line of sight will receive the same commands.
Note: micro:bit and batteries not included.
Updated Makecode Extension
New blocks for accurate movements of the wheels; motion in a straight line by a selected distance, spinning a determined angle and even moving in an arc of a user-define radius and angle. You can also read back the distance and angle moved
New blocks for both Digital and Analog line sensors, as well as enabling user or automatic adjustment of threshold values. Finally, a merge of all the line sensors to give a single value estimating where the line is, from -100 for on the far left, through 0 in the centre to +100 on the far right
New blocks for the sounder to support changing volume, pitch and duration. Note also that the sounder can now use the Makecode Music blocks as well
New blocks for the InfraRed receiver: event-driven blocks that are run when specific keys are pressed, as well as being able to test the last key pressed
Smart Motors
Now with an on-board processor and hall effect sensors on each wheel, BitBot can move more accurately than ever before:
100 pulses per centimetre gives great accuracy
Drive in straight lines
Move a specified distance accurately
Turn whatever angle you define in degrees
Move in an Arc - you specify the radius of the arc and the angle to turn
Retrieve the number of pulses and/or the angle turned
All handled by the on-board processor
The chunky and grippy wheels have been modified so they cannot be pushed on too far
Extra, more sensitive sensors
We have changed the type of line sensors to be analog and more accurate as well as adding a third, central, sensor
You can still use the sensors in digital mode
In digital mode, you can define the threshold levels (and hysteresis) that separates black from white - stored permanently
There is also an automatic calibration routine that can be run on command to set the threshold levels - stored permanently
The Makecode Extension includes a block that merges all the line sensor data into a single "Line "Position" that can be used for a super simple line follower program
Updated Buzzer
The Buzzer is now much louder (controllable) and driven directly from the Microbit "Music" blocks, providing an almost endless way to program it
Use the standard "Buzzer On" and "Buzzer Off" commands without change
The volume and pitch of the Buzzer can now be set in the program
Use the Microbit Music blocks to play music, or police sirens, etc.
More Mounting Points
We have added more holes to be used as fixing points for your own creations
All new mounting holes fit M2.5 nuts and bolts etc. (except the existing M2 holes at the front)
Use the 2 "servo" connection points for servos or other accessories that can connect directly to Microbit Pins 1 and 2
Built-in InfraRed Receiver
We have included the IR receiver in every BitBot PRO which is integrated into the Makecode extension.