r/raspberry_pi
Solar Powered Bird Identifier! Raspberry Pi Zero 2W + AI Camera
This is the second version of my mini AI wildlife monitor, for edge-compute based species identification.
The software and STL files are all available for download!
Full video with links here:
https://youtu.be/GxocHfgGO6o?si=t44ia2KyCKwwOkLY
wip lego castle case for pi 5
building a lego castle case for raspberry pi 5 and about 70% of the way there just waiting on more pieces to arrive. it has openings for ports, and interior is designed to hold pi in place without rattling around.
the case opens from the large port wall it’s supposed to open like a flag on a pole situation but I think I need to replace some regular bricks for round bricks to
make the open and close swivel “mechanism” work smoothly.
Built an open-source Android Auto and CarPlay headunit for the Pi (wired + wireless)
LIVI is an open-source Android Auto and CarPlay headunit application. It works on Linux, macOS and Windows, but the most exciting target is the Raspberry Pi where it makes a tiny in-car infotainment system possible. Released as AppImage, deb, DMG and Windows installer, no manual build required. On the Pi the only hard requirement is Raspberry Pi OS Trixie, because the UI uses WebGL2 which depends on the Mesa stack that ships with Trixie.
Mainly tested on Pi5 / CM5. Power on -> stream in less than 22s.
What it does:
- Wired Android Auto over USB (AOAP)
- Wireless Android Auto over Wi-Fi + Bluetooth pairing
- Switch between wired and wireless on the fly
- Multi-touch input, keybindings, navigation, media metadata, hands-free audio
- Turn-by-turn navigation data integration
- Instrument cluster streaming with safe-area support
- Reverse camera
- CarPlay supported via carlinkit dongle. Native CarPlay is on the roadmap (requires an MFi authentication coprocessor)
- Forwards sensor data to the phone (GNSS, speed, EV SoC, etc.)
- Multiscreen support with flexible routing
- Embedded GStreamer
Source, releases and install docs: https://github.com/f-io/LIVI
How viable is it to use a Pi as a quick testing server by just using USB C from laptop?
In the process of getting a reasonable offer for a Pi 5 + Nvme. I wanted to run some quick webserver deployment locally as a testing environment. However I had hoped this would be portable and require minimum network connections. No ethernet, no wifi, USB C power with data in 1 cable from my laptop.
15w power output from laptop will likely be fine as I'm not putting a lot of load on the pi.
SSH directly from USB C, how viable and reliable is it?
I found the post on USB gadget mode. But I have no way of testing it before I get the Pi.
Vanilla World of Warcraft on the 1GB Raspberry Pi 5! No-Lifers across the world rejoice!
been testing a lot of games on my 1GB Raspberry Pi 5, and the most recent of them is World of Warcraft 1.12.1! runs way better than the game did on my actual desktop way back in the day, so apart from the transparency issues (cursor flickering is a VNC issue, not an actual game issue), i'd say this game passes with flying carpets for playability. i'm sure the framerate will dip in crowded towns/dungeons, but it feels great out in the open!
I designed a PC case for RPI
if anyone is interested here is a link https://makerworld.com/en/models/2826967-raspberry-pi-pc-case#profileId-3149335
yeah self promo ig - but thought of sharing anyway.
Pi 4 won’t respond. Red light solid, green light stuck consistently flashing
Hi guys! I’ve created an automated hydroponics setup in my greenhouse and using a Pi 4 to control it. I ran some equipment tests with it for a few hours and it had no problem booting up, connecting to internet and running code. The next day I went to ssh into it, my computer couldn’t find it and I noticed the green light stuck flashing at a consistent rate (about 5 or 6 times a second) forever and the red light solid. I then tried to plug into a monitor to see more info, but all my monitors detect no signal coming from the pi and I don’t believe it’s connecting to WiFi because I can’t ssh into it so I’m stuck.
Couple of things I’ve tried:
1: Completely disconnecting everything except power from Pi
2: Re-formatting/re-imaging micro SD with RPI
3: Ensuring appropriate power supply
4: Reformatting/ installing EEPROM on micro SD with RPI
All to no avail. ChatGPT is telling me there’s likely a hardware issue. Any help would be greatly appreciated!
Finally to a point I’m ready to share my cyberdeck build
This is my first cyberdeck. I’ve been working on it for around a month. It features a Nuphy Air60 v2 kb, a Waveshare 11.9 display, Raspberry Pi 4 and a USB Hat powering the whole thing with two 18650 batteries. The interface is a customized tmux with a custom login screen. The case was designed in FreeCAD.
3d-printed privacy-first security camera powered by the Pi Zero 2 (early prototype)
Hey :)
I'm building a privacy-first home security camera called the ROOT Observer, and today I've finished the second prototype, although it's the first one that is presentable. This is printed in PLA on a Bambu P2s, I'll soon try out SLA to see if that looks more professional.
The last few months I've spent building the open-source firmware and app to power this device. It enables end-to-end encryption, on device ML for event detection, encrypted push notifications, OTA updates, health monitoring and more.
The camera is a standalone device that connects to a dumb relay server that cannot decrypt the messages that are sent across. This way, it works right out of the box.
I'll soon (fingers-crossed) send out the first pre-production units to testers on the waitlist :)
...if you're mainly interested in the software stack and have a Raspberry Pi Zero 2, you can build your own ROOT-powered camera using this guide. The firmware is very optimized so that you can stream video and audio, record, run ML, transfer recordings etc. simultaneously without crossing max. ~60% CPU utilization.
Happy to answer any questions and feedback is more than welcome!
(Yet another) Lightweight pi monitor
Single python script, no dependencies, no daemon… run via cron… outputs static HTML to your web server of choice.
I made my own PI-based GPS time server that's accurate to the nanosecond level
Spent the last few weekends building out a hardware time reference using a Pi 4 (could use any Pi really as it uses almost no cpu power and memory) and it's been a fun rabbit hole.
Hardware:
- Pi 4 Model B 4GB
- GT-U7 GPS module (~$10 on Amazon) wired to GPIO. VCC/GND to pins 4/6, RX/TX swapped onto the UART pins 8 and 10, and PPS on pin 12
- Antenna sitting in a window
The PPS pin is where the accuracy comes from. NMEA serial data alone is good for ~50ms accuracy because of the variable lag between satellite reading and serial transmission. The PPS pulse is hardware-aligned to the actual GPS second within tens of nanoseconds, so chrony uses NMEA to figure out what time it is and PPS to figure out exactly when each second starts. Together you get sub-microsecond accuracy.
A few config things that helped:
- Disabled bluetooth in /boot/firmware/config.txt to free up the primary UART (the Pi 4 has the bluetooth chip wired to the good UART by default)
- Used isolcpus=3 nohz_full=3 rcu_nocbs=3 to dedicate one core to time-critical work and keep scheduler noise off it. (This is very much overkill but it will keep the core free if I want to run other services)
- gpsd reads NMEA and pushes to chrony via shared memory, chrony grabs the PPS directly from /dev/pps0
Current state per chronyc tracking:
- Stratum 1 (This is how many steps away you are from the gps source, NTP servers are usually 3 or 4)
- Last offset typically in the 50-500 nanosecond range
- RMS offset around 450ns
- System time within 0-45ns of NTP time
- Frequency stable around 9.7ppm fast (the Pi's crystal is consistently off but predictable)
I admittedly am more of a Pi programmer and not much of a web developer so I had help from Claude for the web portion. It looks way better and took way less time than what I couldn't came up on my own.
Disclaimer: This is a $10 GPS unit with an antenna sitting inside in a non-ideal window in my home. If you visit my site and it says it's not syncing to GPS and it's fallen back to NTP it happens sometimes but it recovers. This is for fun on my LAN and for nothing mission critical, just wanted to share.
The main lesson though: antenna placement matters way more than the GPS module quality. Spent more time moving the antenna around than doing anything else. Got from 1-2 satellites in a fix to consistently 8-11 just by finding a window with a clearer southern view.
Here is my repo for the project
https://github.com/BenLeikin/PiTime/
Turning a spare Pi 4 into an NVR - Has anyone tested NOX NVR on ARM64?
Hey fellow tinkerers,
I have a spare Raspberry Pi 4 gathering dust, and I’m looking to repurpose it as a dedicated NVR for a small home setup (about 3-4 cameras).
I know Frigate is the go-to for many, but without a Google Coral TPU, the Pi’s CPU usually takes a huge hit. MotionEye feels a bit dated at this point. During my research for lightweight alternatives, I found something called NOX.
They explicitly state support for Raspberry Pi OS (ARM64) and claim you can run 4 channels completely for free without needing to sign up for an account. They also have a feature to use old smartphones as IP cameras, which is a neat bonus since I don't have enough dedicated cameras yet.
Has anyone here actually deployed this on a Pi 4 or Pi 5? I’m specifically curious about:
- How is the CPU usage and thermal performance?
- Does it handle H.265 streams smoothly without choking the Pi?
- Is the setup as simple as they claim for ARM architecture?
I’d love to hear some real-world feedback on its stability before I go ahead and flash a new SD card. Thanks!
My bedside Thought Catcher has started recommending designers to me at 7AM, which wasn't the plan! TC-01 Updated
A few months ago I posted my Raspberry Pi “Thought Catcher”, a screenless device designed to let you record midnight ideas and tasks without opening a smartphone, helping to avoid screen time and infinite scrolling before sleep.
I’ve been quietly rebuilding the whole system since then.
The new version is much faster, smarter, and now has an 'AI Curator' mode that’s become my favourite feature!
When I capture an idea, the system goes off and finds 2-3 adjacent things: a designer, a movement, a concept; and leaves them sitting next to the idea by morning.
The thing I learned rebuilding it
Making the Pi faster wasn't just optimising it but to actually move the intelligence off it!
- Whisper still transcribes locally on the Pi
- Reasoning now runs on Groq's free tier (Llama 3.3 70B, under 1s per call)
- The Pi is doing exactly one thing- capturing.
The result
- captures are now ~3 seconds
- the fan stays silent
- no waiting around
- still just: press, speak and zzzzzzz...
Attached a rough walkthrough of the current version because a few of you were asking whether I was still working on this thing.
Original post for context: https://www.anshtrivedi.com/post/tc-01-a-bedside-thought-catcher-capturing-ideas-without-opening-your-phone
Made a shell greeter that generates a unique rocket every time you open a terminal tab
every new tab rolls a random rocket. save the ones you like and they'll come back. ~2×10⁴³ combinations, all deterministic from the hex palette.
rn it works on bash, zsh, powershell, and fish
lmk what you think!
Instructions, code of the Precise indicaton of Sewage Storage (P.I.S.S) ISS Urine tank visualisation.
* I added images of the project but Reddit has technical problems at the moment... So if you don't see images, revisit the post maybe later.
I shared this project here on the forum a few months ago, and I’ve now put together a full Instructables page with all the code, parts list, STL files, and some basic instructions. It’s not a step-by-step guide, but everything you need is there https://www.hackster.io/Seafox_C/iss-percise-indication-of-sewage-storage-65dba4
If this inspires you to spend hours and money on a completely unnecessary project… you’re welcome.
In Short:
The tank folows the tank on the ISS (International Space Station) in Realtime.I uses a Raspberrypi zero 2W a weight scale, OLED display, LED, 2 MOSFETS and two pumps.
I also made a YouTube video with some basic explanation what it does:
https://youtu.be/JY61YpN-LV0 (6 minutes)
Please be free to ask me questions.
FAQ
Why?
Because I can.
Raspberry 5 multimedia center
Hi, I have a Raspberry Pi 5 with 4GB of RAM. It has Debian 13 installed on a SanDisk SD card. The idea is to load FHD movies onto it and use it to watch them on my 43" TV. My question is whether the movies will play smoothly or if they'll stutter. I wanted to use VLC, but perhaps you can recommend a better player or one that doesn't use as many resources.
Thanks in advance!
Raspberry pi 5 open media vault Nas help? Or alternatives?
So far I have run into some annoying issues. I am running Raspberry Pi OS Lite, and once I install OpenMediaVault, Ethernet does not work right away out of the box like it does on Raspberry Pi OS. Because of that, I have to connect a keyboard and monitor so I can run the OMV first aid tool and manually configure the network settings. I cannot SSH into it since there is no internet connection.
After I disconnect anything I used, like the keyboard or screen, it forgets all the Ethernet settings I just changed. It will not reconnect to the internet unless I plug everything back in exactly as it was when I saved the settings.
After accepting that situation, even though I would prefer not to, I kept a keyboard and monitor connected. Then the Pi password suddenly changed on its own. The password I had been using for the past three hours no longer works.
I did a clean reinstall of the SD card with Raspberry Pi OS and set everything up again, but this time the password does not work on first boot onto OMV (worked in pi os).
I really want OpenMediaVault to work, but I am also open to more stable alternatives. Any ideas?
After a 2-year journey, my friend and I built 'TARANG' - a real-time Sign Language Translator powered by a Raspberry Pi 5. It uses MediaPipe for hand tracking and runs the ML model completely offline.
🟢 Live Metrics on iPhone.
Monitoring my Raspberry Pi in real time with Open Pi 🍓📡
I can track CPU usage, RAM, temperature, disk space, uptime, and network activity live from one clean dashboard.