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
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.