r/raspberry_pi • • 3h ago

Show-and-Tell My Raspberry Pi Camera Final Build (R1 Mini)

Thumbnail
gallery
427 Upvotes

This will be a super long read so to those who get to the bottom then thank you!

Over the past month I have been working on this design and I now feel like it’s in a position where I can share how it was built, firstly I want to say that this is not a tutorial, there are a couple of things with the design that work ok after some tweaks but could be redesigned to work right after printing, therefore I want to treat this as a “how it was built” vs “how to build” post.

Exact specifications of the camera are as follows:

Case size: 100mm x 100mm x 100mm
Battery: 10,000mAh Mophie Powerstation
Camera module: Arducam IMX477 HQ
Mount: C/CS
Power output: 5V USB-C
Buttons: Sleep/Shutdown, FPS, ISO, W/B
Mainboard: Raspberry Pi 5 - 4GB RAM
Storage: 16GB SanDisk Micro SD
Ext Storage: Over 100mbps USB3.0 drive
Display: Waveshare 4” 720x720 HDMI
Battery life: Approx 8-9hrs idle - 5-6hrs Rec
Tilt sensor: MPU6050 accelerometer
Cooling: Raspberry Pi 5 Active Cooler

General design:
All parts were modelled in Autodesk Fusion with parts I mostly had on hand, I had to take extra care in adding ventilation to the correct places as I found the plastic to warp slightly if it got above 60 degrees, with the active cooler it now sits at no higher than 50-55 which is just on the limit but I haven’t encountered any issues so far. The battery sits on a “shelf” that is connected to the left side panel for easy access if disassembly is needed, a small cutout for the flat USB-C cable was also made so it also firmly holds the cable in place when removing or reinserting it. All side panels were made with a -1mm tolerance again for easier access when removing and M2 threaded heat inserts were used for all screws except the camera module. The Pi 5 and displays motherboard sit on another shelf at the bottom of the case which should allow for I2C usage for the screen (I couldn’t get mine to work for some reason but the pins align perfectly so I believe my unit may be defective for I2C), this allows for a cleaner design and lets the Pi sit higher for better cooling and IO access.

Assembly:
After all parts were printed, I installed M2 threaded heat inserts into the mounting points for the front, left, right and rear panels, also adding an additional 4 inserts for the display board and Pi 5 to screw into the case. The order of assembly was preparing the panels with their correct components such as for the front panel, screwing in the camera module and soldering the Dupont wires to the 3.3V Filament LED and press fitting it into the cutout at the top. I added a small drop of superglue to the wires to prevent them from pulling on the LED just in case. There is room to store any excess cable underneath the shelf that the Pi is mounted to so nothing should pinch against the case, I also made sure to connect both the USB-C power cable and HDMI to Micro HDMI adapter to the Pi (the adapter comes with the waveshare display and also fits perfectly as you can use the standoffs from the screen) and attached the displays USB-C power cable and routed it under the shelf at the bottom. The front panel was then able to be mounted using the 4 M2 screws.

I then moved to the rear panel as I needed as much access as possible for the GPIO pins so I left the side panels and display till last, I attached the 4 buttons and the USB-C output to the rear panel, for easier assembly I used a 60mm x 10mm magnet and attached all ground wires to it leaving one Dupont cable ground wire for the GPIO to prevent having too many cables in the system, all other cables were then routed to their correct GPIO pins, the USB-C output jack simply uses the 5V and any GND GPIO pin. Just for fun I also added a small vibration motor from an Xbox controller trigger to create a small haptic when a button is pressed or when a USB drive is inserted but this does need to be mounted to a part of the case and not a side panel. I then routed the cables as neat as possible in front of the GPIO (Making sure no wires come into contact with the active coolers fan) and mounted the panel to the case exactly the same as the front panel.

I then moved onto installing the display, out of the box the display and driver board are attached with very strong adhesive, I removed this from my unit so they were separate as it now sits under the pi, this is an EXTREMELY difficult task and I advise to take extra caution if you are to try this as you do run the risk of destroying the screen, the display also doesn’t use the typical DSI ribbon cable that connects to the pi, so you will need a 51-pin extension cable with a 0.3mm pitch followed by an adapter to reattach it to the screen. The extension cable can be routed again under the display board through the shelf so it comes out of the front of the unit and behind the camera module. For easier assembly I attached the extension cable to the driver board and then left the adapter attached to the screen. I then peeled the adhesive backing off and seated the screen into the top of the unit making sure to attach the cables in their correct orientation.

