yahboom
HomeLearn
Solution
Blog
Online Store
About Us
EN/中文
Tiny:bit Pro📖
0.First Trial and Assemble
  • 1.0 Installation Video
  • 1.1 First Trial
1.Preparation before programming
  • 1.Online programming
  • 2.Offline programming
  • 3.Python Programming
  • 4.Import Tiny:bit library
  • 5.Tiny:bit MicroPython API
  • 6.How to download program
2.Lighting with Tiny bit
  • 3.1 LED light
  • 3.2 RGB Searching light
  • 3.3 RGB light exchange lighting
  • 3.4 LED light exchange lighting
  • 3.5 Breathing light
3.Singing withTiny bit
  • 4.1 Playing internal music
  • 4.2 Play Merry Christma with lights
4.Running with Tiny bit
  • 5.1 Advance
  • 5.2 CarRun
  • 5.3 Control speed
  • 5.4 Dancer
  • 5.5 Route plan
5.Playing with Tiny bit
  • 6.1 Measuring worker
  • 6.2 Distance control light
  • 6.3 Ultrasonic obstacle avoidanc
  • 6.4 Magic hand
  • 6.5 Radar detector
  • 6.6 Playing black paino
  • 6.7 Tracking
  • 6.8 Voice control light
  • 6.9 Coward
  • 6.10 Musical rhythm
  • 6.11 Listener
  • 6.12 Wobble when touch
  • 6.13 Spinning top
  • 6.14 Frog beating
  • 6.15 Adventure car
6.Interacting with Tiny bit
  • 7.1 IR Control
  • 7.2 Android bluetooth APP control
  • 7.3 iOS bluetooth APP control
  • 7.4 Handle remote control
7.MicroPython course
  • 1.Hello,World
  • 2.Display built-in image
  • 3.Display custom image
  • 4.Display custom animation
  • 5.Button game
  • 6.Play built-in music
  • 7.Car Headlights
  • 8.Drive Motor
  • 9.Tracking
  • 10.Sound sensor
  • 11.Ultrasonic
  • 12.IR control
  • 13.LED light
8.AI vision course
1. Preparation
  • 3.12.1 K210 Identification Information and Adjust
  • 1. K210 module download code
  • 1.2 Parsing K210 protocol data
  • 1.3 microbit connection use
2. Basic course
  • 2.1 Color recognition
  • 2.2 Barcode recognition
  • 2.3 QR code recognition
  • 2.4 Machine code recognition
  • 2.5 Object recognition
  • 2.6 Learning and classification
  • 2.7 Mask warning
  • 2.8 Facial recognition
  • 2.9 Handwriting digit recognition
3. Tinybit course
  • 3.1 Color response
  • 3.2 Barcode recognition
  • 3.3 QR code recognition
  • 3.4 Object detection
  • 3.5 Signposting action
  • 3.6 Mask Testing
  • 3.7 Face Detection
  • 3.8 Handwritten digital control
  • 3.9 Color patrol
  • 3.10 Machine code following
  • 3.11 Color tracking
  • 3.12.2 Autopilot
9.Charging and Battery
  • Charging and Battery
Download
  • APP(Android/iOS)
  • Code
  • Manual
  • Hardware Info
  • APP communication protocol
  • RoadSign File
  • Bluetooth Remote Control with ultrasonic V2.hex
  • Bluetooth Remote ControlV1.5.hex
  • Bluetooth Remote Control with ultrasonicV1.5.hex
  • IR control V1.5.hex
  • IR control V1.5.hex
  • IR control V2.hex
  • Tiny:bit V1 MicroPython Library
  • Tiny:bit V2 MicroPython Library
  • Tiny:bit MicroPython API
Download ZIP

Welcome to Tiny:bit Pro repository

3.Python Programming

3.Python Programming



URL:https://codewith.mu/

1.You need to open browser, input this URL to download software. You need to click “Download”, as shown in the following figure.

image.png 

2.Next, you will jump to the selection interface, and select your current computer system and click Download. There are three options to choose from, followed by Windows, OSX, and Linux. As shown in the following figure.

image.png 

3.You can run Mu software after downloading.

 image.png

image.png 

image.pngLoad:Load the "py" program file from the computer

image.pngSave:When you click “Save”button. The code will be saved to your computer in "py" format.

image.pngFlash:You need to make sure that the micro:bit board is connected to the computer. When you click “Flash” button, the code will run on micro:bit (or see an error message scrolling on the micro:bit dot matrix). 

image.pngZoom-in:Clicking on the "+" button will enlarge font of code

image.pngZoom-out:Clicking on the "-" button will narrow font of code.

image.pngTheme:Clicking "Theme" to switch between day and night themes.

image.pngCheck:After the code is written, click the "Check" button to Check for errors.

image.pngHelp:Clicking the "Help" button will pop up a page in the browser that will give you some help.

image.png Quit: Click the “Quit” button to close the Mu software. Before closing, Mu will ensure that you have saved your program files.

4. For example: If we need to display the code of “Hello, World!” on the micro:bit dot matrix, you can write the code in the editing area, then connect the micro:bit board to your computer by micro USB cable, as shown in the following figure. You need to click “Flash” to download the code to micro:bit. 

Code:

from microbit import *
display.scroll("Hello, World!")  

Note:

1 - The capital letter / lowercase letters must be distinguished!

2 - Correct spelling!

3 - Keywords such as # need a space between the content.

4 - The program ends with a blank program.

5 - The block body (such as the body of the while is marked by indentation), compared to the C language, Python completely eliminates the braces (along with the semicolon of the suffix), and uses the indentation structure to represent the relationship.

6 - Use the Tab key (tab) to indentation.

5.After the code is written, we can click the “Check ”button of the thumb icon to check our codes.

image.png 

6. After the check is completed, if the code no error. You need to make sure that the micro:bit development board is connected to the computer and you need to click “Flash” button.

image.png 

7.After clicking the “Flash”, you can observe that the indicator light on the micro:bit board is flashing, indicating that the program is being downloaded. As shown in the following figure.

image.png 

8.When the indicator light is on, indicating that the program is downloaded successfully. 

9.At this point, you can see that the micro:bit dot matrix is slowly moving to the left, "Hello, World!". As shown in the following figure.

image.png   image.png


Offline programming
Import Tiny:bit library

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
QR Code

Copyright © 2017-2026 Yahboom. All Rights Reserved.

EN/中文