Building Block Expansion Board for micro:bit & UNIHIKER K10

SKU: MBT0044

This multifunctional expansion board is for maker education, compatible with UNIHIKER K10/M10 and micro:bit. It integrates LEGO-style building, sensors, and robot control. With standard LEGO pin holes, built-in motor/servo drivers, and support for Gravity/Boson/HuskyLens (plug-and-play), it’s ideal for robot programming, IoT, interactive art. Teachers, makers, and artists can easily use it for projects like AI cars or interactive installations.

Overhead shot of Building Block Expansion Board for micro:bit & UNIHIKER

Downloadable Resources

  • Docs
  • Tech Specs
  • 1. Example Code for micro:bit-Blinking LED

    This article offers a detailed guide on connecting and programming LEDs with the micro:bit, featuring hardware setup, software libraries including MakeCode and Mind+ links, wiring diagrams, and sample code to create a blinking LED effect.

    2. Example Code for micro:bit-Read Rotary Knob Analog Value

    This guide explains how to connect and read analog values from a rotary knob using micro:bit, providing detailed hardware and software preparation, wiring diagrams, and sample code for MakeCode and Mind+.

    3. Example Code for micro:bit-Button LED

    This article provides a comprehensive guide on connecting a button and an LED to a micro:bit using pins P0 and P1. It includes user library links for MakeCode and Mind+, a detailed wiring diagram, and sample code to facilitate learning and implementation.

    4. Example Code for micro:bit-Button Fan

    This article provides a detailed guide on connecting and programming a button fan using a micro:bit, including hardware setup, software libraries, and sample code for MakeCode and Mind+ environments.

    5. Example Code for micro:bit-Adjustable-Speed Fan

    This article offers detailed instructions on connecting and programming an adjustable-speed fan using micro:bit, including wiring diagrams and sample code for different programming environments.

    6. Example Code for micro:bit-180° Servo Rotation

    The article details the process of connecting a 180° servo to a micro:bit and programming it for rotation using MakeCode and Mind+. It includes a wiring diagram and sample code for practical application.

    7. 360° Servo Rotation

    This article offers example code for micro:bit to achieve 360° servo rotation, detailing hardware setup, software library links, and sample codes for MakeCode and Mind+, along with visual guides and results.

    8. Example Code for micro:bit-Motor Control

    This article offers a comprehensive guide on using micro:bit to control motors, featuring example code, hardware and software preparation, and wiring diagrams for effective motor management.

    9. Example Code for micro:bit-Rainbow Running Lights

    This article provides example code for using micro:bit to create rainbow running lights, featuring software preparation with MakeCode and Mind+ libraries, complete with screenshots and program links for easy implementation.

    10. Example Code for UNIHIKER K10-Mood Light

    This article guides you through creating a mood light using UNIHIKER K10, offering hardware and software preparations, wiring diagrams, and sample code to enhance learning through creative mini-projects.

    11. Example Code for micro:bit-Read Battery Level

    The article offers example code for reading battery levels on micro:bit using MakeCode and Mind+, including library links and program screenshots for easy implementation.

    12. Example Code for UNIHIKER K10-Automatic Pet Feeder

    This article provides example code for the UNIHIKER K10 to create an automatic pet feeder, including hardware and software preparation, a wiring diagram, and practical projects to master pin usage.

    13. Example Code for UNIHIKER K10-Smart Voice Switch

    This article provides example code for the UNIHIKER K10-Smart Voice Switch, detailing hardware and software setup, wiring diagrams, and practical applications through creative projects involving LEDs, fan modules, and servos, offering engaging learning experiences for mastering pin usage.

    14. Example Code for UNIHIKER M10-Plant Irrigation System

    Explore how to create a plant irrigation system using the UNIHIKER M10, complete with hardware setup, wiring instructions, and Python-based coding to automate watering through soil moisture detection.

    15. Example Code for UNIHIKER K10-Unmanned Supermarket Vending Machine

    This article guides readers through the process of building an unmanned supermarket vending machine using UNIHIKER K10, RFID modules, and push buttons. It offers detailed hardware and software preparation instructions, wiring diagrams, and sample code, making it ideal for hands-on learning and creative projects.

    16. Example Code for UNIHIKER M10-Smart Control Panel

    Explore the example code for the UNIHIKER M10-Smart Control Panel, complete with hardware preparation, wiring diagrams, and sample results to guide enthusiasts in setting up and optimizing their projects.

    17. Example Code for micro:bit-Seesaw

    This article offers example code for implementing a seesaw functionality using the micro:bit platform. It includes detailed wiring diagrams and links to user libraries for MakeCode and Mind+ programming environments, providing a comprehensive guide for educators and hobbyists to enhance micro:bit projects.

    18. Example Code for micro:bit-Smart Desk Lamp

    This content offers example codes and wiring diagrams for building a smart desk lamp using micro:bit, guiding users through programming with MakeCode and Mind+ using provided user libraries.

    Reference

    The article serves as a reference for accessing various user libraries and creative building examples for UNIHIKER K10 and M10, providing supplementary information for engaging learning and practical application in real-world projects.

    Pinout

    Special Notes

    • The expansion board can only be powered by a lithium battery. The Micro port on the board and the PH2.0 solar interface at the bottom are for charging purposes only.

    • The Type-C port can be used for charging and also supports data communication with the UNIHIKER M10.

    • Since the RGB LED is connected to the P1 pin, it may light up unintentionally when the P1 pin is occupied by a program. This is a normal phenomenon and does not affect functionality.

    Was this article helpful?

    TOP