The left side panel was now ready to be installed making sure to insert the 90 degree USB ribbon cable from the display board into the lower USB2.0 Port on the Pi and flat USB-C cable from the Pi through the hole on the side of the battery shelf, this way the battery can be installed from the right side ensuring a snug fit once assembled, I left a very short amount of cable before sliding the battery in to make sure it had a cleaner look. (When sliding in the panel I had to make sure not to snag any cables including the display ribbon cable, I went through the right side of the unit to lift the display cable above the battery so it wouldn’t pull on them when it was slid into place. (I printed a small cover as seen on the left side of the unit to cover the USB plug for the screen)

Finally the right side panel needed to be prepared, this has a cutout for an extension button that connects to the Pi’s power button, this is where my design was slightly flawed, under load the Pi will sit at anywhere from 50-55 degrees, so as I printed my parts with PLA, I started to see the button warping and no longer making contact, I chose to print the button from ABS although I could have tweaked the design to make the button baseplate thicker as it is quite thin, however I haven’t seen any warping since using a different material. Since the button pivots up towards the Pi’s button, there is a small plastic block that holds the button in place at the very top of the button baseplate, this was mounted in the centre but again the button did not work correctly, since moving the block it works perfect every time.

Software:
The system runs ApertarOS which allows for easy external button management and also rotary encoders if you want to add any other accessories, it also features a Web GUI, WiFi management, multiple camera module support including IMX477, IMX585, IMX294 etc… and a magnitude of other features, to see everything related to the software check out their GitHub page as there has been so much development and time spent on making the software what it is now. There is great support for it too, any issues I encountered during setup or making adjustments were always solved by the community. The software is also updated fairly frequently to bring even more new features and bug fixes runs very smoothly on a 4GB Pi, Apertar do say you can potentially use a 2GB Pi but this is best used as a photo only camera.

https://github.com/Apertar-Studio

I made some tweaks to the software to map the buttons to their correct functions and GPIO pins, added a custom splash screen for the logo of my camera on startup and shutdown and also added the cameras name in the metadata of the images.

As mentioned above, there is a small vibration motor attached to the unit, this was made as a separate service on the Pi to detect button presses and emits a small 130ms pulse when a button is pressed, holding the ISO button for 2 seconds will send it back to “Auto” and subsequently the vibration motor will emit a 230ms pulse to indicate it is complete. When inserting a USB drive into the Pi again the motor will emit 2 400ms pulses. (Of course during recording the motor is disabled to prevent any frame shakes)

The status light also has a few functions such as blinking during recording and turning on and off when pressing the power button at the back. I removed the blinking during photo capture as it made no sense to have it anymore.

The power button at the back runs on a separate script, pressing once will make the display go into a “sleep mode” and pressing again will wake it up, as mentioned above the LED also turns on and off with the display, pressing and holding for 3 seconds will perform a safe shutdown on the Pi.

The supported resolutions for the IMX477 are 1332x990, 2028x1080 and 2028x1520, this is a limitation of that certain module, the IMX585 and IMX294 are both to my knowledge capable of 4K output. In 1332x990 and 2028x1080 modes you can select from 24,25,30,50 and 60 FPS however in 2028x1520 you can only select 24,25 and 30 FPS, again better modules will support higher framerates.

You also get the option to take still images as RAW DNG, PNG, TIFF, JPEG or to add a RAW DNG to any other file type. Video mode records in cDNG stills which can be compiled and edited through Davinci Resolve.

The camera also supports input and output devices although I have not tested them yet, I believe on my camera they will work through the USB3.0 ports.

As a final touch I added button labels to the back of the unit and a serial plate to the side with the Pi information, mount type, build date and revision number, then installed the Smallrig cheese plate to the bottom of the case, this is attached by 2 1/4-20 screws.

Again I would like to say I don’t class this as a tutorial but rather how I built it, if you decide to build one for yourself please DM me and I will be more than happy to send over the STEP files but please keep in mind that I have made some changes to the parts post printing so there are some things that may fit different or need tweaking. Also if I have missed out anything in this post please ask away in the comments and thank you for the positive feedback from my previous two builds! I will add pictures from the camera in the comments soon.


r/raspberry_pi • • 9h ago

Show-and-Tell My Pi 5 has been running an evolution simulation 24/7 for 11 days and streaming it live. One species took over because of my bug lol

Post image
191 Upvotes

So I had a Pi 5 (8gb) sitting in a drawer and I wanted to see if it could run a full evolution sim AND stream it to twitch at the same time, all day, without dying. Turns out yes.

What it does

3 species (hunters, fast explorers, plant eaters) living on a map with lakes, forest, desert.

every creature has ~24 genes (speed, size, fur, fat, swimming, immune type etc). babies get the genes from the parents with small random mutations

seasons, droughts, floods, diseases that spread by contact, new species that branch off

nobody controls them. rounds are 5 min, the survivors start the next round, so nothing ever resets

The Pi part:

- python + pygame, renders 1280x720 at 30fps, pipes the frames to ffmpeg -> twitch

- around 35% cpu, 55-59°C with the official active cooler

- ethernet, falls back to my phone hotspot if the network dies

- systemd service with autostart. we had 2 power cuts this week and it just came back on its own both times (I really need a small UPS tho, sd card is scaring me)

- 3000+ rounds so far, saves are only ~20mb

Funniest thing so far: the weakest species (the green plant eaters, they won 3% of rounds at the start) evolved to swim, hid in the lakes and then won 94% of the rounds. I thought evolution found the perfect animal. Nope, it was a bug in my code, a rule that kept pulling them back to their "perfect" ancestor. Fixed it and now it's a real fight again.

It's live right now if you want to look: twitch.tv/edenevolutionwars (you can type S, N or R in chat and a creature with your name joins that species, it's free, no money stuff).

