Skip to main content

01QuickStart

otto

Firmware burning

note

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

Firmware burning

  1. Open the official otto firmware download address
  2. Use a data cable to connect the data port and the computer
  3. Link to otto within the web page
    image-20250703110138587
  4. Select Firmware
    image-20250702105748261
  5. SConnecting the Hardware Interface
    image-20250702105907146
  6. Select the firmware version to install and wait for the installation to complete

image-20250702110016489


image-20250702110118776


image-20250702110528764


image-20250702111149751



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