If you have it running still, what do you use it for?
If you have it running still, what do you use it for?
- Plan 9 (http://9p.io/sources/contrib/miller/)
- Inferno (http://lynxline.com/projects/labs-portintg-inferno-os-to-ras...)
- RISC OS (https://www.riscosopen.org/content/downloads/raspberry-pi)
- NetBSD (https://wiki.netbsd.org/ports/evbarm/raspberry_pi/)
- FreeBSD (https://wiki.freebsd.org/arm/Raspberry%20Pi)
- Interim Lisp OS (http://interim-os.com - this runs on Raspi 2 only, so porting to the ARM v6 in the Raspi 1 would be a nice project) - btw., this is a project by Lukas Hartmann, who is also the creator of the open MNT Reform ARM laptop (https://mntre.com)
- (shameless plug) my bare metal "crosstalk" Smalltalk-80 (https://github.com/michaelengel/crosstalk)
I'm pretty sure this list isn't complete...
Some operating systems are not supported at the moment:
- OpenBSD only seems to support the Aarch64-based models 3 and 4
- Haiku seems to be looking for a maintainer for the Raspberry port
Like another commenter said, being able to put it on a shelf is nice. You can crack it open 5 years down the line to play with, or just give it to a friend that's interested in trying different OS's
That kind of perspective probably wants to be fairly close to the metal, and virtualization is a sizable abstraction layer.
It isn't particularly complicated. Base is a strong enough cardboard box from the local supermarket. I took screenshots of the console from an episode and cleaned them up with krita.
Electronics is a matrix where some rows have leds abd others buttons.
Software low level scans the matrix and drives leds and checks buttons. High level a state machine that changes state based on button presses.
I mainly us whatecer I have lying around at the moment, and don't spend much money on components.
The thing before this was a lego based crossroad with leds and an arduino
It uses a 433mhz receiver and picks up temperatures from a couple of commercial temperature sensors, uses pygame to display them to the screen, plus a few bits of other info.
Pretty basic, but it works. It struggles with timings though, which I've discovered is pretty important when receiving and decoding 433 signals. Looking to use a Rasberry Pico instead shortly.
Works great in the times that I have the primary Pihole (containerized) down for maintenance/upgrades.
* PiHole (original model should be enough) * Home automation, ie Garage door opener / automation * CCTV monitoring using old webcam (not fast though, perhaps less than 5 fps but that's good enough for what I need) * CCTV recorder (not video, but just capturing photo every second, which is good enough for me) * file server for low throughput device (or TimeMachine server) * Server/PC status display (displays server status) on TV * Prometheus, htop, GoAccess, etc... * Lo-fi player * pivpn
Something I've noticed is that the SD card corrupts easily, though that may be simply because I'm using a phone charger as the power supply.
I discovered that although the Model B does not support natively booting off USB, you can still put an updated bootcode.bin [1] on the SD card which will enable this functionality. Hopefully my flash drive will not corrupt as easily.
[1] https://github.com/raspberrypi/documentation/blob/master/har...
Edit: somehow missed the model you have, these may not be options.
- pihole
- custom media player based on VLC, with a web UI
- a weather service that aggregates and displays info of small weather stations around the house (ESP8266 + a bunch of sensors)
We are thinking about moving to a v4 to have more RAM
I burnt through sooo many SD cards until I started using Alpine Linux which runs perfectly on the Pi and runs from a RAM disk. No more dead SD cards for me
Then I put the OS on USB and boot from there. SD cards stopped dying :)
https://www.remosoftware.com/info/wp-content/uploads/2017/06...