Robotbit V2.0 Expansion Board for Micro:bit – Offline MakeCode & Python Support

SKU: FA1078
Input Power

3.7V 18650 Lithium Battery or 5V USB (Charging)

Output Voltage

5V (up to 2A) for Servos/Motors

Motor Drivers

Drive 4x DC Motors or 2x 28BYJ Stepper Motors

Servo Capacity

8x 5V Servos

RGB LEDs

4x Addressable WS2812B

Communication

Full I/O Breakout (G-V-S format)

Software Support

MakeCode (KittenBot Extension), MicroPython, Scratch

Dimensions

78mm x 57mm x 23mm

The Robotbit V2.0 Expansion Board (by KittenBot) is a professional-grade robotics power and interface shield specifically designed for the BBC micro:bit. In 2026, it remains the leading choice for building complex mobile robots, robotic arms, and automated STEM projects due to its powerful motor-driving capabilities and integrated battery management. 
Long Product Description
The Robotbit V2.0 is an all-in-one robotics baseboard that transforms a standard micro:bit into a powerful robot controller. While standard expansion boards can only handle small sensors, the Robotbit V2.0 is engineered with high-current motor drivers and an integrated 18650 lithium battery slot. This allows it to drive high-torque motors and multiple servos simultaneously without needing cumbersome external battery packs or tangled wiring. 
Designed for both educational and professional prototyping, the board features a “G-V-S” (Ground-Voltage-Signal) color-coded header system for easy sensor integration. It supports both Online and Offline MakeCode (via the KittenBot extension) and MicroPython. Its robust hardware protection—including a child-safe plastic base and short-circuit protection—makes it a durable solution for high-traffic classrooms and business-level R&D testing. 
Key Features
  • Integrated Power System: Built-in 18650 lithium battery slot with an onboard charging circuit and a 5V/2A high-current boost output.
  • Quad DC Motor Support: Features four DC motor ports (M1, M2, M3, M4) capable of driving two stepper motors or four standard DC motors.
  • Octal Servo Support: Provides eight dedicated 5V servo headers, allowing for the construction of complex robotic arms or hexapods.
  • Onboard NeoPixels: Includes four addressable RGB LEDs (WS2812B) for status indicators, lighting effects, or mood lamps.
  • Integrated Passive Buzzer: Allows for instant audio feedback and music generation without extra wiring.
  • Safety Features: Includes a specialized plastic base to prevent short circuits on metallic surfaces and a physical power toggle switch.
Usage Instructions
  1. Battery Installation: Insert a standard flat-head 18650 lithium battery into the slot. Ensure the polarity matches the markings on the PCB.
  2. Mounting: Slide your BBC micro:bit into the vertical slot. The LED matrix should face the NeoPixels.
  3. Charging: Plug a Micro-USB cable into the Robotbit. A charging LED will indicate status. Note: The power switch must be ON to charge some versions.
  4. Software Setup: In MakeCode, go to Extensions and search for “Robotbit” to load the specialized motor and servo blocks.
  5. Wiring: Connect motors to the green terminal blocks and servos to the 3-pin headers. Follow the color-coding (Black=GND, Red=5V, Yellow=Signal).
Q: Does this include the 18650 battery or the micro:bit?

No. This is the expansion board only. For business and educational purchasing, we recommend buying the 18650 Battery and Micro:bit V2 separately to meet your specific project needs.

Q: Can it drive Meccanum wheel robots?

Yes. Since it has 4 independent DC motor ports, it is the perfect board for 4WD Meccanum or omni-wheel chassis

Q: Is it safe for younger children to use?

Yes. The Robotbit includes a protective plastic base to prevent accidental shorts and features a “Power-on” indicator LED. However, because it uses a high-capacity lithium battery, adult supervision is recommended during charging

Q: Why are my servos jittering or not moving?

This is usually due to a low battery. The Robotbit requires a healthy 18650 battery to provide the high current (2A) needed to move multiple servos. Ensure the battery is fully charged

Q: Do you offer bulk discounts for schools or corporate workshops?

Yes. We offer tiered wholesale pricing for educational institutions and retailers. The Robotbit is available in bulk “Neutral Packing” for large-scale deployments. Please contact the KittenBot official distribution channel for a quote

Q: Can I use this with MicroPython?

Absolutely. There are dedicated Python libraries available for the Robotbit to control the motors, servos, and NeoPixels directly through the micro:bit’s I2C bus