Page 1
CTR2-MIDI Operation Manual v1.02.00 Last Revision: September 30, 2024 Copyright 2024 – Lynovation.com All rights reserved Updated to firmware v1.02.00 Revised sections for this version are highlighted in yellow...
How to use this manual ..........................5 Change Log ..............................6 v1.02.00 ..............................6 Hardware ..............................6 Connecting CTR2-MIDI to Your App ......................7 Remote Ham Radio ........................... 7 Marcus’ Apps for iOS or MacOS ........................ 7 Enable Permissions ..........................7 Select the CTR2-MIDI Device ........................
Page 3
Appendix B: Using CTR2-MIDI Firmware on CTR2-Micro................26 Flashing the Firmware ..........................26 Operating the Micro with MIDI Firmware ....................27 Appendix C: Installing or Updating CTR2-MIDI Firmware ................28 Installing using Linux or Mac ........................30 Appendix D: Configuring Tera Term ......................31 Appendix E: Configuring Putty ........................
Introduction CTR2-MIDI (called the MIDI in this document) is a custom MIDI controller designed for ham operators. It supports both USB and Bluetooth-LE MIDI connections. It is an ideal companion for all of Marcus Roskosch’s (DL8MRE) apps for iOS and MacOS...
I cannot guarantee or warranty the hardware supplied in the kit. I make no warranty that the firmware provided for CTR2-MIDI will perform up to your expectations or be suitable for your application. Software bugs are a fact of life and I try to find and correct all bug reports to the best of my ability ASAP.
MFB6 on the upper right. Short and long-press functions allow you to control two MIDI Button functions with each button. You’ll find the USB-C and 3.5mm (1/8”) stereo Paddle Input jack on the top edge in the photo. CTR2-MIDI Operation Manual v1.02 Page 6...
MIDI into a USB port on your computer then select the CTR2-MIDI option in the RHR console’s Tool menu. This option is pre-configured for the MIDI so it’s plug-and-play. You can see how the MIDI’s controls are mapped to RHR in the...
NOTE: v1.02 firmware gives you to option of turning off the Bluetooth radio. If the radio is off the green LED flashes once every 5 seconds. To turn it on press and hold MFB6 then press the CTR2-MIDI Operation Manual v1.02 Page 8...
MIDI on USB. The tab at the top should be labeled CTR2-MIDI or possibly ESP32S3. If the initialization fails, double-check that you are using a USB-C data cable, not a charge cable and try again.
To change maps press and hold MFB3 then press the encoder. The new map will be announced in Morse code as follows: “M 1” = Map 1 is active “M 2” = Map 2 is active CTR2-MIDI Operation Manual v1.02 Page 10...
If the Bluetooth radio is off the green LED will flash once every 5 seconds. If it is on, but not connected to your app, the green LED flashes once every 2 seconds. When connected to your app the green LED flashes twice every second. CTR2-MIDI Operation Manual v1.02 Page 11...
SliderB is used for RIT and XIT controls. It beeps at the ends of the range and it beeps and pauses when you hit the middle of the range (where RIT and XIT are off). Although not CTR2-MIDI Operation Manual v1.02 Page 12...
PTT control in this mode. You can map 30 and 31 the same as functions as 20 and 21 to disable the extended mode. Not all apps have these options. CTR2-MIDI Operation Manual v1.02 Page 13...
Long-press the button (> 1 second) to access the secondary function. The table below lists the functions available. BUTTON ACTIONS User Input Action Taken MFB1 CW Mode MFB1 (long-press) Toggle NR MFB2 SSB Mode MFB2 (long-press) Toggle NB MFB3 CTR2-MIDI Operation Manual v1.02 Page 14...
MFB1 on the MIDI sends Button 11. This is mapped to Mode CW in SmartSDR which tells it to set the radio’s mode to Once you have your map configured press the folder button at the top of the display to save your map. CTR2-MIDI Operation Manual v1.02 Page 15...
Map Button 20 to Trigger CW Left Paddle and Button 21 to Trigger CW Right Panel. You can change this mapping if they are wired backwards. Plug your paddles into the Paddle In jack on CTR2-MIDI. Verify that the Paddle Mode is in Normal mode on the MIDI (the green LED is off).
Next, I give the control a name. I’ll call it VFO-A Freq and select Change Freq VFO A from the Available Commands list. Click the Done and then the Save button to return to the Manage Mappings page. CTR2-MIDI Operation Manual v1.02 Page 17...
Page 18
You can export your map or import a map from someone else by clicking the Manage Mappings tab at the top of the Midi Controller Setup display. I’ve included a copy of my map in the firmware zip file. CTR2-MIDI Operation Manual v1.02 Page 18...
If you’re looking to have N1MM Logger control your radio remotely you might consider using CTR2- Micro to remotely control and key your radio with SmartSDR or SDR-Control providing the user interface. Instructions for this can be found in the CTR2-Micro Operation Manual under the Advanced Options section. CTR2-MIDI Operation Manual v1.02 Page 19...
CTR2-MIDI recognized. If all else fails, connect using USB. I have to connect CTR2- CTR2-MIDI will stay connected the app on your iOS or Mac device with MIDI every time I start Bluetooth-LE as long as it remains powered up. If you remove power from the app.
Page 21
Audio menu. Set the Local Audio Monitor slider to 0. Slow response or timing Connecting multiple Bluetooth devices to your iOS device (i.e. CTR2-MIDI and issues with keyer a BT headset) may affect the app’s keyer response to paddle input. To fix this problem, click the Flex 6xxx button on the bottom of the display, select the CW item to open the Radio CW Settings window and disable CWX Sync.
When connecting the MIDI to the device running the radio control app using the USB-C connector it will show up on the device using one of two device names. On Windows it shows up as CTR2-MIDI. On Apple iOS and MacOS devices it shows up as XIAO_ESP32-S3. When you...
Encoder Map 1 is typically used with RHR and Marcus’ iOS/MacOS apps. Encoder Map 2 is typically used with Windows apps such as Thetis and SDR-Console. Press the [Esc] key to exit this screen. CTR2-MIDI Operation Manual v1.02 Page 23...
Page 24
Encoder changes are blocked for 600 milliseconds after the center beep to give you time to stop turning. SliderB is useful when using the encoder for RIT and XIT tuning as the center beep CTR2-MIDI Operation Manual v1.02 Page 24...
You must cycle the power on the unit so it can reboot in the new radio mode. NOTE: The Bluetooth power option is not available when CTR2-MIDI firmware is running on a CTR2- Micro. Recalibrate Buttons Press [g] to enter the MFB recalibration routine.
Appendix B: Using CTR2-MIDI Firmware on CTR2-Micro The CTR2-MIDI firmware can be flashed to CTR2-Micro. This gives current Micro users access to the MIDI features without having to buy new hardware. The terminal display for MIDI firmware running on the Micro...
When Paddle Mode is in Normal mode (controlling MIDI Buttons 20 and 21) the LED flashes the status at 2 second intervals When Paddle Mode is in Extended mode (controlling MIDI Buttons 30 and 31) the LED flashes the status at 1 second intervals CTR2-MIDI Operation Manual v1.02 Page 27...
MIDI (with six MFBs) you’ll need the S3 firmware (for the ESP32-S3). If you are running CTR2- MIDI on a CTR2-Micro (with three MFBs) you’ll need the C3 firmware (for the ESP32-C3). 2. Download and unzip the appropriate CTR2-MIDI firmware from my web site.
Page 29
NOTE: The ESP32-C3 processor in CTR2-Micro only has one UART so the above steps are not required. Just select the COM port for the Micro when flashing CTR2-MIDI firmware to it. 7. Click the START button to start the download.
Once you have the button pressed power up the unit. If it’s in programming mode the normal LED boot sequence will not run. Use a terminal program to find the program UARTs COM port assignment. CTR2-MIDI Operation Manual v1.02 Page 30...
If you use the default file name, TERATERM.INI the program will automatically start a Telnet session using the COM port you selected above when it opens. This provides one-click access to your MIDI. CTR2-MIDI Operation Manual v1.02 Page 31...
LF in Every CR to on, and Local Echo, and Local Line Editing to Force Off. You can change the window size under the Window item. Set the Columns to 41 and the Rows to 20. CTR2-MIDI Operation Manual v1.02 Page 32...
Page 33
I like to set the Background color to blue and the Bold color to yellow but you can find the colors that work for you. After you get a color combination you like return to the Session menu and Save the session. CTR2-MIDI Operation Manual v1.02 Page 33...
April 29, 2024 – Major Update Release Added USB MIDI support o Once v1.01.00 firmware has been installed in CTR2-MIDI you’ll need to follow Step 1 in Appendix B: Installing or Updating CTR2-MIDI Firmware section for future updates.
Page 35
– March 23, 2024 Green LED now flashes to indicate unit is powered up (CTR2-MIDI hardware only) v1.00.03 – March 21, 2024 Added additional information on importing the .map file Added additional information on connecting CTR2-MIDI to the app ...
Need help?
Do you have a question about the CTR2-MIDI and is the answer not in the manual?
Questions and answers