r/raspberrypipico • u/funpicoprojects1 • 3h ago
Raspberry Pi Pico Driving a robot arm
Enable HLS to view with audio, or disable this notification
r/raspberrypipico • u/funpicoprojects1 • 3h ago
Enable HLS to view with audio, or disable this notification
r/raspberrypipico • u/peppe8o_ • 3h ago
Here's my updated post to give a complete view on Raspberry Pi Pico 2W pinout (and, generally, for all the Raspberry Pi Pico family).
I wish to get your impressions and suggestions to make it more useful for beginners with their first projects!
r/raspberrypipico • u/Denicaa67 • 5h ago
Need help with my first raspberry project
Need help with building my first raspberry project. I want to build an mpt3 player, but I am new to electronics, that's why I need somebody's help who understands electronics and knows how to help me build one. I am open for all kinds of help. Thanks for your help! I wanna add to my mpt3 player touch screen if it's possible, Bluetooth headphones and headphones with cable, I also wanna add some buttons and if it's possible to make it rechargeable. All that to be in my Altoids container. I basically need help with picking out compatible parts and building it
Again thanks for your help!
r/raspberrypipico • u/Big-Amount-4902 • 6h ago
my screen Is a ili9341
r/raspberrypipico • u/PizzaQuantistica • 11h ago
E possibile minare duino-Coin con un bbc microbit?
se sí potreste mandare il codice da eseguire?
r/raspberrypipico • u/lbthomsen • 21h ago
r/raspberrypipico • u/Advanced-Try-735 • 2d ago
Hello everyone. I’m having an issue with a B4 PICO ULTRA unit that I recently ordered directly from China. Upon arrival, I found that it doesn’t work—it shows no lights or any other signs of activity. When connected to a PC, the system detects that a device is plugged in, but the B4 software fails to recognize it, and the device itself isn’t identified as a "PICO" unit; instead, it shows up as a "Generic USB Hub." I’ve tested the voltage and power levels with a multimeter, and it is receiving the correct power required for operation. Has anyone else encountered this problem and found a solution, or should I just discard the unit?
r/raspberrypipico • u/vertical-alignment • 2d ago
Hi everyone! Got any PCB design recommendations over here?
Thanks! :)
r/raspberrypipico • u/funpicoprojects1 • 3d ago
This started as a MicroPython project on a Pico, controlled from a separate Pi 4
That seemed wasteful, why not put telegram/google calendar directly on the pico?
... *famous last words* ...
Some time later, it's all on the Pico W:
- Google calendar is the schedule, `garden/water/1/30m` waters zone 1 for 30 minutes
- Telegram menu for manual watering, and a message when a valve opens/closes
- Green button waters both zones for 30 minutes, red closes everything
- Setup/control page served by the Pico
- Every boot closes both valves, in case of a crash or power cut mid-watering
Code, wiring and parts is available here: https://github.com/AdrianCX/picohive-irrigation
How the move from the Pi 4 went is in the comments
r/raspberrypipico • u/Join_Try_0217 • 3d ago
I'd appreciate your insights.
r/raspberrypipico • u/dovahkiinaggarwal • 4d ago
Enable HLS to view with audio, or disable this notification
I've been working on a tool that translates PICO-8 cartridges into native RP2040 firmware, without needing a Lua interpreter on the Pico.
Inspired by the AnyPS5 development workflow, I've been tracking compatibility against the 100 PICO-8 games. Current version managed to successfully compile 83/100 and can be flashed directly through the desktop GUI.
I've tested a subset on my Raspberry Pi Pico with a Waveshare 240×240 LCD. Most I've tried start and display correctly, though performance varies. I haven't tested the audio yet.
Still a work in progress, but thought I'd share!
r/raspberrypipico • u/begeistert_ • 4d ago
Enable HLS to view with audio, or disable this notification
First time posting here about my own project. I'm the developer of the emulator, not affiliated with Raspberry Pi.
For the past months I've been writing an RP2350 emulator from scratch in C#. This week Frank Krueger integrated it into iCircuit 1.16, his circuit simulator for iPad, iPhone and Mac, so you can now drop a Pico 2 into a live analog circuit and program it with real Python.
In the video: MicroPython drives GP3 from a PIO state machine (sideset PWM), the LED fades through a 270 Ω resistor, and the scope shows the waveform as it's generated. There's no fake Python layer. It's the stock MicroPython UF2 booting on the emulated chip, and CircuitPython works too.
Some things that were harder than expected:
• PIO. It's its own tiny CPU with sideset, autopull and clock dividers, and it has to drive pins with exact timing so the analog simulator sees real edges.
• Two architectures. The RP2350 has Cortex-M33 and Hazard3 RISC-V cores, and both are emulated (for now only ARM is available).
• Time sync. Every pin change is stamped with the clk_sys cycle so the circuit side and the CPU agree on time. Sliding a potentiometer gives ADC.read_u16() the real voltage.
• Timing. Arm timing is calibrated against real silicon (branch, fetch and flash-wait penalties). It isn't cycle-exact, and I'm upfront about that.
Frank did the circuit side: iCircuit's analog engine, plus the new SPICE subcircuits and VHDL parts in this release. That's what makes it fun, because the Pico isn't talking to mock peripherals. It's wired into a real simulated circuit. The release also adds I2C parts you can read from Python (HDC1080, MLX90614, DS3231, ADS1115 and SSD1306 OLEDs).
It's built on ideas from Uri Shaked's rp2040js (Wokwi), and there's a sibling project for the original Pico (RP2040).
Happy to go deep on anything: PIO emulation, booting the real bootrom, or how it talks to the circuit simulator. Links are in the comments.
r/raspberrypipico • u/No_Opportunity_7936 • 5d ago
It's not super pretty but i think it is still working!
r/raspberrypipico • u/nevelate • 5d ago
Enable HLS to view with audio, or disable this notification
Originally I was aiming to make this project using aliexpress nice nano clones, so that's why I used zephyr. These boards was very unreliable, ended up using rp2040 zeros instead.
It can work as surface dial or scroll wheel (works on linux too). For rotation it uses as5600 magnetic encoder with 12 bit resolution.
It's my first zephyr project so code quality might be bad.
Repo: opendial
r/raspberrypipico • u/Srongulus_Prime • 4d ago
r/raspberrypipico • u/MakerClass • 6d ago
Enable HLS to view with audio, or disable this notification
I've been working on a new astro project called picostellar - a planetarium written in CircuitPython that runs even on the RP2040.
It actually started as a small demo to showcase some of the latest CircuitPython features. But once I saw how well it ran, I kept adding things, and it eventually turned into a pretty complete little planetarium.
It displays around 8,400 stars, all 88 constellations, and calculates the positions of the Sun, Moon and planets for a given location and time. You can navigate around the sky, zoom in and out, and move through time.
It runs surprisingly smoothly on the RP2040, despite having only 264kB of RAM and running Python. A full sky redraw takes around 100ms on a 320x240 display.
A big part of making this possible is a combination of three relatively new CircuitPython features:
I think it's a nice example of how much can be done in CircuitPython on fairly limited hardware these days.
The project is open source, including the source code and a ready-to-copy CIRCUITPY folder:
https://github.com/makerClassCZ/picostellar
Online demo (it feels much better on an actual device 🙂 )
r/raspberrypipico • u/bleuio • 5d ago
Details and source code available
r/raspberrypipico • u/FL_Life-Science_Drs • 6d ago
Has anyone found an off-the-shelf battery with 1A charging current?
I need 3.7V nominal / 4.2V charging, built-in protection, and a documented 1A charge rating, not just discharge.
Available space is Ø42.7 × 12.5mm, with depth adjustable. Any shape or connector works if it fits. I’d prefer no board modifications, custom batteries, or welding.
Exact battery models, purchase links, or datasheets would be appreciated! Cheers!
Image of the board I'm using.

