IBM PC Keyboard to USB HID with CircuitPython
Take the keyboard from the original IBM PC 5150 and hook it up to any computer with USB.
Tandy 1000 Keyboard to USB with CircuitPython
In this project, learn how to use CircuitPython to interface with a Tandy 1000 keyboard, or find principles to apply to other keyboards that have a clocked serial connection.
Commodore Keyboard to USB HID with CircuitPython
In this project, learn how to use CircuitPython to interface with a Commodore 16 keyboard, or find principles to apply to other keyboards that have a key matrix connection.
Using QMK on RP2040 Microcontrollers
QMK is perhaps the best known open source keyboard firmware and now it works with boards based on the Raspberry Pi RP2040. Let's see what it can do!
Flippy Floppy Drive Modification
Systems like Apple, Atari and Commodore wrote to the back of a floppy disk by flipping it over in the drive. Modern PC drives, when used together archival software like GreaseWeazle or FluxEngine need a modification before it's a viable option for reading both sides of that floppy.
LED Sculpture Lamp
3D print, assemble, and solder this desktop art lamp using LED strips. No code, no microcontrollers.
BLE Thermal "Cat" Printer with CircuitPython
Use an Adafruit CLUE and Bluetooth to print to this thermal printer, no wires required.
Scan QR Codes with CircuitPython
CircuitPython 7's qrio module enables you to scan and decode QR Codes.
CircuitPython Webcam with OV2640
Use the OV2640 Camera and Adafruit IO to create an online web camera
Desk Calculator with CircuitPython
An OLED display unites with a Feather and some MX-style keys on a custom PCB to create a customizable calculator running CIrcuitPython!
Capturing Camera Images with CircuitPython
See how to connect parallel cameras to supported CircuitPython boards
Installing TinyUF2 bootloader on RT10xx Microcontrollers
Learn how to install the TinyUF2 bootloader on NXP i.MX RT10xx microcontrollers, including the Metro M7 RT1011, no special hardware required.
Your Very First Circuit Sculpture
Enter the beautiful world of Circuit Sculpture with this short project powered by CircuitPython.
An Introduction to RP2040 PIO with CircuitPython
Through CircuitPython examples, learn about the capabilities of the RP2040's Programmable Input/Output block (PIO).
NeoPIO: Drive lots of LEDs with Raspberry Pi Pico
Not only a cool hack, this gude will also introduce you to using the PIO peripheral with CircuitPython.