Circuitpython_Keyboard_Layouts. A repository of keyboard layouts for Circuitpython, for HID keyboards over USB or BLE.
114discotool. USB Arduino type boards discovery library and tool
84websockets-for-circuitpython. My test with uwebsockets before making a genuine port
31circuitpython-sample-scripts. A repository for example and small helper scripts.
27circuitpython-native-wsgiserver. Python
14CircuitPython_Absolute_Mouse. Python
12discotool-circuitpython-manager. An app to manage files and library bundle dependencies on Circuitpython boards, via USB, Web Workflow and BLE Workflow.
8CircuitPython_mcp23017_Scanner. Scan a keyboard with a MCP21017 using an API modelled after the keypad module.
6uf2-slimmer. Python script that removes empty blocks from a UF2 file.
5macos-likes-circuitpython. Script to generates a SystemConfiguration preferences file without the Circuitpython boards
5CircuitPython_m5stack_unit8. Library for M5Stack's Unit8 Encoder and Unit8 Angle breakouts.
5CircuitPython_tm1637_display. Driver for the TM1637 display.
5Circuitpython_Hotkeys_Plus. An extended version of the hotkeys demo code using action classes
5Circuitpython_Keypad_Debouncer. Debouncer class for the keypad module, keeps track of debounced state, durations, long presses...
3Circuitpython_Macrokeys. This is a flexible library for macro keypads. It uses Action classes to define macros, and drivers make it easy to use it on different devices.
3feathers2-lib. My version of the feathers2 lib modelled after the clue and circuitplayground ones
3Circuitpython_Waveshare_LCD1602. Port of the micropython driver for Waveshare's LCD1602
3Circuitpython_Universal_Sockets. The UniversalSocket class to abstract native and ESP32 sockets to feed into something taking either.
2CircuitPython_consumer_control_extended. A standalone list of all HID consumer control codes, for individual imports.
2CircuitPython_hsvtorgb_rainbow. Convert an HSV value to RGB using a visually balanced rainbow.
2Circuitpython-ElementTree. Port of ElementTree from micropython-lib
2circuitpython-st25dv. Trying to make a driver for the adafruit RFID EEPROM STEMMA QT OTHER WORDS IN CAPS
2circuitpython_pmw3901. Driver for pmw3901 ported from Pimoroni's python library
2circuitpython_hid_gamepad. Separate library for the adafruit_hid gamepad example, and maybe other gamepad descriptors.
2circuitpython_umail. Lightweight SMTP client for Circuitpython ported from umail for micropython
2circuitpython_network_tests. Bunch of scripts to test network connections in circuitpython
2Circuitpython_usb_host_hid_keyboard. Library for connecting a keyboard to Circuipython as a USB host
1circuitpython_decode_utf8. Helper script to decode UTF8 bytes into a string, skipping error bytes
1circuitpython_bytes_storage. Small helper to save structured data into a bytearray like NVM or alarm memory.
1Analog_Button_Keypad. Keypad-like library for analog keypads, like resistor ladders.
1Circuitpython-Bundler. JavaScript
1web-config-file-maker. A pure html/javascript app that can be opened from a board drive to make a secrets.py file.
1unatsort. A basic version of natsort for python for microcontrollers
1circuitpython_openlcd_mini. Small driver for openLCD devices
1twatch-scripts. Scripts and libraries repo for the lilygo T-Watch
1Circuitpython_Multi_Keypad. A library to manage multiple keypad instances (and compatible) as one.
1pyflate-lib. A port of the pyflate tool (pur python gzip/bzip) as a python3 library.
1ampule. A tiny HTTP server made for CircuitPython WiFi devices (like the ESP32)
1