FreshRSS

Zobrazení pro čtení

Jsou dostupné nové články, klikněte pro obnovení stránky.

building a budget outdoor sports camera

Hi, folks! Long time lurker, but now I decided to share a bit more about what I'm trying to do and ask some questions 😅

I want to create a budget sports camera that has a good enough quality for me to run some machine learning algorithms on the footage later on. It needs to be portable, battery powered, and weather resistant (although this part can wait).

Instead of trying to create something from scratch, I wanna validate the idea first by using off-the-shelf, commercial products. If it works, I'll figure out the next steps later. Right now, my idea is to use: - Reolink duo 3 POE camera (https://reolink.com/ca/product/reolink-duo-3-poe/) - Maxxwave 500mAh POE+ Power Bank (https://www.balticnetworks.com/en-ca/products/maxxwave-802-3af-at-7500mah-gigabit-poe-power-bank) - Raspberry PI (not sure about the model yet)

Since the camera provides a RTSP feed, my idea is to basically use a raspberry pi (zero, 3, 4, 5 - I don't know yet) to read the feed and save the files in the SD card (say, every 10min). I tested this with another RTSP-capable camera and it works on my machine, but I don't have any RPIs to test.

So, finally the questions!

Do you think that power bank can provide enough power to the camera and raspberry pi during ~2h? What raspberry pi model would work best for this? It'll mainly be 2h of writing files in the sd card (rtsp >> ffmpeg >> sd card) Is there anything that I might not be considering for a setup like this? Thanks!

submitted by /u/luisrudge to r/RASPBERRY_PI_PROJECTS
[link] [comments]

OpenAuto Pro Alternative for Volvo v70 RTI rebuild based on 6,8inch screen and Raspberry Pi 4

Hey guys I want to update my 2002 RTI pop up navigation system with a CarPlay based on raspberry pi. The hardware is done the screen is changed and the pi 4 is build. I wanted to use OpenAuto Pro but it seems like the page is now longer existing ist their an alternative for apple car play?

submitted by /u/TjayFL to r/RASPBERRY_PI_PROJECTS
[link] [comments]

Turning My Raspberry Pi 4 into a Portable Download Station

Hi everyone,

I'm working on a small project with a Raspberry Pi. Recently, I've been traveling a lot and I’m not often at home near my NAS to manage and access my downloads. So, I decided to revive a Raspberry Pi 4 Model B that was lying around in a drawer. What I love about this setup is that the Raspberry Pi 4 is small and portable, so I can take it with me anywhere I go, making it the perfect companion for managing my downloads on the move.

I've installed Raspberry Pi OS Lite, qBittorrent, Aria2, and AriaNg for the WebUI. I also connected an SSD optimized for downloads and set up Samba for file sharing.

I've ordered a 3.5" touchscreen (480x320) that I plan to configure as a control center to monitor various aspects of my Raspberry Pi, such as the IP address, and to handle basic configurations like Wi-Fi and Bluetooth with an on-screen keyboard for text input. The goal is to be able to configure my Raspberry Pi without needing to SSH into it.

I’ll keep you updated on the progress of my little project and will post an update as soon as I receive my screen and have everything set up. If anyone is interested, I can also do a detailed tutorial on how to replicate this setup :)

submitted by /u/NegotiationExpert855 to r/RASPBERRY_PI_PROJECTS
[link] [comments]

Speed control of 12V 0.24A 120mm brushless fan.

My goal is to control the speed of a 12V 0.24A 120mm 2 wire pc fan.

After googling PWM seemed like a valid approach. I used an nchannel mosfet (LR7843) to turn the 3.3V raspberry pi PWM signal into a 12V signal and wired the fan accordingly.

https://preview.redd.it/4tzi3biunfjd1.png?width=688&format=png&auto=webp&s=09ae95515e84788ae8e7b45c170affc3b92d59be

Now this worked perfectly fine with one fan I have but a newer fan did not respond as expected. After some more googeling I found out that most 2 wire brushless pc fans should not be controlled via a pwm signal but an analog signal.

Using a potentiometer I can vary the speed as desired on both fans. Now I would like to vary the speed via software.

This is where I'm currently stuck at. How do I turn my 12V PWM signal into an analog signal?

submitted by /u/JoeKongdeezNuts to r/RASPBERRY_PI_PROJECTS
[link] [comments]

GPI Case No Display on TV? Need Help

