Introduction
The Yahboom Superbit Microbit Expansion Board is designed to enhance the functionality of your BBC Micro:bit V1 or V2, enabling a wide range of creative and educational projects. This board features bilateral symmetry, integrated power solutions, and multiple interfaces for connecting various sensors and modules. It supports both MakeCode graphical programming and Python programming, making it suitable for users of all skill levels.
Specifications
| Feature | Description |
|---|---|
| Product Name | Super:bit expansion board |
| Brand Name | YAHBOOM |
| Application | BBC micro:bit |
| Compatible with | Building block parts |
| On board I/O Device | Passive buzzer, 4 programmable RGB lights |
| Motor Interface | 4-channel DC motors (voltage from battery, current 1-3A) |
| Servo Interface | 8-channel steering gear (XH2.54) |
| Stepper Motor Interface | 2-channel |
| Expansion Interface | 17Pin expansion IO port, 1x serial port module interface, 4x I2C module interfaces (PH2.0), 6x single/two-channel IO module interfaces, 1x 3-channel IO module interface |
| Power Supply | 18650 battery *1, external 3-5V power supply, Micro USB power supply |
| Output Power Supply | 5V (MAX: 1A), 3.3V (MAX: 0.5A) |
| Protection Scheme | Reverse connection protection, low voltage protection, over-current protection |
| Special Socket | Micro:bit gold finger interface *1 |
| Size | 95x46mm (Product), 14*8.5*3.5cm (Package) |
| Weight | 0.1KG (Product) |
| Recommend Age | 6-12Y |
Note: The kits do not include the Micro:bit board. It must be purchased separately.
Setup
1. Micro:bit Board Installation
Carefully insert your BBC Micro:bit V1 or V2 board into the dedicated gold finger interface socket on the Superbit expansion board. Ensure it is seated firmly and correctly to establish proper electrical connection.

2. Power Supply Methods
The Superbit expansion board offers multiple power supply options:
- Micro USB Power Port: Connect a standard Micro USB cable to the board. No additional battery is required when using this method, providing direct USB power.
- 18650 Lithium Battery Power Supply: Insert one 18650 lithium battery into the dedicated battery socket. The board includes an on-board charging circuit for convenience.
- 3-5V External Power Supply Port: Use 2x AAA batteries or another 3-5V external power source connected to the designated port.

3. Module and Sensor Connection
The board provides various interfaces for expanding your projects:
- Motor Interfaces: Connect up to four DC motors or two stepper motors.
- Servo Interfaces: Connect up to eight servos using the XH2.54 connectors.
- I2C and Serial Ports: Utilize the PH2.0 I2C and serial port interfaces for advanced sensor communication.
- 17Pin IO Port Lead-out: Access additional GPIO pins for custom connections.
- WiFi Camera Serial Port: Connect a WiFi camera module for vision-based projects.


Operating Instructions
1. Programming Methods
The Superbit expansion board supports two primary programming environments:
- MakeCode Graphical Programming: Ideal for beginners, MakeCode provides a block-based visual programming interface that makes learning simple and engaging.
- Python Programming: For more advanced users, Python offers a powerful and versatile text-based programming language, suitable for transitioning from graphical to code programming.

2. Tutorials and Codes
Yahboom provides comprehensive tutorials and code examples to help you get started with your Superbit board. These resources are typically organized into courses covering basic concepts, expansion modules, sensors, and Python programming.

For detailed tutorials and code, please visit the official Yahboom website or the provided tutorial link: http://www.yahboom.net/study/Super.bit
3. Example Applications
The Superbit board's compatibility with building blocks and various modules allows for diverse projects, such as:
- Building smart cars and robots.
- Creating bionic robots with multiple servos.
- Developing projects with ultrasonic sensors for distance measurement.
- Integrating various sensor modules for environmental monitoring or interactive systems.



4. Video Demonstration
Maintenance
- Keep the board in a dry environment to prevent moisture damage.
- Avoid exposing the board to extreme temperatures or direct sunlight.
- Handle the board with care to prevent physical damage to components or connectors.
- When using an 18650 battery, ensure it is inserted with correct polarity. The board includes reverse connection protection, low voltage protection, and over-current protection for safety.
- Clean the board gently with a soft, dry cloth if necessary. Avoid using liquids or harsh chemicals.

Troubleshooting
- Board not powering on: Check all power connections. Ensure the Micro USB cable is functional, the 18650 battery is charged and correctly inserted, or the external power supply is providing adequate voltage.
- Micro:bit not detected: Verify that the Micro:bit board is securely seated in its socket.
- Modules/Sensors not responding: Double-check wiring connections for all modules. Ensure the correct pins are used and that your code is properly configured for the connected hardware.
- Programming issues: Ensure your programming environment (MakeCode or Python) is correctly set up and that you are using the appropriate libraries or extensions for the Superbit board. Refer to the online tutorials for guidance.
- Unexpected behavior: Review your code for logical errors. Test individual components before integrating them into a complex project.
Warranty and Support
Yahboom provides one-on-one technical guidance and online technical support for the Superbit Microbit Expansion Board. If you encounter any issues or have questions, please refer to the official Yahboom support channels.






