Python Circuitpython

Open-source Python projects categorized as Circuitpython

Top 23 Python Circuitpython Projects

Circuitpython
  • kmk_firmware

    Clackety Keyboards Powered by Python

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • mu

    A small, simple editor for beginner Python programmers. Written in Python and Qt5. (by mu-editor)

  • circuitpython-tricks

    Some CircuitPython tricks, mostly reminders to myself

  • Fulcrum

    The Fulcrum Keyboard is an ergo-mechanical split keyboard with extra thumb functionality. It has 20 keys, two rotary encoders, and two 5-way switches.

  • python-keyboard

    A hand-wired USB & Bluetooth keyboard powered by Python and more

  • Adafruit_CircuitPython_HID

    USB Human Interface Device drivers.

  • Adafruit_CircuitPython_NeoPixel

    CircuitPython drivers for neopixels.

  • Adafruit_CircuitPython_SSD1306

    Adafruit CircuitPython framebuf driver for SSD1306 or SSD1305 OLED displays. Not for use with displayio. See README.

  • OS

    Beryllium OS, a unix-like operating system for CircuitPython powered microcontrollers. (Formerly known as ljinux) (by beryllium-org)

    Project mention: Beryllium OS, a Unix-like operating system for CircuitPython | news.ycombinator.com | 2024-10-27
  • Env-KB

    A custom mechanical keyboard inspired by the CFTKB Mysterium utilizing the Raspberry Pi Pico

  • PyDOS

    DOS-like OS for microcontroller boards running Micropython or Circuitpython

  • Adafruit_CircuitPython_RGB_Display

    Drivers for RGB displays for Adafruit CircuitPython.

  • circup

    CircuitPython library updater.

  • Adafruit_CircuitPython_PCA9685

    Adafruit CircuitPython driver for PCA9685 16-channel, 12-bit PWM LED & servo driver chip.

  • picotouch

    Tiny capsense touch MIDI keyboard controller from a Raspberry Pi Pico

    Project mention: Show HN: Midnight Reminders via Morse Code | news.ycombinator.com | 2024-11-01

    You don't need anything special to build a capacitive switch with a Raspberry Pi Pico. Basically only an insulated pad and maybe a resistor (even though I think it's possible to do without).

    Here's an example of someone building a touch midi controller with nothing more than a custom PCB and some resistors: https://github.com/todbot/picotouch

  • nrf52840-connectkit

    Rapid prototyping kit for your next connected projects supporting Bluetooth Low Energy, Bluetooth mesh, NFC, Thread, Zigbee, 802.15.4, ANT and 2.4 GHz proprietary stacks

  • Adafruit_CircuitPython_BNO055

    CircuitPython driver for BNO055 absolute orientation sensor

    Project mention: Building a Custom Data Logger with Raspberry Pi for Vehicles: Integrating BNO055 and ELM327 Sensors | dev.to | 2024-09-10

    [2] Adafruit. "Adafruit_CircuitPython_BNO055." https://github.com/adafruit/Adafruit_CircuitPython_BNO055. Accessed September 3, 2024.

  • Adafruit_CircuitPython_MiniMQTT

    MQTT Client Library for CircuitPython

  • BeeS3

    Documentation and files for the Bee S3

  • aqo

    Air Quality Object that beautifully and passively displays the level of CO2 in the air

  • Adafruit_CircuitPython_DisplayIO_SSD1306

    DisplayIO driver for SSD1306 monochrome OLED displays

  • CircuitPython_GC9A01_demos

    Demos showing how to use CircuitPython displayio driver for GC9A01 round LCDs

  • ampule

    A tiny HTTP server made for CircuitPython WiFi devices (like the ESP32)

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Circuitpython discussion

Log in or Post with

Python Circuitpython related posts

  • Show HN: Midnight Reminders via Morse Code

    2 projects | news.ycombinator.com | 1 Nov 2024
  • Building a Custom Data Logger with Raspberry Pi for Vehicles: Integrating BNO055 and ELM327 Sensors

    3 projects | dev.to | 10 Sep 2024
  • Picotouch – Tiny Capsense Touch USB MIDI Keyboard from a Raspberry Pi Pico

    1 project | news.ycombinator.com | 11 Jun 2024
  • Picotouch: A tiny touch MIDI keyboard controller from a Raspberry Pi Pico

    1 project | news.ycombinator.com | 9 May 2024
  • Hacked

    1 project | /r/nodered | 8 Dec 2023
  • hid_gamepad bug?

    1 project | /r/circuitpython | 27 Oct 2023
  • DeviceScript - Temperature + MQTT

    2 projects | dev.to | 18 Sep 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 3 Dec 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Circuitpython projects in Python? This list will help you:

Project Stars
1 kmk_firmware 1,454
2 mu 1,419
3 circuitpython-tricks 644
4 Fulcrum 583
5 python-keyboard 486
6 Adafruit_CircuitPython_HID 378
7 Adafruit_CircuitPython_NeoPixel 310
8 Adafruit_CircuitPython_SSD1306 295
9 OS 264
10 Env-KB 237
11 PyDOS 135
12 Adafruit_CircuitPython_RGB_Display 132
13 circup 131
14 Adafruit_CircuitPython_PCA9685 125
15 picotouch 103
16 nrf52840-connectkit 94
17 Adafruit_CircuitPython_BNO055 86
18 Adafruit_CircuitPython_MiniMQTT 79
19 BeeS3 65
20 aqo 64
21 Adafruit_CircuitPython_DisplayIO_SSD1306 63
22 CircuitPython_GC9A01_demos 61
23 ampule 60

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you konow that Python is
the 1st most popular programming language
based on number of metions?