Welcome to the new FlexRadio Community! Please review the new Community Rules and other important new Community information on the Message Board.
If you are having a problem, please refer to the product documentation or check the Help Center for known solutions.
Need technical support from FlexRadio? It's as simple as Creating a HelpDesk ticket.

TeensyMaestro

1111213141517»

Comments

  • Member ✭✭

    I saw some examples of making arduino working like USB stick but it would require probably at least to wire second USB port. I wil try rather to communicate over Ethernet by adding FTP Server functionnality to the board (several libraries and examples existsts to handle that).

    if I make it working I will sent the code.

    73 Thomas

  • Member, Super Elmer Moderator

    Sounds good Thomas, I will be interested to see what you come up with!

  • Member, Super Elmer Moderator

    Hi Thomas, You got me thinking, and I just found a library and sample code to allow a Teensy SD card to be accessed from a PC. I did some experiments, and so far it is working on my spare Teensy! Tomorrow, I will trim the code down to what I need and will see if I can incorporate it into the TeensyMaestro. If it works, I will post a beta test version here in the next few days and you can let me know if it works for you.

    This code does not require any wiring changes; it uses the built-in (programming) USB port.

    I appreciate your ideas - the TeensyMaestro will improve because of them!

  • Member ✭✭

    Great!

    on my side I was able to compile a separate FTP Server and although "technically" works it still has some quirks and will not work with all kind of FTP client so did not even try to inject its code into TeensyMaestro.


    73 Thomas

  • Hello everybody,
    I am new to the TeensyMaestro and would like to make my own pcb design. I downloaded the PCB, I think from Lasse, at Lens github page and reveived the boards yesterday. Because I would like to build a differnet kind of control box combined with a ipad etc. I kindly ask if it is possible to get the kicad schematics from some of you. I know it is not rocket since to draw the design, but it is already done and it save some time. So maybe some one would share it, would be really nice!
    My design will relate later on a 3D printed housing and of course I would love to share this as well!
    73 de DB3FJ
    Karsten
  • Member ✭✭

    @Karsten Meissner I emailed Lasse and he sent me the full KiCAD project with schematic and symbols.

    If you shoot me a DM with your email, I can forward the zip file to you

  • Thanks Derek, because I am a New Member I cannot send a DM!
    I hope I am not doing something against the rules at my first day!

    lastname(at)firstname-lastname(dot)de

    Karsten
  • Member ✭✭

    Sent, let me know if it went thru

  • Member, Super Elmer Moderator

    Hi Karsten, welcome to the group! The KiCad schematic is on the main GitHub page.

    Once you have enough activity here, your status will change and you will get more privileges. I have no idea what goes into the algorithm, but give it a little time.

  • Member, Super Elmer Moderator

    @Thomas_F4HPX I got the TeensyMaestro upgraded to allow PC access to the SD card using the same USB cable that is used for power and programming. If it continues to behave properly over the next day or two, I will post a beta version here that you can try out.

    Thanks for your suggestion, it is ideas like this that make the TeensyMaestro better and better!

  • Member, Super Elmer Moderator
    edited February 27

    Well, it seems to be working pretty well, so here is V1.046 Beta 1.

    Extract All and load the .hex file to your TeensyMaestro. Now, if the TM is plugged into your computer, you will see the following when you go to the File Explorer:

    image.png

    The files on the SD card in the Teensy are shown along with a System Volume Information folder and the mtpindex.dat file that the system puts there (leave them alone). In the example above, there are three files that I put there, all ending in .ini.

    My technique for editing a file is to create a working folder on the PC for this purpose. I then drag the file to be edited to the working folder, edit the file, save it and then drag it back to the SD card. When prompted, click "Copy and Replace". If you open the file on the SD card with Notepad, it will rename it which is quite annoying. Using the drag, edit, drag back method makes it pretty easy and leaves you with a backup copy on your PC.

    Once you edit and save your changes back to the SD card, you need to restart the TeensyMaestro for the changes to take effect. If you wired up the power button, that is the quickest way. If not, there are three options in the Misc Menu:

    • Reload CW Messages (does not reload anything else and has a bug if you reload a second time)
    • Restart TeensyMaestro
    • Power TeensyMaestro Off

    You can also pull the power, but this is a bit tough on the USB connectors.

    If you try this, please let me know how it works for you. In the meantime, I will see if there is anything that I can do about multiple edits of CW messages without power cycling or resetting the Teensy board.

  • Member ✭✭

    Hello Len

    Sorry for delayed answer but I was busy with our French Contest this weekend

    I installed it and i looks fine (means working)

    just the icon did not updated but this is not an issue

    Capture.PNG

    73 Thomas F4HPX

  • Member, Super Elmer Moderator

    Excellent! Hopefully, that will make it easier to change the options.

  • Member, Super Elmer Moderator

    TeensyMaestro V1.046 is now available on GitHub:

    https://github.com/KD0RC/Teensy-Maestro-for-Flex-6000-radios/releases/tag/V1.046

    *****************************V 1.046 * ***************************
    Added ability to edit SD card from a connected PC. Thanks to Thomas, F4HPX for the idea!
    

    This should be really helpful for TeensyMaestros where the SD card is not easily accessible.

  • Member ✭✭

    Thank you Len for this add-on

    73 Thomas F4HPX

  • Member, Super Elmer Moderator

    De rien (Proszę), Thomas!

  • Hello, thanks to Len, Lasse and Derek I now have all the information I need to start my Teensy Maestro experience. I already have received the boards I ordered with the design from Lasse. 10 boards ;), so if someone in Germany needs a board to play around, I have at least 5 to give away. Still waiting for some parts, so my first SMD experience has not yet started.
    My final project goal is what I try to explain here. I want to make a main body in three attachable parts for the control unit, one ipad with SmartSDR running and an additional “cheap” pad for PA, rotor, log and so on. But I want to design and to 3D print is the housing in a way, that you can use just the main body with any PC or ipad, attach the ipad and use it as one unit and to be able to add the second pad as well. I am not sure, if I will include the display and the CW button to the main design or will leave it as an option.
    It would be much easier if I could share some pictures, but I am still a low level user, so I am not allowed to do so!
    Knowing that some of you already made different design approaches, do you have any suggestions or hints I have to take care of?! Maybe this way I can minimize the number of trials to get the best solution for my approach.
    Thanks in advance!

    73 de DB3FJ
    Karsten
  • Member ✭✭
    edited March 7

    Hello Len

    After few days in South Spain, I am back on my project. I tried recompile new version but was struggling to pick the right MPT library. The "original" MTP_t4 seems to be under modification and currently did not compile (at least in my case). Some others forks dating 2 years old actually compiled nicely and working, but in less "elegant" way because they do not show the size of SD card nor remaining space.

    Have you used a particular one or you modified the code on your own to show it?

    Thomas

  • Member, Super Elmer Moderator

    Hi Thomas, This is the library that I am using. I don't think that I did any modifications to it. I found it on GitHub.

    I did have problems with some of the other libraries, but this one worked right away.

  • Member ✭✭

    Thank you! It worked.

    Thomas

  • Member, Super Elmer Moderator

    Glad to hear it!

  • Member ✭✭

    Hello Len
    Almost done and everything seems to be OK before further modding the code for my particular setup.
    As I said this is the end of the original project so there is a picture of the original housing adopted with a single VFO - pretty tight but it will fit.

    so just before the final assembly

    20250317_215456_resized.jpg 20250317_215511_resized.jpg 20250317_222159.jpg


    73 Thomas F4HPX

  • Member, Super Elmer Moderator

    Looks great Thomas! Is the code modification to make the main tuning follow the active slice?

  • Member ✭✭


    I started experimenting with code already so identified the parts to modify but for time being just fully assembled unit. In initial project the sceeen is much bigger so the enclosure had already a bigger opening that I had to refill with 3D printed adapter for current screen, but I found place to accomodate 4 press buttons nicely just below.

    For time being VFO controls only Slice A and 4 knobs on the bottom on the screen controls also Slice A.
    the other four on the right are controlling Slice B.
    The idea I have at the end is to reassign these on the right to other functions (which for time being required each time reassignement of the Menu knob).

    Once modification done and tested I will let you know.

    Thomas

  • Member, Super Elmer Moderator

    OK, I understand what you are doing. Reassigning those functions should be completely attainable. I look forward to hearing how you get along with your project!

Leave a Comment