&quot;Arduino as GPIO&quot; on google leads to this:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;BLavery&#x2F;virtual-GPIO" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;BLavery&#x2F;virtual-GPIO</a><p>Looks like it&#x27;s become the &quot;mainstream&quot; implementation since last time I looked.<p>Honestly, I don&#x27;t see much gain in using something like this in &quot;production&quot;. After you hack something together, carrying a PC around with it isn&#x27;t comfortable[1].
It may be useful for prototyping, but the arduino IDE is pretty good by itself. I have never actually needed a GPIO firmware. But it&#x27;s there.<p>[1] In my 3D printer, that I really couldn&#x27;t get away with it, I plugged a rPI with a wifi module so it can stay far away. I have a project where I will need a PCIe bus, this one bothers me.