Happy to answer questions about the setup, the streaming part was the hardest to get stable on the Pi.


r/raspberry_pi • • 6h ago

Show-and-Tell And for my next trick: I turned 1,150 scanned family photos into a Pi 5 picture frame that knows everyone’s name

Thumbnail
gallery
25 Upvotes

For a long time, about 1,150 scanned family photos sat on my NAS in a folder called “scans.” Nobody looked at them. I rescued all these pictures and then buried them somewhere even harder to reach. So I built a frame.

Hardware

  • Raspberry Pi 5 (4 GB) with an Active Cooler
  • The 10.1" Raspberry Pi Touch Display 2, rotated to landscape
  • A 3D-printed frame and stand, designed in OpenSCAD

I started with a Pi 4. The 10" display needs a four-lane display connector, and only the Pi 5 has one. I learned this while holding the ribbon cable. Off to Micro Center.

Software

A small Python server reads the photos from the NAS over SMB and resizes each one to the screen. Chromium shows them full screen.

  • A new photo every 15 seconds, shuffled, with a crossfade
  • The time and date in the corner
  • Portrait shots sit on a blurred copy of themselves instead of black bars
  • The names of the people in each photo, pulled from Immich face recognition running on another Pi.
  • The backlight turns off at 10 PM and back on at 7 AM. The Pi stays on, so no smart plug is pulling the power and corrupting the SD card.

Things that bit me

  • NAS permissions. My Buffalo LinkStation gave the frame’s account read access, but the account’s group was set to no access, and the group wins. The NAS accepted the login and then refused to open the folder.
  • Dual-color filament. The frame is 263 mm wide and my bed is 256, so the bezel prints in two halves. I used Inland Wood Rainbow, a two-color filament. It lays its colors on fixed sides of the nozzle, so the mirror-image halves came out in opposite colors. Turning one half 180° on the plate should fix it. I gave up and reprinted in glow-in-the-dark PLA with a gold “Hall” inlay. Now at 10 PM the screen goes dark and the frame starts glowing. That was not the plan. I’m taking credit for it anyway.
  • The schedule quietly stopped working. An update copied an empty file over the script that switches the screen. The installer now refuses to run if any file is empty.

The frame

It’s two bezel halves joined with pins and glue. The back cover screws across the seam to stiffen it and hides the Pi and the cables. A leg holds it at a recline. None of the parts needs supports.

