Hey everyone! I've had a good search but can't find an answer
Using an ESP32 Wroom I need to generate three concurrent pulses with an "on" time of 5us with a frequency of around 1KHz. Programatically I don't see this is a problem (digWrite HIGH, delayMicrosec 5, digWrite Low, rinse and repeat 2 more times then wait about 1ms). Just another point, I would like the pulses to overlap by 1us).
So, I suppose the real question is, is this possible with the ESP32? Is the microsecond resolution good enough? Should I be looking at something other than digitalWrite and delayMicroseconds?