@DrAzzy, just had a quick look at UNI/O. Looks like it should be possible to do in a module (at least at 10kHz) with digitalPulse and setWatch. It'd be nice if I added the ability to do digitalPulse to open circuit, but even so I think it should work if the output was connected with a low-ish value resistor.
One more PCB idea - if there's enough space then a small two-pronged soil moisture sensor could be added. Not as useful, but fun to play around with.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
@DrAzzy, just had a quick look at UNI/O. Looks like it should be possible to do in a module (at least at 10kHz) with digitalPulse and setWatch. It'd be nice if I added the ability to do digitalPulse to open circuit, but even so I think it should work if the output was connected with a low-ish value resistor.
One more PCB idea - if there's enough space then a small two-pronged soil moisture sensor could be added. Not as useful, but fun to play around with.