The photos finally made it out of the folder. All the dirty details are written up here:
https://wesleyhalldigital.com/photo-frame/


r/raspberry_pi • • 23h ago

Show-and-Tell Building a Pi Zero W replacement for my car's dead Bluetooth module (CAN bus, A2DP, hands-free calls with the car's own mic)

25 Upvotes

The Bluetooth module of my 2011 Alfa Romeo Giulietta died, and it never did music anyway, only calls. A Pi Zero W now lives in the module's original case and does both. The factory radio stays and treats the Pi as the original part.

The Pi-specific parts, in case they help someone:

  • **CAN:** MCP2515 + TJA1050 board on SPI. The board needs its supply rails split, or MISO drives 5 V into a 3.3 V GPIO. One cut track and one wire.
  • **Audio:** a USB sound card soldered to the test pads under the Pi. Music uses A2DP; calls use HFP with bluez-alsa built with mSBC, so call audio is 16 kHz instead of 8. Calls work with the unit fully installed, but the other person still hears a slight echo and the Pi has no echo cancellation yet.
  • **One radio:** Wi-Fi and Bluetooth share it on the Zero W. With Wi-Fi up, the music lost a few hundred audio packets a minute. A small service turns Wi-Fi off while audio plays.
  • **Boot time:** the car checks its modules in the first three seconds after it wakes. On the measured cold start, the application reached the bus about 53 s after power-on, so the Pi uses a measured 0.63 W standby. The configured 72-hour halt and long-parking restart have not yet been tested in the car.
  • **Power:** the first buck converter dropped to 0 V out at 10 V in, so the Pi reset on every engine start. The Zero has no under-voltage detection, so `get_throttled` told me nothing.
  • **Wake:** CAN traffic wakes the Pi from standby. An optional GPIO3 ignition circuit was bench-tested to restart a halted Pi, but it is not part of the installed behavior proved in the car.

Full write-up with diagrams and measurements:

https://duzgun.org/blog/giulietta-blue-me/

The CAN side builds on fmntf's fiatcan project. Happy to answer questions

Processing img 7w10bkvf4wxh1...


r/raspberry_pi • • 32m ago

Show-and-Tell My receipt printer project now sets itself up: flash the card, scan the QR code it prints, done

Thumbnail
gallery
• Upvotes

A few weeks ago I posted Printr here, the little Rust server that turns an Epson TM-T88V receipt printer and a Pi into a family gadget (weather, sudoku, riddles, notes with photos, all printed on receipts). Thanks a lot for the feedback, it got way more attention than I expected!

The main complaint, fairly enough: installing it meant SSH, a terminal and a config file. My sister was never going to do that. So version 2.0 is all about getting rid of that part.

