I am working on it.Repeater controller.The microcontroller (MCU) of...Adruin Mega 2560 Rev3.from.ESP32-S3.I changed it to [this].
The size is about a quarter of the original, and the price has dropped from 849 pesos (2250 yen) to 340 pesos (900 yen).
The processing power of the ATmega2560 and the ESP32-S3 are worlds apart.
item
ATmega2560
ESP32-S3
CPU
8-bit AVR
32-bit Xtensa LX7 Dual Core
clock
16MHz
Maximum 240MHz
Number of cores
1
2
RAM
8KB
512KB SRAM
Pop
256KB
Usually 4MB to 16MB
Floating-point numbers
not good
high speed
Wifi
none
Built-in
Bluetooth
none
BLE compatible
USB
Basically none
Built-in USB OTG
DMA
none
Yes
RTOS
Basically none
FreeRTOS standard
This is the analog mixer and VOX circuit I ordered from JLCPCB.
A circuit board to be mounted on top of the Mega2560.
The DFPlayer MP3 player for voice ID is mounted on the right side. The RTC DS3231 module will be mounted on the left side. The RTC is used to control the transmission timing of the voice ID and CW ID.
Despite its small size, the ESP32-S3 supports both Wi-Fi and Bluetooth.
I spent two days porting the software from the Mega2560 to the ESP32-S3.
Furthermore, the configuration programs I've created using Python up until now have been done via USB connection.
I made it so that you can connect via Wi-Fi and configure it from both your PC and smartphone.
I'm about to start designing the circuit board, and I'm planning to combine the analog board and the MCP digital board into a single board.
You can now configure repeater settings using your smartphone.
Wi-Fi can connect to existing networks or function as an access point.