Mega2560 Radio

Mega2560 Radio

Retrofitting of an old analog radio to make it digital with OpenTX firmware.

I made this radio using the mechanics of an old analog radio and adding a new electronics based on an Arduino with firmware OpenTX .

Mega2560 Radio
Mega2560 Radio.

To be able to manage the radio I added an external box printed with my 3D Printer which contains the electronics and mounts buttons, as well as an LCD panel:

LCD
LCD.

The new electronics are all placed in the box below the radio:

Electronics
Electronics.

And it is based on an Arduino MEGA:

Arduino MEGA
Arduino MEGA.

To which are connected LCD panel and power supply:

Arduino MEGA and connections
Arduino MEGA and connections.

Sticks, switches and buttons:

Connections
Connections.

There is also a MicroSD reader:

MicroSD card
MicroSD card.

The antenna is for a 2.4 GHz transmission:

Antenna
Antenna.

The transmission module box is also printed with my 3D Printer:

TX module
TX module.

There is a button for the bind between the radio module and the receiver:

Binding button
Binding button.

The radio module is a Multiprotocol TX Module and it is based on an Arduino Pro Mini and on a CC2500 PA LNA module:

Radio module
Radio module.

Radio module and box
Radio module and box.

An indication LED is present:

Button and LED
Button and LED.

The battery is a LiFePO4:

Battery
Battery.

Balancer
Balancer.

Radio documentation is available on the OpenTX website .

Radio
Radio.



License

Author: Mazzo.me

Link: https://www.mazzo.me/en/projects/mega2560-radio/

License: CC BY-NC-SA 4.0

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. Please attribute the source, use non-commercially, and maintain the same license.