How it works now:

  1. Flash the image with Raspberry Pi Imager (it can even show up in Imager's list, see below)
  2. Plug in the printer and power on
  3. With no network, the Pi opens its own Wi-Fi and the printer spits out a ticket with two QR codes: one to join that Wi-Fi, one to open the setup page
  4. Pick your home Wi-Fi on the phone, type the password, and a second ticket comes out with the address of the app
  5. A short wizard finds the printer, prints a test ticket and asks if the accents came out right (some clones lack the code page, it switches automatically if you say no)

So the paper is basically the screen. Everything else (city, Claude key, MQTT, etc.) is now in the app settings instead of an env file.

A few Pi things I learned the hard way, in case it saves someone an evening:

  • NetworkManager's hotspot didn't work with phones on the Pi's Wi-Fi chip (brcmfmac). The phone kept saying "wrong password" with the right password. NM always advertises WPA-PSK-SHA256 next to plain WPA2 once wpa_supplicant knows PMF, even with PMF disabled, and the firmware then derives a key the phone doesn't agree with. I ended up running hostapd in plain WPA2 just for the hotspot.
  • Left alone, NM put the hotspot on channel 13, which my iPhone refused to join. Pinned it to channel 6.
  • Don't send DHCP option 114 (captive portal URI) unless you serve the proper JSON API over HTTPS: iOS trusts it, stops probing captive.apple.com, and never shows the portal page.

Other stuff in 2.0: signed automatic updates at night (with rollback if the new version doesn't start), backup/restore from the app, and a one-line install for a Pi that's already running.

To get it in Imager: options > content repository > https://github.com/XNinety9/Printr/releases/latest/download/printr-imager.json

Code and docs: https://github.com/XNinety9/Printr

Tested on a Pi 3 B. If you try it on something else, I'd love to know how it went.


r/raspberry_pi • • 19h ago

2026 Oct 26 Stickied -FAQ- & -HELPDESK- thread - Boot problems? Power supply problems? Display problems? Networking problems? Need ideas? Get help with these and other questions!

3 Upvotes

Welcome to the r/raspberry_pi Helpdesk and Frequently Asked Questions!

Link to last week's thread

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:

  1. Q: What's a Raspberry Pi? What can I do with it? How powerful is it?
    A: Check out this great overview
  2. Q: Does anyone have any ideas for what I can do with my Pi?
    A: Sure, look right here!‡
  3. Q: My Pi is behaving strangely/crashing/freezing, giving low voltage warnings, ethernet/wifi stops working, USB devices don't behave correctly, what do I do?
    A: 99.999% of the time it's either a bad SD card or power problems. Use a USB power meter or measure the 5V on the GPIO pins with a multimeter while the Pi is busy (such as playing h265/x265 video) and/or get a new SD card 1 2 3. If the voltage is less than 5V your power supply and/or cabling is not adequate. When your Pi is doing lots of work it will draw more power, test with the 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.
  4. Q: I'm trying to setup a Pi Zero 2W and it is extremely slow and/or keeps crashing, is there a fix?
    A: Either you need to increase the swap size or check question #3 above.
  5. Q: Where can I buy a Raspberry Pi at a fair price? And which one should I get if I’m new? Should I get an x86 PC instead of a Pi?
    A: Check stock and pricing at https://rpilocator.com/ — it tracks official resellers so you don’t overpay.
    Every time the x86 PC vs. Pi question comes up the answer is always if you have to ask, get a PC. If you're sure want a Raspberry Pi but not sure which model:
    • If you don’t know, get a Pi 5.
    • If you can’t afford it, get a Pi 4.
    • If you need tiny, get a Zero 2W.
    • If you need lowest power, get the original Zero.
    • For RAM, always get the most you can afford; you can’t upgrade it later.
      That’s it. No secret chart, no hidden wisdom. Bigger number = more performance, higher cost, higher power draw. Also please see the Annual What to Buy Megathread
  6. Q: I just did a fresh install with the latest Raspberry Pi OS and I keep getting errors when trying to ssh in, what could be wrong?
    A: There are only 4 things that could be the problem:
    1. The ssh daemon isn't running
    2. You're trying to ssh to the wrong host
    3. You're specifying the wrong username
    4. You're typing in the wrong password
  7. Q: I'm trying to install packages with pip but I keep getting error: externally-managed-environment
    A: This is not a problem unique to the Raspberry Pi. The best practice is to use a Python venv, however if you're sure you know what you're doing there are two alternatives documented in this stack overflow answer:
    • --break-system-packages
    • sudo rm a specific file as detailed in the stack overflow answer
  8. Q: The only way to troubleshoot my problem is using a multimeter but I don't have one. What can I do?
    A: Get a basic multimeter, they are not expensive.
  9. Q: My Pi won't boot, how do I fix it?
    A: Step by step guide for boot problems
  10. Q: I want to watch Netflix/Hulu/Amazon/Vudu/Disney+ on a Pi but the tutorial I followed didn't work, does someone have a working tutorial?
    A: Use a Fire Stick/AppleTV/Roku. Pi tutorials used tricks that no longer work or are fake click bait.
  11. Q: What model of Raspberry Pi do I need so I can watch YouTube in a browser?
    A: No model of Raspberry Pi is capable of watching YouTube smoothly through a web browser, you need to use VLC.
  12. Q: I want to know how to do a thing, not have a blog/tutorial/video/teacher/book explain how to do a thing. Can someone explain to me how to do that thing?
    A: Uh... What?
  13. Q: Is it possible to use a single Raspberry Pi to do multiple things? Can a Raspberry Pi run Pi-hole and something else at the same time?
    A: YES. Pi-hole uses almost no resources. You can run Pi-hole at the same time on a Pi running Minecraft which is one of the biggest resource hogs. The Pi is capable of multitasking and can run more than one program and service at the same time. (Also known as "workload consolidation" by Intel people.) You're not going to damage your Pi by running too many things at once, so try running all your programs before worrying about needing more processing power or multiple Pis.
  14. Q: Why is transferring things to or from disks/SSDs/LAN/internet so slow?
    A: If you have a Pi 4 or 5 with SSD, please check this post on the Pi forums. Otherwise it's a networking problem and/or disk & filesystem problem, please go to r/HomeNetworking or r/LinuxQuestions.
  15. Q: The red and green LEDs are solid/off/blinking or the screen is just black or blank or saying no signal, what do I do?
    A: Start here
  16. Q: I'm trying to run x86 software on my Raspberry Pi but it doesn't work, how do I fix it?
    A: Get an x86 computer. A Raspberry Pi is ARM based, not x86.
  17. Q: How can I run a script at boot/cron or why isn't the script I'm trying to run at boot/cron working?
    A: You must correctly set the PATH 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.
  18. Q: Can I use this screen that came from ____ ?
    A: No
  19. Q: If my Raspberry Pi is headless and I can’t figure out what’s wrong, do I need to plug in a monitor and keyboard?
    A: If you cannot diagnose the problem remotely, you must connect a monitor and keyboard. That is the only way to see boot output and local error messages, and without that information the problem cannot be diagnosed.
  20. Q: My Pi seems to be causing interference preventing the WiFi/Bluetooth from working
    A. Using USB 3 cables that are not properly shielded can cause interference and the Pi 4 can also cause interference when HDMI is used at high resolutions.
  21. Q: I'm trying to use the built-in composite video output that is available on the Pi 2/3/4 headphone jack, do I need a special cable?
    A. Make sure your cable is wired correctly and you are using the correct RCA plug. Composite video cables for mp3 players will not work, the common ground goes to the wrong pin. Camcorder cables will often work, but red and yellow will be swapped on the Raspberry Pi.
  22. Q: I'm running my Pi with no monitor connected, how can I use VNC?
    A: First, do you really need a remote GUI? Try using ssh instead. If you're sure you want to access the GUI remotely then ssh in, type vncserver -depth 24 -geometry 1920x1080 and see what port it prints such as :1, :2, etc. Now connect your client to that.
  23. Q: I want to do something that already has lots of tutorials. Do I need a Raspberry-Pi-specific guide?
    A: Usually no.
    • Raspberry Pi (Linux computer): Use any standard Linux tutorial. A Raspberry Pi runs a normal Linux OS, not a special cut-down version. See Question #1.
    • Raspberry Pi Pico (microcontroller): Use Arduino tutorials. The Pico works with the Arduino IDE and can be used the same way as other Arduino-class boards.
  24. Q: Which Operating System (OS) should I install?
    A: If you aren’t sure, install Raspberry Pi OS. It’s the officially supported OS, it has the best documentation, the widest community support, and it’s what most guides and troubleshooting help assume you’re using.
  25. Q: How can I power my Raspberry Pi from a battery?
    A: All Raspberry Pi models run at 5 V. To choose a battery, first add up the maximum current of your Pi plus everything you attach to it (USB devices, screens, HATs, etc.). Then multiply that current by the number of hours you want it to run to get the required battery capacity in mAh. If you can’t find listed current values, use a USB power meter to measure the actual draw over 12–48 hours. Every battery question comes down to this simple math: the model, brand, or special setup doesn’t change the calculation.

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 • • 1h ago

Troubleshooting Servo Power Supply Issue

• Upvotes

Banging my head against this...I have a project where I've connected 5 servos using the Adafruit PCA9685. The servo hat is connected to a 5v power supply. The challenge is 2 of the servos are 45kg that should have ~8v. When all servos are running, the two larger ones are underpowered.

In scouring the internet I've discovered you can power individual servos directly, but can't seem to get it working. Below is the layout I originally followed which works but underpowered. The variation I've tried, is for the large motor, Yellow connects to hat, Red directly to 8v power supply, neutral on 8V power supply --> black servo wire AND --> also to black pin on the servo hat.

In this setup all the servos powered by the hat's 5v supply connected to the hat function, but the servo powered directly to the servo does not respond.

What am I missing?