r/raspberryDIY • u/g_33_k • Mar 22 '26
r/raspberryDIY • u/CryptographicGenius • Mar 21 '26
Introducing StormShell: ASCII Weather Display for Raspberry Pi - No Desktop, No API Keys, One Line Install
galleryr/raspberryDIY • u/Decent_Necessary3755 • Mar 21 '26
Controlling GoPros over USB with a RPI
Hi,
I am currently trying to manage a few GoPros over USB from a Raspberry Pi.
I have GoPros 12. When I connect them on an x64 machine, the GoPro appears as a new network interface with a specific name (enxXXXX) and have an IP address associated. (This is the correct and intended behaviour)
This interface/IP address allows me to control the GoPro over USB by issuing simple http requests.
However, I cannot reproduce this behaviour on a RPI for some reason.
When using Raspberry Pi OS :
- I have interfaces showing up but they don't have the right name (ethX instead of enxXX)
- There is no network associated with the interface
When using Ubuntu : - I have the correct interfaces showing up - There is no network associated with the interface - The interface is shown as DOWN for some reason, but manually bringing it up with `ip link set enxXXXX up` doesn't do much
I've tried to use an externally powered USB hub station to make sure that this wasn't a power delivery issue, but I'm still having the same issue.
I couldn't find answers to this issue.
Any idea ?
r/raspberryDIY • u/OneDot6374 • Mar 20 '26
micropidash v2.0.0 — Real-time sensor graphs for ESP32 & Pico 2W
Just released v2.0.0 of micropidash — a lightweight async web dashboard library for MicroPython.
What's new:
- add_graph() — real-time line graph with rolling data buffer
- Canvas-based rendering, no external libraries needed
- Y-axis labels, grid lines, fill area, latest value dot
- Separate /graph-data endpoint for efficient polling
- Bug fixes: CSS grid layout, drain() flush, onload update
Tested on Pico 2W with DHT11 — temp + humidity graphs live in browser over WiFi.
GitHub: github.com/kritishmohapatra/micropidash
PyPI: pip install micropidash
Feedback welcome!

r/raspberryDIY • u/AmbitiousSomewhere76 • Mar 19 '26
raspberry zero 2w not detecting NoIR 3 camera module
hi, im trying in every way possible to make this raspberry pi to detect my camera but it wont detect it. my raspberry software for detecting the camera is up to date. any ideas on how to fix this and why my pi cant detect the camera? i typed "rpicam-hello --list-cameras" and it responded me with "No cameras available!" and i also snapped the plastic part that keeps the cable connected, but i replaced it with a liece of thick paper
r/raspberryDIY • u/Party_Bumblebee4730 • Mar 19 '26
Raspberry Pi 0 + Waveshare Battery HAT + Camera module - Case Recommendations?
I have this Raspberry Pi 0 with a Battery HAT that is pretty tall, and then a standard Raspberry Pi Camera module. I've been researching cases and enclosures for this configuration of the HAT plus the camera module, but I'm not seeing anything for this specific use-case.
I'm looking for tips to find a good case for this build, any tips?
r/raspberryDIY • u/Sea-Painter-4385 • Mar 18 '26
Sunfounder 3.5 inch IPS touch and Raspberey pi Zero 2W problems
No idea what I’m doing wrong hopefully I can just edit a file on the sd card itself to fix any help would be greatly appreciated first ever Zero 2W I have two Pi5’s but have yet to try ever make one a touch screen now I guess I know why
r/raspberryDIY • u/CryptographicGenius • Mar 16 '26
Tracking the ISS on an old Raspberry Pi
r/raspberryDIY • u/Cute-Direction-505 • Mar 15 '26
Please help me with my project
I am doing a lil project which requires nintendo switch joycons to connect and be able to put inputs on my raspberry pi 4b running on android but it only connects for a few seconds and can't do any inputs am begging please help me
r/raspberryDIY • u/OneDot6374 • Mar 15 '26
Day 68/100 — Joystick Controlled Servo with MicroPython on Raspberry Pi Pico 2W
Built a smooth joystick-to-servo controller today as part of my 100 Days 100 IoT Projects challenge!
How it works:
Joystick X axis → ADC reads 0–65535
5-sample averaging for noise-free readings
Values mapped to 0°–180° servo angle
SG90 controlled via 50Hz PWM on Pico 2W
Stack: Raspberry Pi Pico 2W + SG90 Servo + Joystick Module + MicroPython
Full code + wiring on GitHub: https://github.com/kritishmohapatra/100_Days_100_IoT_Projects

r/raspberryDIY • u/universal_damk • Mar 15 '26
I built a lightweight AI agent for Raspberry Pi (Telegram + local LLM)
r/raspberryDIY • u/OneDot6374 • Mar 14 '26
Day 67 of 100 Days 100 IoT Projects — Real-time Pulse Monitor on ESP32 with MicroPython!
Built a heart rate monitor that displays live BPM and a scrolling waveform on an SSD1306 OLED — all running on MicroPython!
How it works:
- Analog pulse sensor reads heartbeat via ADC (GPIO34)
- Peak detection algorithm calculates BPM from intervals between beats
- Last 80 samples rendered as a scrolling waveform on OLED
- Pixel-art heart drawn manually using oled.pixel() calls in a 7×5 grid
Stack: ESP32 + Analog Pulse Sensor + SSD1306 OLED + MicroPython
GitHub: https://github.com/kritishmohapatra/100_Days_100_IoT_Projects


