QA051 Microbit Shield V1.0

../../_images/Microbit-Shield-V1.0-1.png

1.Introduction

Microbit-Shield-V1.0 is a miniature multifunctional expansion board designed for the micro:bit. The expansion board utilizes standard color-coded headers, making it easy for users to differentiate between different pins, suitable for electronic experiments, small robots, interactive devices, wearable projects, and more. Additionally, with an 18650 battery, users can execute corresponding programs offline.

The expansion board features a charging function for the 18650 battery; simply connect the expansion board’s micro-USB interface with a micro-USB cable to initiate charging when the power is connected. Furthermore, the expansion board is equipped with two charging indicator lights onboard; “CHRG” indicates that the battery is charging, while “STDBY” indicates that the battery is fully charged. Its comprehensive configuration greatly meets the needs of users in DIY creation.

2.Features

../../_images/Microbit-Shield-V1.0-2.png

The expanded pins can be configured as:

3 PWM outputs

1 pair of UART serial transmission and reception

1 SPI bus (P13-P15)

1 I2C bus (P19-P20)

P3, P4, P6, P7, P9, P10 are used for controlling the LED screen on the controller board

P5, P11 are used for controlling the A and B buttons on the controller board

../../_images/Microbit-Shield-V1.0-3.png

3.Specifications

Size:78.4mm*44mm

Weight:30.2g

../../_images/Microbit-Shield-V1.0-4.png../../_images/Microbit-Shield-V1.0-5.png

4.Sample Code

After inserting the micro:bit controller board into the expansion board slot, three LED lights are connected to the P12, P13, and P14 pins of the expansion board, with the specific operational steps as follows:

①Open the Microsoft MakeCode website:Microsoft MakeCode for microbit (microbit.org) and access the software’s operating interface.

②Copy the extension URL for ACEBOTT:

https://github.com/ACEBOTTteam/Acebott

③Click on ‘Extensions’ in MakeCode.

../../_images/Microbit-Shield-V1.0-6.png

④Paste the extension URL you just copied into the search bar, then press Enter.

../../_images/Microbit-Shield-V1.0-7.png../../_images/Microbit-Shield-V1.0-8.png

⑤Once added, the ACEBOTT extension will appear.

../../_images/Microbit-Shield-V1.0-9.png

⑥Then click on ‘Display’ → choose the LED code module for programming.

../../_images/Microbit-Shield-V1.0-10.png

⑦Finally, upload the program to control the blinking of the three LED lights.

(1)Wiring Diagram

../../_images/Microbit-Shield-V1.0-11.png

(2)Sample Code

../../_images/Microbit-Shield-V1.0-12.png

5.Test Results

After uploading the program, toggle the switch to open it, and you will observe that the three LED lights continuously loop, simultaneously turning on for 1 second and then simultaneously turning off.

../../_images/Microbit-Shield-V1.0-13.png

6.Related Resources

PDF and Code

Related posts

Leave the first comment

Apply for a Free Trial

This product trial is prioritized for educators and academic institutions.

By filling out and submitting this form, you agree to the
Acebott Product Trial Terms and Conditions.

Unlock Your Exclusive Education Discount Today

Fill out this form to apply for special discounts tailored for educators and institutions. Enjoy at least 5% off on our STEM kits—because education deserves a reward!

Please fill out the form above, and our team will get in touch with you promptly!
😊🚀

Get A Free Quote! 🎉

Can’t find the perfect STEM kit ? Want the best wholesale prices ?
Interested in becoming a distributor ?

Just fill out the form above, and we’ll get back to you ASAP with all the info you need! 😊🚀

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.