Tag Archives: KD0RC

Interesting Project – Teensy-Maestro for Flex-6000 radios by Len KD0RC

The TeensyMaestro by Len KD0RC is a Teensy (Arduino work-alike) based set of controls for the FlexRadio 6000 series. It provides knobs, buttons, display and a keyer. It is designed to augment SmartSDR (SSDR), not replace it.

The GitHub repository:  https://github.com/KD0RC/Teensy-Maestro-for-Flex-6000-radios

The FlexRadio Community Thread:  https://community.flexradio.com/discussion/8023866/teensymaestro/

TeenseyMaestro #2 on the operating desk of of Dave Patton, W4WKU

From the TeenseyMaestro Readme File:

Teensy-Maestro-for-Flex-6000-radios

The TeensyMaestro is a Teensy (Arduino work-alike) based set of controls for the FlexRadio 6000 series. It provides knobs, buttons, display and a keyer. It is designed to augment SmartSDR (SSDR), not replace it. There are many functions that the TeensyMaestro cannot perform that still need to be done using SSDR or a real Maestro. The TeensyMaestro uses a USB cable for power and an ethernet cable to connect with the radio. All communication with the radio is via TCP/IP, not the USB cable. The primary design goal was to provide the most used controls in the form of knobs and buttons while retaining all the power and convenience of the computer-based SSDR. It uses the extensive TCP/IP Application Programming Interface (API) provided by FlexRadio. It also leverages the Flex Arduino library built by Enzo, IW7DMH. Without this library, the TeensyMaestro would not have been built. While the TeensyMaestro has a color touch screen, it does not display a panadapter or waterfall. It does show basic slice information in a similar way as the “flag” does in SSDR. The touch screen is a rudimentary resistive type, so it does not have cell phone like capabilities but provides some simple functions. There are no functions that rely solely on the touch screen; the physical controls cover all touch screen functions.

Using the Teensy.exe Loader to program the Teensy board

  1. Make sure the Teensy 4.1 is plugged in to a USB port

  2. Download the .hex file

  3. Download Teensy.exe if it is not already on your computer

  4. Run Teensy.exe

  5. Click File, Open HEX File

  6. Navigate to the file saved in step 2 and select it

  7. Click the Program button on the Teensy board to start the download

Interesting project and makes a lot of sense. I had done a sketch and pitch to FlexRadio Systems eight years ago on a commercial product that is much like this bench built project. Believe that my suggestions were premature and would have involved too large of a resource diversion from a project that eventually became the Maestro.

It is really neat to see Len KD0RC developing his project!

73

Steve
K9ZW

Tagged , ,