I have the gameboy style GPI case with retropie its all running but i had to take the pi out and hook it to the tv with a keyboard so i could put in my current ip address and wifi password but im not getting display on the tv i know my hdmi adapter is good because i tried my raspian card and it booted and i know all the connections are right, I'm hoping someone can give me a easy solution and that I'm just overthinking it making it seem harder to fix than it is

submitted by /u/Significant_Bulge_69 to r/RASPBERRY_PI_PROJECTS
[link] [comments]

Fork this repository to create a RPi image that automatically emails its IP address

Fork this repository to create a RPi image that automatically emails its IP address

The purpose of this post is to share a tool that enables a Raspberry Pi to automatically connect to WiFi, login with secure credentials, and email its IP address for SSHing. We developed this tool through my academic lab and are sharing it to help others. It’ll even broadcast its own access point network if there are no known WiFi networks in range. It was developed for robotics applications but would work well for any remote deployment use of the RPi (i.e. without a keyboard / monitor). Once forked, the tool can generate the OS image for an RPi that works out of the box. The image will be an artifact from the build that can be downloaded and flashed.

The documentation describes how to use the tool, but you have to fork the repo, create secrets, and run a workflow from the Actions tab. This will prompt a dialog box where you can enter the specifics of your image (OS, host name, access point SSID, etc).

The tool builds the latest RPi image in the cloud, and enables automatic installation of Python packages. As is, it currently installs packages related to robotics research. The workflow can be customized after forking the repo, if desired.

It works for the RPi 4 and RPi 5, and can support 32 and 64-bit versions of Raspbian. It also enables Ubuntu.

The WiFi utility is able to login with secure credentials via enterprise networks.

The tool is open access, so please share far and wide. This is the result of >1k hours of development from the University of Michigan, funded by the NSF.

submitted by /u/__newerest__ to r/RASPBERRY_PI_PROJECTS
[link] [comments]

Looking for a battery power supply for the Pi Zero 2W but I'm not sure what to get or if there's any I should avoid

I have a Pi zero that I am using to drive an e-ink display as part of a project I am working on (custom e-ink typewriter). I am using a Waveshare display which uses a HAT driver board. The HAT has GPIO jumper cables so jumpers on the power supply would likely be fine, though it'd be a bit messy.

I've come across several options:

https://www.adafruit.com/product/4114

https://uk.pi-supply.com/collections/pijuice/products/pijuice-zero

https://www.waveshare.com/ups-hat-c.htm

https://www.tindie.com/products/pisugar/pisugar-3-battery-for-raspberry-pi-zero/

But this is outside my realm of knowledge so I don't really know the benefits and drawbacks of each.

Something to note is that the GPIO header on my Pi is a solderless hammer header since I don't know how to solder. Is anyone aware if something like the Pi Sugar would even work with one of those? The headers extend further down below the Pi than a soldered version would.

The only real thing that I want is the ability to easily power on/off the pi once it's in an enclosure and not easily accessible.

This is my first Pi project so please excuse any missing knowledge on my part

Thanks!

submitted by /u/mista_rida_ to r/RASPBERRY_PI_PROJECTS
[link] [comments]

powering a pi zero 2 w using battery

i am trying to make a gameboy emulator using retro pi and a pi zero 2 w. for powering the pi itself i have 2 options:

1: a standard tp4056 USB c chrger module.

use of this will only allow me to use the pi until it reaches 3.3 v thus leaving unused power left over in the battery.

2 : another type c charger with adjustable voltage(idk what it is called or how it works) Type-C QC AFC PD2.0 PD3.0 to DC Fast Charge Decoy Trigger Support 5V 9V 12V 15V 20V Fixed Voltage Output - Besomi Electronics

or I can use an adafruit powerboost but that costs $25 3-4X more expensive than the other 2 options.

so I would like to know whether option 2 is viable and can take 3.7v to 5v or should I just use the powerboost.

ps: can I make a 3.7 v battery pack using 3-4 3.7 3800mah batteries and should why be in series or parallel?

submitted by /u/WayAdministrative720 to r/RASPBERRY_PI_PROJECTS
[link] [comments]

RPi to Arduino - is USB or UART better?

Hi Guys,

I've currently got a project where I'm using an RPi to communicate with two Arduinos for I/O. I was going to connect them via the RPi UART pins to the Arduino UART pins (with level shifters), but now I'm wondering is there any benefit to using the UART pins on the RPi, rather than just using the virtual serial port created by the USB?

