1-wire support
Some sensors use the 1-wire protocol, for instance the common temperature sensor ds18b20. Would be great to have a driver for this. https://en.wikipedia.org/wiki/1-Wire
Do you think an esp32 would be fast enough to do this via the gpio module?
From looking at this ESP-IDF based driver implementation, it looks like 1-wire relies on precise microsecond timing that we could not guarantee for bit-banging from the Erlang GPIO driver: https://github.com/UncleRus/esp-idf-lib/tree/master/components/onewire
It does look like a fairly easy driver to port to AtomVM. I don’t know if it is popular enough to include in the default image, but an external driver, (especially one based on the component I linked above) should be fairly easy. I have several things I am working on at the moment, or I would tackle this for you right away.