RGO ONE firmware update procedure

Firmware update is performed by a tool for programming ATMEL microcontrollers – AVRDUDESS

– PC with windows
– Requires .NET Framework 2.0 SP1 or newer. All systems since Windows Vista will have the required version already installed.
– High-speed multi-shielded USB 2.0 A-Male to B-Male cable.

First download AVRDUDESS 2.8 and RGO ONE preset file

Download latest firmware files for front panel microcontroller and for main board microcontroller:

HEX files archive ver 1.00b

Create a folder RGO ONE updates. Then unzip files in that folder. Install AVRDUDESS 2.8 from there. During installation some components might have to be installed first and you will be noted about this. (microsoft .net framework). There is another file presets.xml which will be opened later in the program.

First you have to load presets, so hit Manager button

Delete all existing profiles except “Default”. Hit Import button and load your file presets.xml (File is located in the directory you just created)

Then rgo one and RGO BASE profiles appears! Hit X button on upper right corner and leave this window.

FRONT PANEL flash update

From Presets menu choose “rgo one”. All necessary settings will be done.

Now select file path to the directory you just created with hex files in it. Select file which name begins with FP (front panel).
In next steps you have to connect the radio to 13.8V power supply and prepare it for firmware update. First connect USB cable between the radio and the PC and connect the radio to power source 13.8V DC. Switch on the radio and if there is a connection established a PC icon is lit on LCD. Look at the PC side and finish driver installation if needed. Then open AVRDUDESS window and select assigned COM port. (Go to my computer – device manager if needed to see what is the assigned virtual port)

Now switch off the radio. Since we selected front panel microcontroller to be written first, in order to push the radio in boot loader mode, push and hold encoder 3 (RIT/XIT) and swith on the radio. This way the RGO ONE goes in flash mode. LCD is dark, no sounds can be heard. Only TX/ALC LED glows in red. This is a sign that the front panel microcontroller XMEGA 128A3U-AU is ready to be written with latest firware.
Push Program! button and FLASH procedure will begin

If everything goes normal after about 85 seconds flash memory will be written and verify process will be initiated.(Verify time is about 90 sec.)
After successful flash update of front panel microprocessor the radio will restart and switched on automatically.

MAIN BOARD microprocessor flash update

In order to put MB processor XMEGA32A4-AU in boot loader mode, enter MENU and select function 38 (with rotating of encoder 3). With encoder 4 main dial select “YES”. Exit the menu by long press of menu button. Cycle the radio off-on and RIT/XIT LED will start to blink. (See operation manual p.22). Main board microprocessor is in boot load mode and waiting to be flashed.

Now at PC side select presets menu to RGO BASE and choose path to the corresponding HEX file. Then choose COM port

Hit Program! button and wait until flash and verify processes are finished

After successful programming enter MENU then select function 38 and set the parameter to NO. Then exit the menu.
Cycle the radio off-on in order new program to take effect

Dayton HAM vention 2019

A lot of HAMs came to our table (1804) on a flea market of Dayton HAM vention. We installed portable setup – RGO ONE transceiver – battery powered jump starter was used. Antenna was MFJ portable whip 10-40m. We made several contacts on 40m including east coast and central states in US.

Here is a video  – listening to QSO between special event station at the HAM vention – W8BI and K1FM

That was kind a strong signal handling test for RGO ONE as the stations were in a 200 feet perimeter . As you can see the AGC system performed perfectly.
Team at W8BI is very active these days on 20 and 40m





RGO ONE at Dayton HAM VENTION 2019

For the second time we will attend Dayton HAM vention. RGO ONE will be ready for real tests on battery power and portable MFJ antenna from flea market area place #1804 (very close to the flea market entrance)

RGO ONE operating manual version 1.00b

RGO ONE operating manual is ready and can be downloaded from here:

manual ver. 100b

Front panel CPU Board

Front panel consist of two boards. One of them is CPU board with main microcontroller AtXMEGA128A3U-AU, main dial optical encoder BOURNS, mechanical encoders, dual concentric potentiometer AF/RF. This board holds LCD&switch PCB.


RGO ONE latest specification sheet

This is latest specs sheet


Meanwhile you can see number three in action -making QSO with german special event station

RGO ONE serial number 190003 (number three)

Serial number three (190003) RGO ONE HF transceiver is alive!

Yesterday we finished assembly and adjustment process so it is ready to go.

First production lot (10pcs.) will be with serials between 190003 and 190012. We will reserve number one and number two for our two samples which will be updated to the current version later.

RGO ONE internal view 

Main Board (MB)

RGO ONE Main Board (MB) or so called mother board fits all connectors on the rear panel, power supply, I/O controller (second CPU). MB is also intended to be a chassis for all RF boards and options, as long as “cable harness” and board interconnections.
The board has the following components on it:
– I/O micro controller U5, DAC U7, external fan control – U8, T12, signal multiplexer U9, 3.3V LDO regulator chip U4

– USB FTDI chip F1

– I/O connectors at the back side, daughter board connectors, power on/off switch, level converters, 5V,8V LDO regulators

PCB component side (bottom):

PCB component side (bottom) values:

PCB top:

LO board

LO board provides all oscillator signals needed for signal conversion and mixing. The board consists of the following components:

– LO first oscillator realized by U2 – SI570 (570CAC000141DG), 3 switchable low pass filters: 10.8-15MHz; 15-24MHz; 24-39MHz. Filter switching is performed by I2C chip PCA9536
– 9MHz generators – U3 (SI5351) BFO, CW sidetone, beeps, U1 (SA-612) balanced mixer which acts as CW/SSB monitor product detector, digital poteniometer – U7 (MCP4018-502E)
– Tone shaping, (tones on/off ) circuitry – T1,T2,T5
– Temperature compensation oven made by thermo resistor R14 and T3,T4

PCB component side


In order to achieve good results with low harmonic content and stability – PCB board is well shielded in two component metal tin can:



RX MIXER standard is ADE-1 diode ring mixer. Here described is optional high dynamic range H-mode mixer.

The schematic and original H-mode mixer concept has been designed by Colin Horrabin G3SBI and further developed by Martein Bakker PA3AKE.

PCB component side

highslide for wordpress