Content for Raspberry PI Pico

Raspberry PI Pico

Raspberry Pi Pico is a tiny, fast, and versatile board built using RP2040, a brand new microcontroller chip designed by Raspberry Pi in the UK. The Pico has 264KB of RAM and 2MB of flash memory. It is programmable in MicroPython, CircuitPython, and C. It has partnered with Adafruit, Pimoroni, Arduino and Sparkfun to build Accessories for Raspberry Pi Pico and variety of other boards using RP2040 Silicon Platform.

HID Keyboard Device with Raspberry Pi Pico

“Transforms a Wii Classic controller into an HID keyboard. This project is to convert an old Wii Classic Controller into an emulator of an HID keyboard. Each button or action can be mapped into a key press. This is done …

Project  FakePGA

FakePGA

“Simulating Verilog designs on a microcontroller What does it do? This project aims to simulate Verilog HDL designs on a Raspberry Pi Pico (or any other RP2040-based board). It achieves this by using Verilator to compile the RTL into …

Logic Gate Game

“This Digital Logic Gate Game was my final submission for the STEM Projects / EET-066 class I took at Lake Land College (LLC | Mattoon, IL) in the Spring of 2022; I called it “Name! That! Gate!” Industrial Computer Programming was …

How to Add a Raspberry Pi Pico Reset Button

“Resetting the Pi Pico usually requires unplugging the USB cable either from the Pi Pico or your computer. It’s a lot easier to add a reset button to your circuit which you can press instead of unplugging cables. It …

LOTP Two-Wheeled Self-Balancing Robot

“It is an Open Source DIY- project. It can maintain its own balance and can be controlled remotely via Bluetooth connection. LOTP Two-Wheeled Self-Balancing Robot Project is an open source –DIY- project. It can maintain its own balance and can …

Mini serial console with three different serial ports

“This is my “poor man’s HID” that I want in my projects to enter data and display messages. Story It is a simple serial console that can be used for data display and data input. It can handle three …

Over-engineered dual core light barrier

“If the Raspberry Pi Pico already has two cores, why not use both for a light barrier with Barker-coded pulse sequences and autocorrelation?”

Project  Pico-PIO-USB

Pico-PIO-USB

“USB host/device implementation using PIO of raspberry pi pico (RP2040). You can add additional USB port to RP2040. Resource Usage - Two PIO - One PIO is for USB transmitter using 22 instruction and one state machine - Another PIO is for …

Arduino Based 4-Legged Mobile Robot Built From Scratch

“A 4-legged mobile robot that tracks and wiggles its tail when it sees a human face. It can be controlled from remote PC through WiFi. The development of terrestrial locomotion of legged robots has been continuously growing over the past …

Holiday NeoPixel Display

“Create an NeoPixel (WS2812B) matrix and display festive holiday animations. Overview This project was a result of wanting to create a large display of NeoPixels to show animations at Christmas. It is smaller but more economical then covering my whole …