CircuitPython - a Python implementation for teaching coding with microcontrollers
-
Updated
Aug 16, 2020 - C
CircuitPython - a Python implementation for teaching coding with microcontrollers
A small, simple editor for beginner Python programmers. Written in Python and Qt5.
A curated list of awesome CircuitPython guides, videos, libraries, frameworks, software and resources.
A bundle of useful CircuitPython libraries ready to use from the filesystem.
From a hand-wired USB & BLE keyboard powered by Python to production
a numpy-like fast vector module for micropython
Adafruit CircuitPython framebuf driver for SSD1306 or SSD1305 OLED displays. Not for use with displayio. See README.
Clackety Keyboards Powered by Python
Using MQTT to Publish/Subscribe to adafruit io. MicroPython/CircuitPython implementation on ESP8266/ESP32
Two helper classes that handle transaction related state for I2C and SPI including locks.
A bundle of useful CircuitPython libraries from the CircuitPython community.
USB Human Interface Device drivers.
Adafruit CircuitPython driver for PCA9685 16-channel, 12-bit PWM LED & servo driver chip.
Library code for character LCD interfacing
CircuitPython driver for BNO055 absolute orientation sensor
The many forks & ports of MicroPython
USB Host Co-processor
Jupyter kernel to interact with CircuitPython board over USB
An digitally controlled hi fi preamplifier
NFC Copy Cat, manufactured by Electronic Cats, is a small device that combines two powerful cybersecurity tools, NFCopy and MagSpoof. NFCopy works by reading or emulating a NFC card; depending on the necessities of the researcher.
Python data descriptor classes to represent hardware registers on I2C and SPI devices.
Adafruit CircuitPython driver for the HT16K33, a LED matrix driver IC.
Helpers for controlling PWM based motors and servos
Terkin-Datalogger for MicroPython and CPython
Add a description, image, and links to the circuitpython topic page so that developers can more easily learn about it.
To associate your repository with the circuitpython topic, visit your repo's landing page and select "manage topics."