This is an RF ESP32-S3-based 10-channel Transmitter and Receiver which can also be used with the ESP-NOW protocol.
- ESP32-S3 WROOM-1U
- NRF24L01+ Transceiver Module
- SSD1309 2.42 inch OLED
- 2 Joysticks
- 4 Switches
- 2 Potentiometers
This is an RF transmitter with 10 channels, all of which support PWM output. The 10 channels include: 4 from joysticks 2 from potentiometers 4 from toggle switches
The setup includes a 2.42-inch OLED display to show the status of each channel, bind status, and battery level.
The receiver and transmitter will be programmed using an FTDI module.
The transmitter is designed to run for 5–6 hours on a 1000mAh LiPo battery (ideally).
The code is subject to change depending on in hand testing currently its just a sample code for controlling 10 servo motor with the 10 inputs.
| Supplier | Item | Price (USD) |
|---|---|---|
| LCSC | Joystick (x2) | $0.85 |
| SSD1309 2.42" OLED | $11.28 | |
| ESP32-S3 WROOM | $7.69 | |
| Potentiometer (x2) | $3.31 | |
| Switches (x4) | $2.33 | |
| MIC5219 3.3V LDO | $1.41 | |
| Pin headers+passive component | $7.71 | |
| Shipping | $3.74 | |
| Total (LCSC) | $38.05 | |
| JLCPCB | PCB | $6.00 |
| Shipping | $14.00 | |
| Total (JLCPCB) | $20.00 | |
| Sharvi Electronics | nRF24L01+ + Heatset Insert + Charging Module+antenna | $9.53 |
| Total (Sharvi) | $9.53 | |
| Electronics Comp. | Battery | $5.38 |
| Total (Electronics Comp.) | $5.38 |