ESP32-C3 ESP-IDF v5.4.2 driver for CMT2300A / VG3411 RF module (3-wire SPI, IRQ, RX+TX)
Summary The CMT2300A RF module (VG3411) integration with ESP32-C3 using ESP-IDF v5.4.2 failed due to non-functional IRQ interrupts, preventing reliable TX/RX operations. Root cause: incorrect SPI turnaround timing and misconfigured IRQ polarity. Root Cause SPI Turnaround Delay Miscalculation: The bit-banged SPI implementation lacked precise timing for SDIO direction switching, causing data corruption. IRQ Polarity Mismatch: … Read more