Remix.run Logo
▲ PorciiVorbesc 3 hours ago

Most likely he doesn't use GPIO, if it's just a tailscale/pi-hole client or something like that.

If you REALLY need GPIO then just add a USB-C OTG MCU board like a ESP32, or even the ancient Arduino Uno works as USB GPIO via serial TTY on Android.

Or just use a ESP32 by itself, if you don't need a full Linux OS, just to toggle some GPIO pins via the internet.

Possibilities are endless. Just use your imagination, or ask some LLM.

▲thenthenthen 3 hours ago | parent [-]

How to control the gpio?

▲vablings 2 hours ago | parent | next [-]

Several methods. You can run a MQTT server, Lightweight HTTP Server or even just serial over USB. Literally the world is your oyster. Extra special points if you do HTTP over ethernet

▲ahepp 2 hours ago | parent | prev [-]

Flash the MCU with a program that takes a text protocol over the UART from the host and uses it to control its GPIOs