開源的
https://github.com/xiaolaba/ESP32_NODEMCU_ESP-32S_ESP32-WROOM-32_40MHZ-frequency_counter
testing ESP32 40MHZ frequency counter ESP32C3 has no PCNT module, will not work
there are 2 incidents and similar design
// ref: http://tentaratartar.blogspot.com/2022/05/esp32-arduino-frequency-counter.html
// ref: Best Frequency Meter ever made with ESP32 - awesome! - ESP32 Forum
一块ESP32的开发板,用arduino程序,
40MHz 信号发生器
40MHz的频率计
用到了ESP32 的 Pulse Count Controller(PCNT,脉冲计数控制器) ,定时器(Timer)和LED控制器 (LEDC)。
Serial Console / LCD1602 中查看频率测量值
控制台输入从1 Hz到40 MHz的值所需的测试频率