kano-pixel-kit-flash-tool icon indicating copy to clipboard operation
kano-pixel-kit-flash-tool copied to clipboard

Flash your Pixel Kit with MicroPython or Kano Code firmware.

Pixel Kit Flash Tool

This is a very simple tool to flash your Pixel Kit with the Kano Code firmware (factory firmware) and MicroPython (with pixel32).

Download

Check the releases page.

Features

  • Recognise Pixel Kits connected over USB (refresh ports).
  • Flash Kano Code (factory firmware).
  • Flash MicroPython and Pixel32 to your board.

MicroPython firmware

Pixel32 is a MicroPython application that allows it to be programmed on the browser, offline and with built in documentation. To read more about that, check Pixel32.

Kano Code firmware

Kano Code firmware is what makes your Pixel Kit able to interact with the Kano Code App.

Building

  1. Make sure you have Python 3 and pip installed
  2. Run python -m venv venv and . venv/bin/activate
  3. Run pip install -r requirements.txt
  4. Run ./build_macos.sh, ./build_linux.sh or ./build_win.bat

I want more!!

If you are looking at a more complete, flexible yet still friendly way to flash your Pixel Kit I can't recommend the nodemcu-pyflasher project enough.

If you are not afraid of command line, perhaps even the esptool itself?

All you will need to do is to find or build a suitable firmware for ESP32. Here is a list of places you might find it: