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
- Make sure the Teensy 4.1 is plugged in to a USB port
- Download the .hex file
- Download Teensy.exe if it is not already on your computer
- Run Teensy.exe
- Click File, Open HEX File
- Navigate to the file saved in step 2 and select it
- Click the Program button on the Teensy board to start the download