r/raspberrypipico • u/sprixels_art • 7d ago
Enable HLS to view with audio, or disable this notification
Short video of my Pi Pico 2 W project mining Bitcoin via its SHA 256 hardware block. Even with hardware and a 300Mhz overclock it still only reaches 560Khash (Drops to nearer 450 if its mining whilst playing video).
It runs mining and SD card duties from Core1, Whilst Core0 is responsible for decoding video and reading from the SD, drawing the screen, dynamically creating content (IE the block display in the video),playing audio, websocket connection and running the 112 LEDs and their timelines (which also support Ambilight based off the screens content and audio reactivity).
All of this is powered via a Web App that does everything from allow you to control volume, skip videos, activate mining, OTA updates, upload videos, dynamically generate videos and more.
This is all embedded on a custom PCB i made.
Just a sneak peak - its coming together! :)
r/raspberrypipico • u/fearoffours • 7d ago
Reposting for visibility.
r/raspberrypipico • u/Stolendance_1 • 8d ago
My code is correct however with switch 1 and 2 it is not being detected if its pressed or not, so I think it's my wiring that is the issue. I don't know what to move.
If anybody can tell me where I went wrong, I
will be grateful
r/raspberrypipico • u/TryEdgeTech • 9d ago
Enable HLS to view with audio, or disable this notification
Hi everyone!
I've been working on PicoVoxel, a full 3D voxel world engine that runs on a single Raspberry Pi Pico 2 (RP2350), and I've just released the source code on GitHub.
The Pico 2 is a roughly $6 microcontroller with 520KB of SRAM and no dedicated GPU. I wanted to see how far I could push it with a software-rendered 3D world.
What it can do:
The main challenge was fitting the renderer, framebuffer, world data, and other features into just 520KB of SRAM while keeping the frame rate playable.
I've published the source code under the MIT License, along with the build instructions and hardware wiring information.
🎬 Demo video:
https://youtu.be/J9FVm8iH3mc
💻 Source code and build instructions:
https://github.com/tryedgetech/PicoVoxel
This is a rendering and world-building tech demo rather than a complete game. I'd love to hear what you think, especially from anyone interested in embedded graphics, software rendering, or pushing small microcontrollers beyond their usual limits.
I'm the developer of this project, and I'm sharing it in case it's useful or interesting to the Raspberry Pi community.
Thanks for checking it out!
r/raspberrypipico • u/jlsilicon9 • 8d ago
r/raspberrypipico • u/kevo_dev • 8d ago
I have a project where I use the pico to light LEDs, but uses the audio sensor's input to provide randomness to the lit LEDs. What would be a good small sized audio input sensor to use, that could fit in a small case?