- A 5-node Pi 2 cluster running k3s.io (https://github.com/rcarmo/raspi-cluster), and a separate Pi 2 I use as a Docker build box and local Docker registry.
- A Pi 4 as a "lab" desktop computer with an USB oscilloscope and FTDI cables to flash ESP8266 and Arduinos
- A Lakka.tv arcade/MAME box for the kids with a PS3 controller (no room for a proper PiCade, we just use the TV)
- A Pi 3A+ with a mic array for playing around with Google Assistant
- Another one that I carry with me as a “pocket server” to SSH into from my iPad over Bluetooth
- A Pi Zero W taped to the inside of my electricity meter trying to estimate power consumption (we have a spinning disk mechanical meter)
- Another Pi Zero W with an EnviroPi HAT that I use to demo Azure IoT solutions
- An ODROID U2 (Could be a Pi) running HomeKit and Node-Red for home automation, as well as a bastion container (all dockerized).
- A 3B hooked up to my 3D printer running OctoPi
And the list goes on. I have many older Series Bs lying around, and once used one to revive a dead synth whose MIDI keyboard still worked (I set up timidity and a sound font on it and it became the kids' piano).
I also ran a Plex server on a 3B until it became obvious that I needed to think about transcoding (but it worked fine for music).
You can do a _lot_ with Raspberry Pis. I just hope they also beef up the 3A+ RAM at some point since 512MB RAM is too tight.
After rolling my own OpenCPN on raspberian install I decide to go with Sailoog after a card corruption. The project has come a long way, Ive mounted in a Pelican case with IP67 USB ports and a touch screen. Have a USB gps antenna and an rtl-sdr dongle for AIS tracking. The whole thing is hooked up to a 20kmha battery that sits behind the screen. Works great for a whole weekend. The screen is only on when I need to look at it, otherwise it just runs and keeps my tracks for my log.
Samba file server w connected SSD drive
Then I fucked it up, and it was not wonderful anymore.