Mega2560 Radio | Mazzo.me

Mega2560 Radio

Mega2560 Radio - Mazzo.me

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

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.