A collection of demos and experiments built with CircuitPython
apds-9960-testing- A trip deep, deep down the rabbit-hole with the complex APDS-9960 proximity, gesture, and color/light sensor including copious test code, notes (and even a fancy Jupyter Notebook!) on gesture recognition via CircuitPython
lywsd03-hygrometer-ble- A quick experiment in reading Xiaomi
LYWSD03MMC/LYWSD03Bluetooth Low Energy hygrometers using CircuitPython
- A quick experiment in reading Xiaomi
all-devices-demo- Demo: Illustrating use of ALL THE THINGS on this fancy board with CircuitPython 7.0.0.
all-the-things-demo- Demo: Illustrating use of ALL THE THINGS on this fancy board with CircuitPython 7.0.0.
rfm95w-lora-featherwing- Demo: Illustrating basic usage of the RFM95W LoRa FeatherWing for transmitting and receiving messages
hx711-load-cell-amplifier- A quick experiment in reading in data from the inexpensive and ubiquitous
HX711load cell amplifier using CircuitPython
- A quick experiment in reading in data from the inexpensive and ubiquitous
pio-hx711-driver- Early development versions of a proper
HX711CircuitPython device driver with both PIO and GPIO options
- Early development versions of a proper
learn-guide-macros- Macro examples for use with the excellent "Learn Guide" code for the Macropad RP2040
power-testing- Testing the MagTag's power usage to better estimate battery life in various types of use cases.
tasmota-tag- Functional proof of concept for control of Tasmota-flashed, MQTT-enabled LED lightbulbs using a MagTag running CircuitPython with the
adafruit_minimqttlibrary.
- Functional proof of concept for control of Tasmota-flashed, MQTT-enabled LED lightbulbs using a MagTag running CircuitPython with the
touch-display- Touch display demo with auto-fading cursor and display dimming
octoprint-display- Octoprint API display showing printer status, temperature, and job time remaining status
light-up-loupe- Prototype: Turning an inexpensive Carson loupe into a fancy ring-lit loupe.
python-re-commit-notes.md- Cheat sheet for using
pre-commit,black,mypy, andsphynxto validate code when preparing contributions to Adafruit's CircuitPython projects
- Cheat sheet for using