yahboom
HomeLearn
Solution
Blog
Online Store
About Us
EN/中文
World of Module Sensor Kit📖
1.Introduction
  • 1.1 Introduction
  • 1.2 Building block list
2.Programming preparation
  • 2.1 About BBC microbit
  • 2.2 About Microbit expansion board
  • 2.3 MakeCode Programming Guide
  • 2.4 Programming block reference manual
  • 2.5 Python Programming Guide
  • 2.6 Python API
3.Basic course(MakeCode)
RGB light module
  • 1.Introduction of module
  • 2.Light up a RGB
Button module
  • 1.Introduction of module
  • 2.Button detection
Rocker module
  • 1.Introduction of module
  • 2.Control rocker
Photosensitive module
  • 1.Introduction of module
  • 2. Read the light intensity
Infrared module
  • 1.Introduction of module
  • 2. Obstacle detection
TemperatureHumidity module
  • 1.Introduction of module
  • 2.Read temperature humidity
Ultrasonic module
  • 1.Introduction of module
  • 2. Ultrasonic ranging
Digital Tube module
  • 1.Introduction of module
  • 2. Digital tube display
Human body infrared module
  • 1.Introduction of module
  • 2.Human body detection
Color Recognition module
  • 1.Introduction of module
  • 2. Color recognition
Servo
  • 1.Introduction of servo
  • 2.Drive servo
4.Advanced course(MakeCode)
  • 4.1 Table lamp
  • 4.2 Rocker control light
  • 4.3 Emergency light
  • 4.4 Infrared warning device
  • 4.5 Hand-held rangefinder
  • 4.6 Human body warning device
  • 4.7 Color recognition
  • 4.8 Thermometer
  • 4.9 Smart wiper
  • 4.10 Rotating rangefinder
  • 4.12 Piggy bank
5.Creative cours(MakeCode)
  • 5.1 Running box
  • 5.2 Temperature-humidity measurement
  • 5.3 Lifting platform
  • 5.4 Interactive box
  • 5.5 Moving basket
  • 5.6 Automatic door
  • 5.7 Sunflower
  • 5.8 Flying penguin
  • 5.9 UFO catcher
  • 5.10 Color sorter
6.Basic course(Python)
  • 6.1 Light up a RGB
  • 6.2 Button detection
  • 6.3 Control rocker
  • 6.4 Read the light intensity
  • 6.5 Obstacle detection
  • 6.6 Read temperature humidity
  • 6.7 Ultrasonic ranging
  • 6.8 Digital tube display
  • 6.9 Human body detection
  • 6.10 Color recognition
  • 6.11 Drive servo
7.Advanced course(Python)
  • 7.1 Table lamp
  • 7.2 Rocker control light
  • 7.3 Emergency light
  • 7.4 Infrared warning device
  • 7.5 Hand-held rangefinder
  • 7.6 Human body warning device
  • 7.7 Color recognition
  • 7.8 Thermometer
  • 7.9 Smart wiper
  • 7.10 Rotating rangefinder
  • 7.11 Piggy bank
8.Creative course(Python)
  • 8.1 Running box
  • 8.2 Temperature-humidity measurement
  • 8.3 Lifting platform
  • 8.4 Interactive box
  • 8.5 Moving basket
  • 8.6 Automatic door
  • 8.7 Sunflower
  • 8.8 Flying penguin
  • 8.9 UFO catcher
  • 8.10 Color sorter
Download
  • Assembly Steps
  • Code
  • MicroPython_library
Download ZIP

Welcome to World of Module Sensor Kit repository

2.3 MakeCode Programming Guide


1.First connect the micro: bit board to the computer. At this time, the computer will have a drive letter named MICROBIT, as shown in the figure below. Open this drive letter, click the MICROBIT.HTM website to enter the micro: bit official website, or you can also enter to micro:bit website in the browser: http://microbit.org/.

image.png 

2.After successfully entering the website, we can see the interface as shown in the figure below, click [Language] in the upper right corner to switch the language of the current interface.

image.png

3.After we switch the language, let’s click [Let ’s code].

image.png 

4.Click [MakeCode editor] enter the MakeCode editor homepage.

image.png

5. Click [New Project] to create a project of your own, and you can enter the MakeCode programming interface, as shown below.

image.png

image.png

6.First, you need to add the Yahboom software package. Click [Advanced]--[Extension], then, an interface for adding an extension package will pop up.

image.png 

7.Enter the URL in the input field of the pop-up interface:https://github.com/YahboomTechnology/Module-World .Then, click the search icon on the right or press the "Enter" key on the keyboard to search for the Yahboom expansion pack. Click it to successfully add the expansion pack.

image.png 

8.After loading the expansion pack, we can see that the program bar has loaded the building blocks made by Yahboom, as shown below.

  image.png

9.We can drag the blocks to the right programming area to start programming. After writing, we can name the program, as shown below.

image.png 

10.Next, we can click the [Download] or [Save] button to download the program to the computer or directly to the micro: bit drive letter.

image.png  

11.After the download is complete, we will get a hex file, we can copy or send the hex file to the micro:bit board.

During the download process, we can see the progress bar as shown in the left picture below, and the orange indicator on the back of the micro:bit board will flash. When the progress bar scrolls and the orange indicator stops flashing, it means that we have successfully downloaded the program to the micro:bit board.

Finally, we can see a love pattern displayed on the micro:bit board, as shown in the right figure below.

image.png  

 



About Microbit expansion board
Programming block reference manual

COMPANY

  • About us
  • Team Style
  • Blog

LEARNING & EXPLORATION

  • Tutorials
  • Edge AI hardware
  • Educational robots
  • Embedded intelligent hardware

WHERE TO BUY

  • Yahboom Online Store
  • Amazon
  • Alibaba
  • AliExpress
  • Mercado

TECHNOLOGY SUPPORT

  • Email: support@yahboom.com

BE A DISTRIBUTOR

  • Email: sales@yahboom.com
QR Code

Copyright © 2017-2026 Yahboom. All Rights Reserved.

EN/中文