Hacker News new | ask | show | jobs
by davismwfl 2487 days ago
If you are interested in distributed systems/programming problems they are fun for that. I have setup 5-6 Pi's before and written different leader election methods and play with pulling their network cables etc. I also wrote a partially custom service discovery using etcd and tested it on them, again mostly for learning but it led to some production code later on. I've played with data consistency problems using them too. Also worked good for testing system recovery when I was writing code that did graceful recovery from failures, lot less at risk if you pull power from a Pi then a server to test the code. :)

Outside of that, you could connect them to some relays and do some electrical switching via the network etc. Or setup a few of them with the camera and do image classifications or just motion detection.

1 comments

Thanks for your suggestion. I was trying to run docker but docker does not run on the Raspberry pi zero w. I wanted to run etcd as a docker container but the zero w is not powerful enough or a good docker distribution does not exit. I can install etc using Ansible :) so I might try that.