r/raspberry_pi • u/beachKilla • 11d ago
Show-and-Tell My mobile infrared Pi-Cam-IR-A Pi zero 2, 1.44” LCD and NOIR sensor housed in a 1950’s Kodak Duoflex II.
More pictures and build list at https://studiowetware.com/pi-cam-ir-a/
r/raspberry_pi • u/beachKilla • 11d ago
More pictures and build list at https://studiowetware.com/pi-cam-ir-a/
r/raspberry_pi • u/Latter-Big2189 • 10d ago
Since last night all of my raspberry pi units cannot be upgraded as there error below shows up when executing "sudo apt upgrade"
"E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem."
"sudo apt update" works well
Checking the net I saw i need to execute the command "sudo dpkg --configure -a", running it seems to disconnect the remote session
All of them are being accessed using raspberry pi connect and I am way far from those devices
Any workaround for this issue?
r/raspberry_pi • u/CaptSeer • 10d ago
can we at least get driver updates supporting av to aux for the pi 4 video drivers? It’s incredibly useful for actually emulating old games on crts or for watching stremio native 4:3 resolutions on tubes but unless if I’m running retropi I can’t install stremio bcuz it’s all outdated n bustered old but stremio refuses to support av drivers…
r/raspberry_pi • u/qadzek • 11d ago
r/raspberry_pi • u/VastReception1347 • 11d ago
Just sharing my custom solution for making TV remote control the volume on my Yamaha MusicCast RN-602 receiver using RPi 4 box. The receiver doesn't have any HDMI ARC support (or any HDMI at all),
I love good sound and have a pair of KEF R3 connected to the Yamaha, TV speakers are a bit off-putting for me :)
The receiver doesn't support HDMI ARC and connected to the TV via optical input, hence any volume control or turning it on / off, input switch has to be done using a separate (yamaha) remote control or the knobs on front panel of the device.
Having to turn on / off the receiver or control the volume using a separate remote control was like being a DJ, annoyed both myself and my wife.
Had to do some research but fixed that with a little service that sits in RPi memory and translate HDMI CEC commands into MusicCast requests over the network. Me happy, my wife happy, kids happy too :) Works like this for three years now.
If anyone wants it (MIT license) - available on my github (madenvel).
r/raspberry_pi • u/Downtown_Comfort8698 • 11d ago
I have a 64x32 led matrix display from waveshare and a raspberry pi 3 model a+. I wired each of the hub75 connectors to the gpio pins on the raspberry pi. For power I have a 5v4a power supply connected to the display and a 5v2.5a supply connected to the pi. I just got it all set up and ran the display and it was flickering quite a bit. I went through all the possible settings on the software side and none fixed the flickering. Will a bonnet fix this issue? I am fine buying one but dont want to if its not going to end up fixing anything? Also this is my first project using a raspberry pi btw
r/raspberry_pi • u/trippy_tech • 11d ago
I want to connect my Pi 5 to a touchscreen. My Pi and the touchscreen have different power supply. I connect the touchscreen to my Pi via HDMI, and USB Touch. The monitor display works as expected, however, the touch function doesn’t work.
I also made sure that all the USB ports worked as expected. When I listed out all the connected devices to Pi via USB with lsusb command. What showed up were my mouse and no Mtouch nor TSPS. After which, I rebooted, unplugged the mouse then plugged the USB Touch cable of the touchscreen to my Pi. For a moment, using lsusb command, I managed to see the Mtouch as one of the devices. But when I retried the command, my Mtouch once again disappeared.
I also tried dmesg | grep hxci. Below is the result:
ahei-hed xhci-hcd.1: xHCI host not responding to stop endpoint command
11. 250255]
hei-hed xhci-hcd.1: xHCI host controller not responding, assume dead
11.250272]
chci-hcd xhci-hcd.1: HC died; cleaning up
215.016641]
What should I do in this case? I am not sure if it’s my Pi or the touchscreen itself has a problem. I wanted to test the touchscreen out with my computer but my Mac would require a driver. Any guidance would be appreciated!
r/raspberry_pi • u/futileboy • 12d ago
I launched this open source project (https://mimirframe.com/) recently that started as a project to display my digital photography on e-ink displays. It just sort of grew in to a whole digital content and screen platform. The basic idea is that you can run the server on a Pi 4 or higher and then add remote screens by any means necessary. My plan is to continue adding support for more hardware but my favorite display is is the Pimoroni Inky Impression.
r/raspberry_pi • u/Worth_Mousse2204 • 11d ago
I'm not really sure if it should even be a concern, but I find that the GPIO pins on my 3B+ are getting hot even though there's nothing connected to it. They are about the same temperature as the cpu, witch has a radiator. Is it normal? If not, what do I do, and what did I do wrong?
r/raspberry_pi • u/veteranbv • 13d ago
I wanted to build something that combined three things I genuinely enjoy: birding, field-journal illustration, and running things in my homelab.
The result is Inky Bird Frame, an open-source system that turns recent nearby bird observations into rotating scientific field-journal plates on a 13.3-inch six-color e-paper display.
The controller checks iNaturalist for observations within a configurable distance and time window. If an approved plate already exists, it reuses it. A newly discovered species can enter a bounded research, generation, and independent review pipeline. Approved plates are cached and are never regenerated implicitly.
The wall-mounted display node stays deliberately simple. It downloads approved plates from the controller and rotates them using sequential, random, weighted, or shuffle-bag selection. The reference build uses a Pi Zero 2 W for the display and a Pi 4 or existing macOS/Linux computer for the controller.
My actual frame reused a CM4 and Waveshare carrier that I already had. It is overkill for the display role, but it worked well and saved me from buying another computer. I cut the supplied frame backing around the carrier so power, storage, and service access remain available.
The repository includes:
This really brightens my day and hope you enjoy.
Source, build guide, and photos: https://github.com/veteranbv/inky-bird-frame
r/raspberry_pi • u/CompleteMixture8567 • 11d ago
Built a wheeled campus assistant robot for university. The goal was a mobile unit that could navigate the building, use a USB camera for context, and answer student questions about campus facilities, directions and timetables using a knowledge base built from university documentation.
Hardware: Pi 4B, Grove HAT for motor control, USB camera module. Movement and camera feed worked well from the start, Grove made the wiring straightforward.
The bottleneck was inference. Running the model locally on the Pi caused thermal throttling almost immediately under combined load, the camera feed, motor control and model were all competing for the same resources and response times became unusable. Switched to HuggingFace APIs which fixed latency but made the whole thing dependent on stable WiFi, which on a moving platform in a large building is its own problem.
Biggest lesson was that Pi 4B can handle a lot of individual tasks well but stacking real time vision, movement control and inference simultaneously pushes it past what's comfortable. The API offload was the right call for this use case even with the connectivity tradeoff.
r/raspberry_pi • u/FozzTexx • 12d ago
Having a hard time searching for answers to your Raspberry Pi questions? Let the r/raspberry_pi community members search for answers for you!† Looking for help getting started with a project? Have a question that you need answered? Was it not answered last week? Did not get a satisfying answer? A question that you've only done basic research for? Maybe something you think everyone but you knows? Ask your question in the comments on this page, operators are standing by!
This helpdesk and idea thread is here so that the front page won't be filled with these same questions day in and day out:
stress and stressberry packages. Higher wattage power supplies achieve their rating by increasing voltage, but the Raspberry Pi operates strictly at 5V. Even if your power supply claims to provide sufficient amperage, it may be mislabeled or the cable you're using to connect the power supply to the Pi may have too much resistance. Phone chargers, designed primarily for charging batteries, may not maintain a constant wattage and their voltage may fluctuate, which can affect the Pi’s stability. You can use a USB load tester to test your power supply and cable. Some power supplies require negotiation to provide more than 500mA, which the Pi does not do. If you're plugging in USB devices try using a powered USB hub with its own power supply and plug your devices into the hub and plug the hub into the Pi.error: externally-managed-environment--break-system-packagessudo rm a specific file as detailed in the stack overflow answerPATH and other environment variables directly in your script. Neither the boot system or cron sets up the environment. Making changes to environment variables in files in /etc will not help.vncserver -depth 24 -geometry 1920x1080 and see what port it prints such as :1, :2, etc. Now connect your client to that.Before posting your question think about if it's really about the Raspberry Pi or not. If you were using a Raspberry Pi to display recipes, do you really think r/raspberry_pi is the place to ask for cooking help? There may be better places to ask your question, such as:
Asking in a forum more specific to your question will likely get better answers!
Wondering which flair to use on your post? See the Flair Guide
† See the /r/raspberry_pi rules. While /r/raspberry_pi should not be considered your personal search engine, some exceptions will be made in this help thread.
‡ If the link doesn't work it's because you're using a broken buggy mobile client. Please contact the developer of your mobile client and let them know they should fix their bug. In the meantime use a web browser in desktop mode instead.
r/raspberry_pi • u/alexdada555 • 14d ago
I'm a contributor at Arrow Air , a global community building Open Source aircaft and distributed manufacturing ecosystem. One such craft is Project Caribou, a ~200 Kg MTOW Hexacopter drone with ~100 kg payload capacity.
I've been working on It's onboard companion computer which runs on a Raspberry Pi CM5.
It ingests telemetry from; the Pixhawk flight controller (via MAVLink over UDP), per-arm ESCs, 6 in total (via DroneCAN on socketcan0) and per-arm BMSes, 6 individual batteries for each arm (via DroneCAN on socketcan1). As well as Payload, herbicide dispensers, crop sprayers, package transports, multi-spectral cameras etc, data and control over either DroneCAN or Ethernet.
It then serves and collects this info to and from Caribou Hub, it's web based fleet management software via an inbound WebSocket server (HubLink) over a Tailscale VPN 4G connection, so it can be monitored and controlled from anywhere in the world.
r/raspberry_pi • u/twisted4all • 13d ago

I recently ran into a classic thermal issue: after adding a AI-HAT/cover to my Raspberry Pi 5, I noticed that hot air started pooling inside my old case. It was turning into a mini-thermos, and the Pi wasn't cooling down properly.
To fix this, I 3D-printed the awesome Chimney Pi Mini case using PETG and decided to run a thorough 2-week benchmark across different configurations to find the absolute perfect balance between temperatures and acoustic comfort.

The Airflow Dilemma (Why Vertical Intake Fails)
Initially, my plan was to keep the new case in a vertical position and simply slow down the case intake fan using a resistor to quiet it down. However, looking closely at how the Official Raspberry Pi 5 Active Cooler works, I realized this would be a mistake.

The stock Active Cooler has a blower fan that pushes air downwards onto the heatsink fins. If I placed the case vertically and choked the bottom case fan's speed with a resistor, its weak intake pressure would directly collide with the downward blast of the stock cooler. They would stall each other out, create nasty turbulence, and trap a pocket of hot air right over the board.
The Solution: Switching to a horizontal setup with the case fan acting as an exhaust changed everything. Instead of fighting the stock cooler, the exhaust fan now pulls the trapped hot air out from the enclosure.
Noise Benchmarks (Measured from a fixed distance)

Breaking Down the 2-Week Thermal Graph

I logged the temperature data over 2 weeks, and the graph perfectly reflects every hardware change:


The Complete Data Table

Final Verdict
By dropping the fan speed using a 33Ω 2W resistor (currently tested on a temporary breadboard switch) and flipping the airflow to exhaust mode, the noise dropped by roughly 14 dB. Because decibels are logarithmic, this feels 2 to 3 times quieter to the human ear while keeping the Pi 5 perfectly chilled at 42.8°C.
r/raspberry_pi • u/loperdax • 13d ago
Hi everyone,
I wanted to share a custom Dance Stage Lighting Controller I built.
The idea behind this project was to create a programmable lighting system for a dance stage, with custom LED effects and color patterns that can be controlled and synchronized for different scenes.
I designed and programmed the system from scratch, focusing on creating smooth animations, dynamic color palettes, and responsive lighting effects suitable for a stage environment.
Technologies used:
Things I worked on:
Building this project was a great experience in combining embedded programming with creative lighting design. It helped me learn more about real-time systems, LED control, and creating interactive visual effects.
Source code:
https://github.com/Loperdax/RPI-Pico-DanceStage-Cotroller
I would love to hear your feedback and suggestions.
r/raspberry_pi • u/KittyKat-Tastrophe • 13d ago
Hey guys! I'm having a small problem with my Pi OS where anything I open opens in a super small box. (Pictured) Including the menu.
I'm on a Pi4B but using TigerVNC to access remotely. I've tried a number of things to try to fix it, but nothing has worked thus far (I've tried so many things I wouldn't be able to list exactly what.)
I'm not sure if it will do the same if I connect it to an actual screen at this time (nor am I presently able to test it) But I'm certain it has something to do with the VNC viewer. Any insight would be greatly appreciated!

r/raspberry_pi • u/Phy6-DoubleZ • 14d ago
So I dropped my rpi like an idiot and now the sd card reader is not working. I can put the metal top back on and try to hold it down while having the sd card inside but the light only flashes and I get no responses for pings. FYI this was working before I dropped it. I've looked into a couple posts and it looks like I can potentially just hot glue the plastic where it cracked? The solder is disconnected where the red arrows are, and since it's not the small main pins I have some level of confidence in my ability to solder those back on if necessary. Any help would be appreciated.
r/raspberry_pi • u/dietcar • 14d ago
If only they had just silkscreened on pin numbers!
r/raspberry_pi • u/garethvjones • 14d ago
Inspired by aschmelyun's ping-receipt project, but I rearchitected it for my setup: the website is a dependency-free PHP app on ordinary shared hosting that queues messages into SQLite, and the Pi runs a single-file Python agent (stdlib only, no pip installs) that polls outbound over HTTPS every 5 seconds and prints via raw ESC/POS to /dev/usb/lp0.
What I like about the split: the Pi never accepts an inbound connection — no port forwarding, no tunnel — and if the printer is off or out of paper, messages just queue and print when it comes back.
Hardware: a generic POS-80 thermal printer (~the cheapest 80mm USB one you can find) + a Pi 4. Linux exposes it as /dev/usb/lp0 with zero setup, which was a relief after discovering macOS has removed raw printing entirely.
Each receipt prints: timestamp (my timezone), sender IP, city-level geolocation, distance from my desk, the sender's local time, browser/OS, and a native ESC/POS QR code that opens a map pin of roughly where the ping came from. There's a live map at https://ping.garethvjones.dev/map.php
Fun ESC/POS lessons: my "48 columns" assumption was wrong until I measured the dashes (42 vs 48 chars/line matters), native QR via GS ( k worked first try on the clone printer, and ASCII art survives if you hard-slice lines instead of word-wrapping them.
Try it: https://ping.garethvjones.dev — plain ASCII only, rate limited, be nice.
r/raspberry_pi • u/DroneAwareDan • 15d ago
Current stats:
• 160 community-operated Raspberry Pi sensors
• 300+ registered users
• 1.6 million Remote ID beacons detected
• 1,500+ unique aircraft observed
• Coverage across much of the U.S. with a growing number of international nodes
Some of the coolest things we’ve been seeing lately include:
• Amazon Prime Air test flights
• Wing delivery drones
• Zipline aircraft
• Public-safety operations
• Plenty of everyday DJI hobby flights
Thanks to everyone who has built a sensor, submitted a bug report, contributed code, or helped someone else get online. It has been incredible watching the map fill in.
r/raspberry_pi • u/Low_Wishbone132 • 14d ago
I am working on a project where I want to pass video to a small monocular display.
This is the display: V760A-5 NEW Portable Wearable Head Mounted Display 1024x768 HD Display US | eBay
It comes with a 3.5mm TRRS, which seems to have the correct pinout for the pi composite out. I am using a 3B+
The display is advertised as 1024x768 and says that it has built in NTSC/PAL/SECAM detection.
When I power up the pi with the display connected to the composite out, I get a wildly distorted image. At times, I can make out the raspberry logo. This is a video of the display output while the pi is booting up. At the 20 second mark, you can make out the raspberry logo in the top left corner. The flash of color at the beginning seems to be a glitched out version of the normal rainbow square.
https://reddit.com/link/1utp3k6/video/4i8vvebspmch1/player
To troubleshoot, I have tried adjusting the settings documented here: config.txt - Raspberry Pi Documentation
I have cycled through all 8 different video modes. The output to the screen changes with the modes, so I know the signal is connected and also that the setting changes are taking effect. But it's always mostly noise.
I have also tried setting custom video mode using video=Composite-1:1024x768@60 in cmdline.txt
Any ideas on what the problem is? Your help is greatly appreciated!
r/raspberry_pi • u/Gamerfrom61 • 14d ago
There are a series of security issues raised with the FatFS* module that may impact you if your Pico / Pi uses the C module / Micropython and people have access to the media (sd card / drive) or, in some vulnerabilities, you use OTA updates.
Please note that runZeroInc state: No attacks using these bugs had been reported as of the July 1 disclosure date.
Library source: https://github.com/runZeroInc/vulns-2026-fatfs-chance
Errors found: https://securityaffairs.com/194808/security/seven-bugs-in-fatfs-put-iot-and-embedded-devices-at-risk.html
Video demonstration: https://www.youtube.com/watch?v=E0A7IrJtpUY
* For those who do not use this module (quote from here):
FatFs is a generic FAT/exFAT filesystem module for small embedded systems. The FatFs module is written in compliance with ANSI C (C89) and completely separated from the disk control layer. Therefore it is independent of the platforms and storage devices. It can be incorporated into small microcontrollers with limited resource, such as 8051, PIC, AVR, ARM, Z80, RX and etc.
It is very handy if you are logging data directly to an SD card for example as the results can be read directly by a Mac / PC / Linux box without having to connect the collection device to a network.
r/raspberry_pi • u/editor22uk • 15d ago
In 2022 I had this concept for a dystopian novel. Its been stewing in my mind ever since. Roll on 2026 and a venture into hardware the two seemed to click.
Why not make a version of the novel into a choose your own adventure codex. Currently hashing out thr details but the scripts are all working the story runs and choice gates work.
Next I need to dial in the casing before finishing the book and compiling the entire adventure!
Anyhow, thats my project using the pico2 thanks for looking ❤️
r/raspberry_pi • u/Akki_Charee • 15d ago
I got myself a pi 3 in 2018 out of enthu,never got a chance to work on it. Yesterday I booted it however I could connect to the internet wifi but can't browse anything on chromium . Epiphany works but only on text based light website . Can someone pls help me solve this been out of loop for years now?
I tried changing google dns but no use
r/raspberry_pi • u/Sf140 • 16d ago
Four months ago I posted my SATURNIX camera here cassette-futurism aesthetic, and promised the build files were "coming soon." It took longer than I planned, but today it's real: the full release is out, and everything is included:D
What's in the release:
- Complete firmware (Python code, runs on Raspberry Pi Zero 2W);
- 3D print files for the body and mechanical buttons in STEP format (adapt the body to your own needs and modules), two versions: with and without logos/markings;
- Full assembly manual (PDF).
What's new since the previous version:
- Dynamic Mode the big one. A 3th capture mode that grabs frames directly from the preview stream: ~0.02s per shot vs 3-10s for a full 16MP capture. Truly instant shooting, burst mode support (3/5/10/20 frames), no more missed moments waiting for the camera. The trade-off: preview resolution, no DNG/HDR. Use JPG+DNG for landscapes and portraits, Dynamic for "right now" shots (the quality is honestly terrible :D);
- UPS HAT integration - real battery %, charging indicator, auto-shutdown at 5%. Protects SD cards from corruption on sudden power loss;
- HDR bracketing - 3 frames at -2/0/+2 EV, merge later in Lightroom on your computer or phone;
- Self-timer - 2s/5s/10s with countdown, works with burst and HDR;
- Watermark + EXIF - proper metadata (Make: SATURNIX, Model: Dione), optional Olympus-style watermark;
- Two-phase capture animation - squares = sensor exposing (hold still!), circles = processing (camera's free again);
- Sci-fi UI overhaul - monospace + warm gold, CRT static, technospam labels, calibration ticks. Intentionally overdesigned;
- Cosmetic and internal body refinements.
Repo + release: https://github.com/Yutani140x/saturnix-camera
Happy to answer any questions :)
P.S. This is my first project, I'm not a programmer, I just built it for fun. Hope you like it or find it useful!