points by jon-wood 1 day ago | 0 comments
This is the way forward these days. In my opinion the situations in which a Raspberry Pi is the right answer are vanishingly small these days - for interacting with physical things like relays or LEDs use an ESP or similar, run Micropython on it if you're not into writing C and the like, or ESPHome if you want something dead simple.
If you need an actual computer there are so many options along those lines now, and almost all of them are better than a Raspberry Pi in various aspects. Finally, if you just want to put some stuff on a screen then most TVs already have an operating system and a web browser on them, target that and you can get rid of the computer dangling off the back entirely.
[–] everforward 1 day ago
[–] rbanffy 1 day ago
> most TVs already have an operating system and a web browser on them, target that and you can get rid of the computer dangling off the back entirely.
Would be super cool if TVs (or monitors, that also have some brain and an OS running on a small SoC) could be flashed with an X terminal.
Even then, you can get a USB to GPIO adapter. I don’t use RPis much these days and it’s kind of a shame because RPi + Python usually has a quicker dev loop than C + esp-idf. I need 5 of some of them though, and I’m not buying a dozen RPis these days.