Build software better, together
CircuitPython is a beginner-friendly implementation of Python, optimised to run on microcontrollers and single board computers. The design facilitates using code on supported boards via USB or Bluetooth file transfer.
Here are 1,008 public repositories matching this topic...
CircuitPython - a Python implementation for teaching coding with microcontrollers
-
Updated
Jun 15, 2026 - C
Clackety Keyboards Powered by Python
-
Updated
Apr 9, 2026 - Python
A small, simple editor for beginner Python programmers. Written in Python and Qt5.
-
Updated
Aug 31, 2025 - Python
A bundle of useful CircuitPython libraries ready to use from the filesystem.
-
Updated
Jun 16, 2026 - Shell
A curated list of awesome CircuitPython guides, videos, libraries, frameworks, software and resources.
-
Updated
Jul 21, 2025
Some CircuitPython tricks, mostly reminders to myself
-
Updated
Sep 19, 2025 - Python
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.
-
Updated
Oct 24, 2023 - Python
Crashes iOS 17 Devices using really any device
-
Updated
Jun 3, 2026 - Python
An innovative MicroPython / CircuitPython IDE for Web and Mobile
-
Updated
Mar 8, 2026 - Python
A hand-wired USB & Bluetooth keyboard powered by Python and more
-
Updated
Mar 9, 2021 - Python
a numpy-like fast vector module for micropython, circuitpython, and their derivatives
-
Updated
Apr 8, 2026 - C
USB Human Interface Device drivers.
-
Updated
Apr 23, 2026 - Python
Low cost microcontroller + FPGA board for makers , hobbyist and student for endless possibility.
-
Updated
Jun 9, 2026 - Verilog
A curated list of awesome applications, macros, 3D printed cases, guides, and more for the Adafruit rp2040 MacroPad.
-
Updated
Mar 27, 2026
MIDI sequencer using Raspberry Pi Pico in Arduino & CircuitPython
-
Updated
Oct 19, 2025 - C
CircuitPython drivers for neopixels.
-
Updated
Apr 23, 2026 - Python
Adafruit CircuitPython framebuf driver for SSD1306 or SSD1305 OLED displays. Not for use with displayio. See README.
-
Updated
Apr 23, 2026 - Python
Beryllium OS Micro, a unix-like operating system for CircuitPython powered microcontrollers.
-
Updated
May 19, 2026 - Python
A windows console application for serial communications.
-
Updated
Mar 12, 2025 - C#
BFree: Enabling Battery-free Sensor Prototyping with Python
-
Updated
Mar 9, 2023 - C