Inspired by a function generator’s struggle to maintain square wave integrity at high frequencies, this article explores microcontroller capabilities in generating square waves, highlighting the impact of software environments and hardware abstraction layer overhead on performance.
Discussion (0 comments)
robral 11 months ago
Using the remote control peripheral feature (RMT) of an ESP32 I stumbled onto a way to simultaneously generate 7 high quality square waves up to 5 MHz, at least as shown on a Saleae logic probe.
I may revisit my old project and examine higher frequency square waves.