DEV Community

Cover image for I've got a Raspberry Pi 4 B, what can I do with it?
Thomas Bnt
Thomas Bnt Subscriber

Posted on • Edited on

I've got a Raspberry Pi 4 B, what can I do with it?

I know some projects like Pi-hole and Kodi, but what super cool on Raspberry Pi 4 to install?


Relevant post 'What can I do with a Raspberry Pi 3' :


Edit of the 6 June :

The same post by @madza "What's your use of Raspberry Pi?" for more responses if you want 😎

Tips: If you want to obtain a Raspberry Pi, check this website to see the stock across some websites, and their prices. ✨🚀

Oldest comments (43)

Collapse
 
warwait profile image
Parker Waiters

Something that hooks up to a real-world API and then does something physical. Like a sign that flashes every time such and such happens. It's a kernel of an idea, but I find all of those really fun.

Collapse
 
thomasbnt profile image
Thomas Bnt

yeah pretty cool idea!

Collapse
 
highasthedn profile image
highasthedn

Mine is directly connected to my router, measures my Internet connection every five minutes and sends the report to one of my servers. Every time I'm facing connection problems and the focking support of German Telekom doesn't believe me I make a beautiful Excel report from my collected data.
Pretty german right 😄

Collapse
 
thomasbnt profile image
Thomas Bnt

Excellent 🤣🤣

Collapse
 
primo profile image
Primo

That's great.
Can you share the tool you are using to measure the internet connection?

Collapse
 
highasthedn profile image
highasthedn

npmjs.com/package/speedtest-net

That's the package I'm using to measure the connection. I built a HapiJS server which is running a cronjob. After the test the result is sent to a MongoDB on my web server

Thread Thread
 
primo profile image
Primo

great, thank you ^__^

Collapse
 
peteole profile image
Ole Petersen

Bitcoin mining. Not.

Collapse
 
iayanpahwa profile image
Ayan Pahwa

Monero Mining : Yes -> github.com/iayanpahwa/monero-miner

Collapse
 
iamschulz profile image
Daniel Schulz

The best thing I ever did with a raspberry was set up a pi hole for a network wide ad block, and Nextcloud to switch my cloud storage, pictures, contacts and calendar from google to my own domain.

I can also see a email server, small-scale webserver or a NAS come in handy.

If you've got something to monitor (Website Analytics, Page Speed, Server logs, 3D Printer, Plant water status) and visualize, Pis are the perfect tool for that.

Or take a look at all the weird black magic Jeff Geerling does.

Collapse
 
deciduously profile image
Ben Lovy

The PiHole is an instant quality-of-life boost and couldn't be easier to get running.

Collapse
 
eljayadobe profile image
Eljay-Adobe

I've got mine hooked up to my 4k TV. I use it to program on. And I enjoy the irony of having an inexpensive Raspberry Pi connected to an expensive TV.

Collapse
 
fredlag profile image
fredlag

Since many years my raspberry run yunohost yunohost.org/ and i can do self hosting for emails documents and many other things

Collapse
 
bacloud22 profile image
aben • Edited

that's amazing !! I saw you have a discussion forum as well, ghost I believe?. do you even run that on it ?

Collapse
 
thomasbnt profile image
Thomas Bnt

Yeah you can see nice apps here (Ghost is present)

Thread Thread
 
bacloud22 profile image
aben • Edited

Gigantic!! Could it holds the whole Mongodb database?!?!

Thread Thread
 
thomasbnt profile image
Thomas Bnt

Ow I don't know for that sorry :/

Thread Thread
 
bacloud22 profile image
aben

Are you hosting such a solution and don't know where is your data residing?!

Thread Thread
 
thomasbnt profile image
Thomas Bnt

No I know where I put my data, I just don't know if there is a MongoDB app on Yunohost.

Collapse
 
thomasbnt profile image
Thomas Bnt

I really like Yunohost, I hesitated to use again this good project. Maybe on my other Raspberry Pi 😁

Collapse
 
rdfilippo profile image
Filippo Ferrando Damillano

Well, you can install over it portainer and docker and start your homlab!
Or use OpenMediaVault and create a NAS for your home.
Look at this website if you want, it has a lot of interesting projects!

pimylifeup.com/

Collapse
 
thomasbnt profile image
Thomas Bnt

thanks!

Collapse
 
rdfilippo profile image
Filippo Ferrando Damillano

No problem man

Collapse
 
bacloud22 profile image
aben

Make a web server for LAN or even for the internet.

Collapse
 
cjsmocjsmo profile image
Charlie J Smotherman

1 is running a music server (I wrote)
1 is running a movie server (I wrote)
An old phone is my remote control.
2 security cameras (pycamera and opencv)
1 security camera hub (use ML to tell if the garage door is open)
1 I use as a desktop for app development

And there is sooooo much more you can do with them

Happy Coding

Collapse
 
jzombie profile image
jzombie

I'm making a system called "Host Bridge" which is intended to bind a system of headless servers to a UI I'm building.

The UI is a React project and is open-source. Here's a demo: speaker.app/

Collapse
 
thomasbnt profile image
Thomas Bnt

Cool system!

Collapse
 
jzombie profile image
jzombie

Thanks!