this post was submitted on 14 Jun 2025
960 points (97.7% liked)

Linux

55294 readers
1327 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 6 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] CmdrShepard49@sh.itjust.works 3 points 1 day ago (1 children)

I bet you could instead use an ESP32 for GPIO and just connect it remotely to whatever Pi alternative you use (if needed at all). Turning some switches on and off while monitoring input values doesn't sound very computationally intensive.

[–] HumanPenguin@feddit.uk 2 points 1 day ago (1 children)

Yep that can work. But ignores all the well documented and supported development community comments I pointed to while also indicating other options exist.

As for.

Turning some switches on and off while monitoring input values doesn’t sound very computationally intensive.

You realise IO wise that describes your keyboard and mouse interaction on the most powerful gaming PCs.

It's what you do with the results that matters.

GPIO supports a fair bit more then the on and off input and output. It's slow compared to other systems. But has multiple serial protocols of differing types. Simple GUI displays can also be run via gpio connections. Low Res Lidar devices are available connected via the spi connections with all the data processed on that host PC.

So no gpio use can require all levels of processing power post connection. It is after all designed for experimentation and prototyping.

For my project. You clost to correct. I just use a simple GUI displays with xorg. So a pie 0 is plenty. And way lower power then the other options. It links to a pwm controller to power 2 12v 200w water tank heaters a relay for a 750w AC heater. Bluetooth connection to a BMS and solar MPPT. While operating multiple temp sensors measuring at different levels. And warning of legionaries risk. If the tank has not been over 65c in 14 days (actually 10 days but I'm over careful given the health status of my brother and I).

So much less then the tiny Pie 0 would not be able to cope but mainly due to the need for the vision impaired interface. Speaking functions dose not take much. But doing so without being unusably slow is about the limit of a pie 0.

[–] aim_at_me@lemmy.nz 1 points 1 day ago

Any photos of the boat and setup?