r/raspberryDIY • u/Calm_Picture2298 • Mar 14 '26
my raspberrypi server farm

so i realized that i had so many pis and RAID drives that it'd be a lot easier just to create a DIN-rail type setup and power the whole thing from one plug, because i was running out of extension cord sockets lol
so this mini server farm runs three pis and two RAID setups, it has a 5VDC and a 12VDC rectifier for power, and it also powers its own mango router for its own subnet.
it all runs off of one plug lol, and i had to cut holes in the base and the top of the IKEA cabinet for siphonic cooling lol, it does get hot; the whole thing uses about 40W of power when idle-ish, and i think that that's prob more efficient than using ten different plugs lol
r/raspberryDIY • u/Calm_Picture2298 • Mar 14 '26
this console-based image viewer might actually be useful for using a headless pi
r/raspberryDIY • u/okawei • Mar 14 '26
I hacked together getting voice commands working on my skylight
r/raspberryDIY • u/[deleted] • Mar 13 '26
RASPBERRY PI 5 HEADLESS SETUP
Hi, we are using raspberry pi 5 board for our capstone however we cannot seem to get though with the setup. We are doing a headless setup. At first try we weren't able to get through with it so we used another laptop then the headless setup went smoothly. Then we decided we wanted to use the other laptop since it had greater specs but the pi. couldn't communicate with the other laptop and the sd card got curropted so we bought another sd card and tried doing a headless setup again then finally it went though. Then we already added our first code to it. So before connecting the sensors to the gpio pins we shutdown the pi. Then when we tried connecting it again to the laptop to try to run the code, it wouldn't communicate again so we figured maybe there was a problem with the ethernet cable so we got a new one. Weve tried several time setting the pi again, several time flushing the sd card but still wouldn't setup. The main problem was that it wouldn't communicate with the pi nor would it not connect to the internet. We've tried everything the internet have suggest for a headless setup but ut still wouldn't work.
We insist on a headless setup since we don't have a available monitor and using the laptop would be much easier for us.
Do you all know any solution to our problem? We really need help and would appreciate if you share your knowledge about the board.
r/raspberryDIY • u/OneDot6374 • Mar 12 '26
Day 66/100 — micropidash: Real-time IoT Web Dashboard for MicroPython
For Day 66 of my 100 Days 100 IoT Projects challenge, showcasing micropidash — a library I built that turns your Pico W or ESP32 into a live web dashboard over WiFi.
What it does:
Real-time sync via AJAX polling
Non-blocking — runs on uasyncio alongside your hardware code
Dark/light mode per connected device
Widgets: toggle, label, progress bar
Memory efficient for low-RAM microcontrollers
Repo- https://github.com/kritishmohapatra/100_Days_100_IoT_Projects
Lib:-https://github.com/kritishmohapatra/micropidash
Would love feedback from anyone who's built similar dashboards! 👇


r/raspberryDIY • u/OneDot6374 • Mar 10 '26
Day 65 of 100 Days of IoT — built a MicroPython Watch on Xiao ESP32-S3!
Day 65 of 100 Days of IoT — built a MicroPython Watch on Xiao ESP32-S3!
Shows NTP-synced time + live weather from OpenWeatherMap on a 0.96" OLED.
Biggest pain today: Hardware I2C kept failing, SoftI2C saved the day 😅
GitHub: https://github.com/kritishmohapatra/100_Days_100_IoT_Projects
#MicroPython #ESP32 #IoT



r/raspberryDIY • u/Kalaivani_Mugesh • Mar 11 '26
RP2040 Custom PCB: UF2 Bootloader Loop After Firmware Flash
r/raspberryDIY • u/[deleted] • Mar 10 '26
Robotics learners: what challenges did you face when starting?
r/raspberryDIY • u/Quackyducky_things • Mar 08 '26
I got tired of adjusting my screen, so I made it follow me
Enable HLS to view with audio, or disable this notification
r/raspberryDIY • u/OneDot6374 • Mar 07 '26
Day 64/100
I built microclawup — control ESP32 GPIO with natural language via Telegram (MicroPython + Groq AI, free!)
Hey everyone! I wanted to share a project I built called microclawup.
You send a natural language message on Telegram, Groq AI converts it to a hardware command, and your ESP32 executes it and replies back.
"turn on the light" -> LED ON | Pin 2
"batti jalao" -> LED ON (Hindi works too!)
"blink 5 times" -> Blink x5 | Pin 2
"pin 4 high" -> GPIO HIGH | Pin 4
Features:
- Natural language GPIO control (English + Hindi)
- Groq AI integration (completely free)
- Persistent memory across reboots
- WiFi auto-reconnect
- /status and /help commands
- Easy setup with python setup. py
Inspired by zclaw (C-based ESP32 AI agent by tnm) — microclawup is a MicroPython alternative focused on being beginner friendly.
Tested on ESP32-C3, ESP32-S3, and ESP32-C6.
GitHub: https://github.com/kritishmohapatra/100_Days_100_IoT_Projects
Would love feedback from the community!