Close

Development Environment

A project log for Portable Sound Visualization AR Device

A portable AR device that superimposes an image showing the location of a sound source on an image captured by a camera.

airpocketAIRPOCKET 05/09/2023 at 06:590 Comments

MaixBit can be developed using MaixPy, which is a MicroPython-based language. 

Maix IDE

The development environment is MaixIDE, which is used to connect to the PC via USBSerial. 

https://dl.sipeed.com/shareURL/MAIX/MaixPy/ide/v0.2.5

Firmware

The firmware is available on this website, and "maixpy_v0.6.2_84_g8fcd84a58_minimum.bin" version is used to avoid wasting RAM. 

https://dl.sipeed.com/shareURL/MAIX/MaixPy/release/master/maixpy_v0.6.2_84_g8fcd84a58

Kflash-gui

Kflash-gui was used to write the firmware. 

https://github.com/sipeed/kflash_gui/tree/master

Code created with MaixPy is saved as main.py on a microSD card and loaded automatically at startup. Alternatively, it can be saved and executed in Flash memory. 

uPyLoader

uPyLoader was used for reading and writing to Flash memory. 

https://github.com/BetaRavener/uPyLoader/releases

These tools are very useful when developing K210-based boards, so it is recommended to prepare them in advance.

Discussions