Skip to main content

01QuickStart

otto

Firmware burning

note

The firmware needs to be burned when used for the first time

Firmware burning

  1. Select the hardware device as otto
    ![image-20250630115916167](QuickUse.assets/image-20250630115916167.png)
  2. Click Not Connected
    ![image-20250630105457260](QuickUse.assets/image-20250630105457260.png)
  3. Select the data cable connection and connect
    ![image-20250703102757641](QuickUse.assets/image-20250703102757641.png)
    ![image-20250630121443204](QuickUse.assets/image-20250630121443204.png)
  4. Click Restore firmware
    ![image-20250722182658](QuickUse.assets/image-20250722182658.png)

Wireless connectivity

Preparation

caution

第一次使用进入蓝牙模式前请按照下列步骤设置

  1. 点击此处下载boot.py文件

  2. 打开Otto背后的开关
    image-20250628113802773

  3. Open the kittenblock websiteClick to jump

  4. Hardware selection otto
    image-20250628175056288

  5. Use a data cable to connect the data port and the computer

  6. Click Not Connected
    image-20250630105457260

  7. Select the data cable connection and connect image-20250703102757641image-20250630121443204image-20250703105855433

  8. Upload Bluetooth library file

    1. Click on Memory and then click on Upload image-20250703111554347
    2. Open boot.py image-20250703111721033
    3. Check boot.py and upload it to the hardware image-20250703112951066
  9. Drag and drop program blocks to upload image-20250703113052328

  1. Open the top cover
    image-20250628113824970

  2. Short press the left button, release it, and immediately long press the right button until a prompt sound appears.
    image-20250628114003040

tip

The blue light on the top means it is turned on successfully. If it does not appear, you need to repeat step 3 again.
image-20250628115042119


Bluetooth connection

  1. Hardware selection otto
    image-20250628175056288

  2. Click Not Connected
    image-20250630105457260

  3. Select BLE in the web version
    image-20250630105551854

  4. Find the Bluetooth name containing otto and select it and click pairing
    image-20250630110709054

  5. Click to connect
    image-20250630110835380



Stage Interactive Programming

Stage interaction refers to the control and data feedback between the hardware and the stage and characters in Kittenblock when the hardware and software are connected.

note

The interaction is not only intuitive, but also convenient for program debugging, especially when the program logic contains some variable value judgments. You don’t need to spend time uploading the program every time, you only need to click on the building blocks to quickly get the value.


Fast execution

Drag out the music block from the left column, and click on it to hear Otto's sound.

image-20250701161839533


Extracting the return value

Drag out the Ultrasonic Distance block from the left column and click the block to get the return value.

image-20250701163218717



Upload Program

Uploading a program means that the written program needs to be solidified in the hardware, so that when the hardware is disconnected from the computer, the program can still be run as soon as the power is turned on.

  1. Write a hardware-only building block program
  2. Click the toggle switch to bring up the code window and click Upload image-20250630115030127