fivesixzero / circuitpython-experiments

A collection of demos and experiements built with CircuitPython

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

circuitpython-experiments

A collection of demos and experiments built with CircuitPython

Experiments

  • 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/LYWSD03 Bluetooth Low Energy hygrometers using CircuitPython
  • all-devices-demo
    • Demo: Illustrating use of ALL THE THINGS on this fancy board with CircuitPython 7.0.0.
  • 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_minimqtt library.
  • 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.

Notes

  • python-re-commit-notes.md
    • Cheat sheet for using pre-commit, black, mypy, and sphynx to validate code when preparing contributions to Adafruit's CircuitPython projects

About

A collection of demos and experiements built with CircuitPython

License:MIT License


Languages

Language:Python 100.0%