I tried googling, and it looks like either will work, but I couldn't find much else?

submitted by /u/DarkYendor to r/RASPBERRY_PI_PROJECTS
[link] [comments]

Headless browser display: which DE and browser?

Hi everybody,

I am planning to build a "cheat sheet display" to place next to my computer monitor.

All I need this to do is display whatever URL I need at the moment. All pages will be hosted locally. Perhaps it could also display mpv at times to display the front gate security cam, but that is optional (depending on what pi I'll use and how well resources can handle both at the same time).

The pi will be connected to some hdmi monitor or raspberry display (not sure yet).

Then, I want to automatically send commands to it from my PC, depending on the cheat sheet. Let's say I'm working with krita, I'd like to press a button on my stream deck that will then send something like ssh <cheatsheetpi> <browser> <url>, so that the pi will display the krita cheat sheet.

I won't have a mouse or keyboard connected, so there doesn't even have to be a fully functioning desktop environment. If I have to do anything, I'll ssh into the device.

The browser needs to display one single page at the time. No tabs, no bookmarks, nothing. Ideally, the browser would be capable of this: either the ssh command should automatically replace the single existing tabs contents, or there should be a parameter to do so (so I won't end up with countless background tabs).

While typing this I realize that I should probably use a touch screen display and not a regular hdmi monitor, so that I could scroll pages with a lot of content.

What desktop environment and browser would you recommend?

I run awesomewm and Firefox on my desktop machine, but the pi monitor won't need tiling. The browser should always be maximized. if I do also implement a temporary mpv popup, that windows should float.

Afaik, Firefox is not able to replace the active tab, but rather will always open a new tab (hopefully I'm wrong, but I couldn't find a parameter for this).

Is there a low resource browser that does this by default? No tabs, only one maximized browser windows at all times, replacing the existing tab with the new url?

Thank you in advance for your ideas :)

submitted by /u/prankousky to r/RASPBERRY_PI_PROJECTS
[link] [comments]

Help! Automated watering system for my grandma

Help! Automated watering system for my grandma

Hey! Complete beginner here. I've had a raspberry PI 5 for a few months but just for selenium automation, I know nothing about hardware.

I want to make an automated plant watering system for my grandma who forgets to water her plants very often!

The idea is to have a moisture monitor, and when it goes down too low, a water pump will activate and water the plants. I can deffo do all the code for it, but the hardware confuses me...

Does my basket look good? Do I need anything else? And below the pictures I tried to explain everything, but maybe I'm missing something?

https://preview.redd.it/yblwcgghqvhd1.png?width=1822&format=png&auto=webp&s=4fa4cc542279a5c8e3325ff92f50dd0f81d67753

Here is the way I understand it, am I wrong anywhere? Thank you!!!!

  • Raspberry Pi Zero WH: The central processing unit, controlling all other components. Connects directly to the Zero Relay Board via its 40-pin GPIO header.
  • Zero Relay: 2-Channel 5V Relay Board: Controls the DC water pump by acting as a switch. Turns the pump on or off based on signals from the Raspberry Pi. Plugs into the Raspberry Pi's GPIO header.
  • Extra-Tall Push-Fit Stacking GPIO Header: For clearance above relay board to prevent interference when stacking the Anavi Gardening uHAT. Plugs into the GPIO header on the relay board.
  • Anavi Gardening uHAT: Monitors soil moisture and controls the relay board based on sensor data. Stacks on top of the extra-tall header.
  • DC Water Pump: Pumps water to plants based on the relay’s activation. Connects to the Female DC Power Adapter.
  • Female DC Power Adapter: Interfaces the DC water pump with the relay. The adapter’s positive terminal connects to the NO terminal on the relay, and the negative terminal connects to the power supply.
  • 3-12V Universal Power Supply: Powers the DC water pump. Positive connects to the COM terminal on the relay, and negative connects to the pump’s negative terminal.
  • Argon ONE Raspberry Pi 4 UK Power Supply: Provides stable power to the Raspberry Pi. Connects to the Raspberry Pi’s micro-USB power port.
  • RPi Jumper Wires: For connecting the GPIO pins on the Raspberry to the relay board and other components as needed.

yahoooooo

submitted by /u/Neither-Oil4754 to r/RASPBERRY_PI_PROJECTS
[link] [comments]

Raspberry pi python 3.9.8 virtual environment or default

so i have a raspberry pi 4 and i wanted to install opencv 4.6.0.66 version but the OS that i have with my raspberry pi comes with python 3.9.8 so i am thinking if i should make python 3.9.8 my default or i should just make it my virtual environment i need python for future stuff but it looks like to much work which one would you guys recommend i am on the 64 bit bullseye operating system and also i have no idea how to make a virtual environment or make python 3.9.8 my default

submitted by /u/SuperGlue1111111 to r/RASPBERRY_PI_PROJECTS
[link] [comments]

BATMAN-ADV Mesh network setup issues

I am trying to build a project for a remote area that uses multiple raspberry pi's to collect data and report it back to a server. I was thinking of using batman-adv to build a mesh network and then have one of them use a cellular modem as a gateway.
I have been following this guide and have 2 pi's setup (using ethernet for gateway to test) and apparently both are on the mesh network (see below).

Testing:
When I run ifconfig I get this (I took out lo):

edge@edgeunit1:~ $ sudo ifconfig bat0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1468 inet 192.168.199.1 netmask 255.255.255.0 broadcast 192.168.199.255 inet6 fe80::2095:9ff:fecd:912e prefixlen 64 scopeid 0x20<link> ether 22:95:09:cd:91:2e txqueuelen 1000 (Ethernet) RX packets 9430 bytes 399250 (389.8 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 57 bytes 5522 (5.3 KiB) TX errors 0 dropped 71 overruns 0 carrier 0 collisions 0 eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.17.102 netmask 255.255.255.0 broadcast 192.168.17.255 inet6 fe80::2764:a542:2cbf:d23e prefixlen 64 scopeid 0x20<link> ether e4:5f:01:00:c5:f4 txqueuelen 1000 (Ethernet) RX packets 8200 bytes 2378489 (2.2 MiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 2259 bytes 215511 (210.4 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet6 fe80::e65f:1ff:fe00:c5f5 prefixlen 64 scopeid 0x20<link> ether e4:5f:01:00:c5:f5 txqueuelen 1000 (Ethernet) RX packets 156384 bytes 10012800 (9.5 MiB) RX errors 0 dropped 4 overruns 0 frame 0 TX packets 159603 bytes 12452466 (11.8 MiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 

And running batctl o gives me this:

edge@edgeunit1:~ $ sudo batctl o [B.A.T.M.A.N. adv 2023.3, MainIF/MAC: wlan0/e4:5f:01:00:c5:f5 (bat0/22:95:09:cd:91:2e BATMAN_IV)] Originator last-seen (#/255) Nexthop [outgoingIF] * b8:27:eb:c8:f6:53 0.440s (255) b8:27:eb:c8:f6:53 [ wlan0] 

I can use batctl to ping unit2:

edge@edgeunit1:~ $ sudo batctl ping -c 5 b8:27:eb:c8:f6:53 PING b8:27:eb:c8:f6:53 (b8:27:eb:c8:f6:53) 20(48) bytes of data 20 bytes from b8:27:eb:c8:f6:53 icmp_seq=1 ttl=50 time=7.66 ms 20 bytes from b8:27:eb:c8:f6:53 icmp_seq=2 ttl=50 time=7.60 ms 20 bytes from b8:27:eb:c8:f6:53 icmp_seq=3 ttl=50 time=7.66 ms 20 bytes from b8:27:eb:c8:f6:53 icmp_seq=4 ttl=50 time=7.65 ms 20 bytes from b8:27:eb:c8:f6:53 icmp_seq=5 ttl=50 time=7.82 ms --- b8:27:eb:c8:f6:53 ping statistics --- 5 packets transmitted, 5 received, 0% packet loss rtt min/avg/max/mdev = 7.605/7.676/7.815/0.072 ms 

I'm interpreting this as my mesh is up and both are connected.

My question:
Does the above output mean the gateway is gatewaying and handing out 192.168.199.* addresses? The pi's are headless and I can't figure out how to ssh into the pi that is not directly connected to my home network over ethernet (unit2). I have it's MAC from above and can ssh into the gateway unit (unit1) over ethernet, how do I ssh into unit2?
I'm just trying to figure out if unit2 has access to the internet.

submitted by /u/trees_in_storage to r/RASPBERRY_PI_PROJECTS
[link] [comments]

Pi5 Cyberdeck in a vintage enclosure from 1953

Pi5 Cyberdeck in a vintage enclosure from 1953

https://preview.redd.it/vwh7016x0vgd1.jpg?width=4032&format=pjpg&auto=webp&s=88f869bc63931cda58c827567424cea9726e389a

This is my first cyberdeck build. The enclosure is a 26 x 12 x 7 cm new old stock enclosure. The panels that hold the keyboard and monitor are made from FR4 PCBs. Inside, there is a Pi 5 with an active cooler. I also added a Pimorini NVMe base and a 500Gb SSD. I also added a 30mm fan for the enclosure itself. The display is a standard 7" USB powered HDMI display.

I also made a short video of the build.

submitted by /u/hansj66 to r/RASPBERRY_PI_PROJECTS
[link] [comments]

How can I use Ubuntu encrypted using LUCKS on my RPI5?

Hello,

I want to use Ubuntu Desktop or Server (doesn't really matter which one) on my Raspberry Pi 5 using my NVME 1TB SSD. I have no SD-Card so the way im installing Ubuntu on my RPI is that I plug the USB Stick into my normal Windows PC, then using RPI Imager flash Raspbian (Raspberry PI OS) onto the USB Stick, then plug the stick into RPI and boot up, on the RPI OS go to /boot/firmware/config.txt then add dtparam stuff to enable pci, next open Imager and install Ubuntu os on the ssd. Then just unplug the usb and reboot, done.

But now I want to add full disk encryption to to that Ubuntu system on the ssd, how can I achieve this?

submitted by /u/temal32 to r/RASPBERRY_PI_PROJECTS
[link] [comments]

HyperHDR project Help Needed!!

HyperHDR project Help Needed!!

Hello! I am working on adding an Ambilight system to a TV using a Raspberry Pi 3 B+. I started this project last week, but the RPi 4 I was using at the time got fried due to overvoltage (as some commenters on r/WLED warned me of). Lesson learned, and I pivoted from using a now extra crispy RPi 4 to the Pi 3 B+ you see in the picture. I have some problems with the final pieces of this project, and I was hoping reddit could come to my rescue again. (I will give a detailed description of the setup at the end of the post)

I cannot get the lights to do anything when connected to the Pi. I know the lights work, as I have tested both the lights and the harness using a separate Bluetooth controller made by the same company as the light strip. I do not have the backup wire (blue) connected, as it was not necessary to run the lights with the Bluetooth controller. The DAT wire (green) is connected to the GPIO18 pinout on the Pi, and I am confident the crimped connectors used are not the problem. I have also added a common ground between the lights and the Pi (white). Basically, I have narrowed it down to either a software issue (No doubt my fault) or an issue between the pinout and the connector. I am already out of my depth regarding this project and am hesitant to continue trying things on a whim (See burnt RPi 4). I will happily share screenshots of my HyperHDR settings if needed.

For my set-up, I have a Raspberry Pi 3 model B+, powered by a 5V 3A PSU coming from the top of the picture, and plugged into the USB Micro adaptor on the Pi (HyperHDR warns me the Pi isn’t being supplied with enough voltage, but I do not have another solution for power on hand. Suggestions are welcome). The Pi is running HyperHDR 20.0.0.0 and does not seem to have any issues doing so. Entering the Pi from the left side of the screen is the HDMI cable, which then runs into and HDMI to USB type-A Video Capture, which is then connected to the Pi. On the right side of the screen is a 12V 15A power supply wired to the harness connected directly to the lights. The white cable running directly from the lights to the Pi is the common ground connected to a ground pinout on the Pi. The green wire leading from the harness to the Pi is the DAT wire connected to the GPIO18 pinout. The blue wire is the backup wire. This backup wire does not need to be connected to the first-party controller for the LED strip to work, so I assume it does not need to be connected to the Pi. I have run several tests with this backup wire and the DAT wire connected to the GPIO18 pinout using a 1 to 2 terminal block, but nothing has changed.

As I said, I am way out of my comfort zone with this project, and as such I am open to any and all constructive feedback and will be as responsive as possible. I appreciate any help you can provide. If and when I finish this project, I will be sure to post the results!

https://preview.redd.it/24kql0jlpqgd1.jpg?width=2901&format=pjpg&auto=webp&s=582904b120746fd0243b0bd606b5f5dedb9230fa

submitted by /u/GameKnight9000 to r/RASPBERRY_PI_PROJECTS
[link] [comments]
❌