Skip to main content

quit start

By reading this chapter, you will learn how to use the product from scratch. If you are a beginner with no programming experience, please follow the steps exactly as described.

Software Preparation

info

New users of Kittenblock must first go to the page mentioned above to understand the basic information about software installation and operation.

🔗Click to Jump

Connecting the Main Control Board

1 - Connect the Data Cable

Use a Micro USB data cable (the provided cable is recommended) to connect the Micro:bit to your computer, as shown in the figure below.
image.png

2 - (Select hardware based on the physical device

Open the software and first select according to the hardware you received (which should be Micro:bit V2).
image.png

info

How to distinguish between V1 and V2:The version with a notch below the gold fingers is V2.
image.png

3 - Restore Firmware

Click the Restore Firmwarebutton on the side and wait for the process to complete.
image.png
image.png

info

Restoring the firmware is done to clear the programs in the micro:bit and burn the necessary libraries, preparing the micro:bit for communication with the Kittenblock software.

4 - Serial Port Connection

如果你已经顺利完成了以上3步,此时你要做的就是点击连接,让Kittenblock软件和micro:bit硬件建立通讯
image.png

danger

If you have successfully completed the above three steps, what you need to do now is click Connectto establish communication between the Kittenblock software and the micro:bit hardware. ❓Reference Help

Start Programming

After selecting the correct hardware, the corresponding programming blocks available for that hardware will appear on the left. The plugins involved in the micro:bit Little Inventor kit include micro:bitV2 and Robotbit (they have already been loaded and can be used directly).
image.png

Stage Interaction

After completing the firmware restoration and successfully connecting to the micro:bit serial port, you can preview effects by clicking on code blocks.

  1. Drag the LED Matrix Block from the left sidebar and click it. You will see the micro:bit's LED matrix display a heart shape.

image.png

  1. In this way, you should understand that the so-called interaction means directly previewing effects by clicking on code blocks/code segments. For example, take the following program:

点击程序积木 - 按下按键A可以听到micro:bit响一声

  1. The above points 1 and 2 only explain the concept of interaction, but do not yet demonstrate the full potential of stage interaction. The following example can help you understand it better.

点击程序积木 - 使用按键A和B分别控制舞台小猫右移和左移

  1. Summarizing and understanding the concept of Stage Interaction::

​ Through the three examples in the above Stage Interaction, we can clarify the two meanings of interaction:

  • Seeing the board's operation effect by directly clicking on program blocks.
  • Using programs to interact the micro:bit with the software stage, creating interesting real-time applications.
danger

However, stage interaction also has limitations—it cannot operate independently of a computer and must be connected via a data cable.

Program Upload

  1. Understand the concept of program upload and distinguish it from stage interaction:When we need the micro:bit to run programs independently without a computer, the code blocks must be converted into a language the micro:bit can recognize and burned into the device. This process is called program upload.

  2. Follow these steps to quickly learn how to complete a program upload:

    • Find and assemble the exact code blocks shown in the figure below

    • Follow the arrow indicators to proceed step by step

程序上传完成后 - 使用按键A和B分别让micro:bit点阵屏显示√和×图案

  1. After completing the program upload, there is a key difference to note. When we reconnect the serial port and try to directly interact by clicking code blocks for "Stage Interaction," it will not work. Remember the following point:
    danger

    After uploading a program once, if you want to perform "Stage Interaction" again, you need to follow the initial connection process: first click "Restore Firmware," then connect the serial port, and only after that can you perform interactive operations.

    [

](https://www.yuque.com/kittenbot/hardwares/aswmuo)