A repository with everything about the Kano Pixel Kit
- NeoPixel LEDs 💡 = GPIO4
- Buzzer 🔊 = GPIO22
- Dial/Potentiometer 🎛️ = GPIO36/VP
- MEMS microphone 🎙️ = GPIO39/VN
- Joystick up 🕹️ = GPIO35
- Joystick down 🕹️ = GPIO34
- Joystick left 🕹️ = GPIO26
- Joystick right 🕹️ = GPIO25
- Joystick click 🕹️ = GPIO27
- Button B 🎛️ = GPIO18
- Button A 🎛️ = GPIO23
- Reset Button 🎛️ = GPIO5
- The FT231XS on the Pixel Kit is used to connect to its ESP-WROOM-32 microntroller
- It is also used to make serial devices for the USB devies connected to the USB-A ports
- Connects all the USB-A ports on the top of the Pixel Kit into one unified port
- It routes its output into the FT231XS
The Pixel Kit can run MicroPython using Pixel32, a library that allows you to code your Pixel Kit using a browser.
The Pixel Kit can run CircuitPython using this installation and my helper libraries.
Install the ESP32 boards package and select "ESP32 Dev Module", then set "Flash Mode" to DIO. Flash whatever examples you want to try. (helper library work in progess)
Currently the automatic bootloader does not work on Windows 11 with the newest FTDI drivers. See #1