Arduino Core for K210 based devices
Docs: wiki.sipeed.com
Refer install doc: Install
- Download and install the Arduino IDE (at least version v1.9.8)
- Start the Arduino IDE
- Go into Preferences
- Add https://dl.sipeed.com/MAIX/Maixduino/package_Maixduino_k210_index.json as an "Additional Board Manager URL"
- Open the Boards Manager from the Tools -> Board menu and install "Maixduino(K210)"
- Select your K210 board from the Tools -> Board menu
- Follow steps from Board Manager section above
- cd <SKETCHBOOK>, where <SKETCHBOOK> is your Arduino Sketch folder:
- OS X: ~/Documents/Arduino
- Linux: ~/Arduino
- Windows: ~/Documents/Arduino
- Create a folder named hardware, if it does not exist, and change directories to it
- Clone this repo: git clone https://github.com/Sipeed/Maixduino Maixduino/k210
- Restart the Arduino IDE
The firmware of the K210 devices is updated with a Python-based kflash cross-platform tool.
Follow kflash github page on installation instruction.
Change board settings in Tools section on the top of Arduino IDE
- Board: The same as your dev board
- Burn Toolfirmware: leave default, for Maix Go Kit - open-ec
- Burn Baudrate: Decrease it if download fails
- Port: Serial port, e.g. /dev/ttyUSB0
- Programmer: k-flash
This core is based on and compatible with the Sipeed Maixduino Core