I've seen official ELRS guides for building DIY RX/TX modules. Many of them offer to use SX12xx modules with the SPI pinout. However, I've seen the same modules but with UART control only. Any reason why ELRS does not support those?
1 Answer
It turns out ELRS requires way higher communication protocol rates. So that's why they use SPI at multiple MGhz rates.
What's more, those UART modules are not really UART natively. I've dissambled one and it turns out the main radio chip they're working on is still the same and is still controlled over SPI. But it's using one extra MCU (let's say STM8) to handle a lot of communication. So that middle layer will add even more delay to the communication.