# micro:bit Smart Hub Overview ## Introduction ![](img/01hub.png) The **micro: bit Smart Hub** is a versatile expansion device designed for the micro: bit development board, offering a wide range of interfaces and high compatibility. It features 6 standard I/O sensor ports, 4 I²C ports, 4 DC motor ports, and 4 servo ports, all using the Grove open-source standard. The hub connects directly to the micro: bit board and is compatible with most Grove hardware. It seamlessly integrates with LEGO bricks, enabling students to create innovative STEM projects with micro: bit technology. ## Structure ![](img/02hub.png) Schematic Drawing | No. | Item | **Description** | | :---: | :---: | --- | | | Power Button | Press and hold for 1.5 seconds to turn on/off. | | | Battery Indicator | Four red LEDs indicate battery status. All LEDs light up when fully charged, and LEDs blink or turn off at 75%, 50%, 25%, and 0%. Red LEDs blink while charging to show the current battery level. | | | Program Download Port | Use a micro USB cable to download the program. | | | Motor Ports | DC motor driver ports. | | | Servo Ports | Servo motor driver ports. | | | I²C Ports | Use Grove ports for I²C communication. | | | I/O Ports | Use HY2.0-4P ports to send/receive digital and analog signals. | | | micro: bit Board | Gold finger interface to connect the micro: bit board. | | | Battery Compartment | Built-in removable 7.4V 1000mAh Li-Po. | | | Power Charging Port | Use a microUSB cable to charge with 5V=1A. | > Hub adapted for V1.5 and above micro: bit motherboard. Using V2.0 and above micro: bit motherboard is recommended. > ## Specifications | Item | **Description** | | :---: | :---: | | Name | micro: bit Smart Hub | | Code | B0020001 | | Dimension | 88mm x 56mm x 32mm (L x W x H) | | Weight | 126g | | Material | ABS | | Battery Voltage | 7.4V-DC( Li-Po ) | | Battery Capacity | 1000mAh | | Charging Limit | 5V=1A | | Usage Time | Approx. 4H | | Main Control Board | micro: bit V2 | | Ports | 6 I/O Ports, 4 I²C Ports, 4 Motor Ports, 4 Servo Ports | | Port Voltage | 5V | | Compatible Software | MakeCode,Micropython,Scratch, etc. | | Suitable Age | 6+ | | Compatibility | LEGO | > **Note:** Data in this report is based on laboratory tests and simulated usage scenarios. Actual battery usage time may vary. > ## Usage ### Interface connection Standard I/O interface connection diagram ![](img/03hub.gif) I²C interface connection diagra ![](img/04hub.gif) Motor connection diagram ![](img/05hub.gif) Geek Servo connection diagram Note: When the Geek servo is connected, note that the joint metal sheet is on the same side as the micro: bit master control panel. Do not reverse it to avoid damage to the module. ![](img/06hub.gif) ### Hub charge Micro: bit hub to power the micro: bit mainboard and related equipment, Note that the hub has an independent charging port for charging, and the mainboard interface can not charge and power the hub. ## Replacing the micro: bit ![](img/07hub.gif) To replace the micro: bit mainboard, detach it with the protective case, remove the old board, and install the new one. Then, turn the hub upside down and reinsert the protective case. ### micro: bit Introduction | ![](img/08hub.png) | ![](img/09hub.png) | | :---: | :---: | | micro: bit V2.0 | | The micro: bit (BBC micro: bit) is a development board by the BBC for youth programming education. About the size of a credit card (4cm x 5cm), it features 25 red LEDs, two programmable buttons (A and B), and built-in sensors like an accelerometer and magnetometer. With Bluetooth, radio communication, and battery interfaces, it supports external devices. The micro: bit allows interactive projects by flashing LEDs to display letters, numbers, and patterns based on pre-programmed designs.