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 , ,

One thought on “Interesting Project – Teensy-Maestro for Flex-6000 radios by Len KD0RC

  1. Len Koppl says:

    Thanks for the shout-out Steve, I really appreciate it! This has been a really fun project, and hopefully, I have left enough info laying around for others to duplicate it. Currently, Dave, W4WKU and Steve, WW1SS have built TeensyMaestros of their own. Lou, KI5FTY is working on a set of PC boards for it, pending completion of a couple of other projects.

    The GitHub repository and Flex forum noted in the original post are the primary places for information. There is also a Groups.io thread that I watch:
    https://groups.io/g/FlexRadioSmartSDR/topic/teensymaestro/80017301?p=,,,100,0,0,0::recentpostdate%2Fsticky,,,100,2,0,80017301

    For a brief history of the project, see my QRZ.com page:
    https://www.qrz.com/db/KD0RC

    73,
    Len, KD0RC

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: