/pynk

PYNK: Python Neon Keyboard firmware

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

PYNK: Python Neon Keyboard firmware

This project is intended to create a new firmware for custom mechanical keyboards, in a similar way as QMK or ZMK. Contrary to these firmwares, this one will be implemented using Python instead of C/C++. This is being abled to do thanks to CircuitPython, a firmware supported by several microcontrollers that reads and interpret Python code.

Dependencies

There are some dependencies that we recommend they to be installed as frozen modules. Here is a list of the dependencies:

Name Tested version URL
CircuitPython 7.3 https://github.com/adafruit/circuitpython.git
Adafruit CircuitPython HID 5.2.2 https://github.com/adafruit/Adafruit_CircuitPython_HID.git
Adafruit CircuitPython BLE 8.2.1 https://github.com/adafruit/Adafruit_CircuitPython_BLE.git