Welcome to the 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

1161718192022»

Comments

  • g4ivv
    g4ivv Member ✭✭

    I'm happy to hear its working well for you Simon. Pleased to be able to contribute in a very small way towards this great project by Len and yourself, I really appreciate what you've achieved.

    Thanks,
    Jonathan

  • KD0RC
    KD0RC Member, Super Elmer Moderator

    Thanks for finding that, Jonathan, I really appreciate it! I have a set of .001 uf caps ready to install. It will be interesting to see if higher shaft rotation is achievable this way.

  • KD0RC
    KD0RC Member, Super Elmer Moderator

    For the two optical encoders, I removed the external pull-up resistors and installed the .001 uf (1nf) capacitors in place of the .1 uf caps.

    The encoders now have a faster top speed, but otherwise behave the same. CW at 500 Watts does not seem to bother it, even with the smaller capacitors, so I am happy with the result.

    Thanks again Jonathan, I never would have found this myself!

  • g4ivv
    g4ivv Member ✭✭

    Hey Len, I'm really pleased it works for you as well. Thanks for all the many hours you must have put into developing the TeensyMaestro, its a really great project.

    Best 73,
    Jonathan

  • KD0RC
    KD0RC Member, Super Elmer Moderator

    Thanks Jonathan, I appreciate it!

  • KD0RC
    KD0RC Member, Super Elmer Moderator

    Next up for the TeensyMaestro is the ability to choose which slices to show. It currently just shows slices 0 and 1 (typically A and B).

    Now that I have an 8600, I have been using diversity reception a LOT (way more than I expected…) so I really want a way to control slice D volume and AGC-T. For now, a workaround is to open 4 slices then close slice B. Move C and D off screen to get them out of the way. Now select DIV on slice A, and the diversity child will show up on slice B (the only available slice). Since the TeensyMaestro shows A and B, I am all set!

    If anyone else is using an 8600 with a TeensyMaestro, let me know if this trick works for you.

  • NV0E
    NV0E Member ✭✭

    TEENSY MAESTRO PCB CORRECTION

    You may have seen the recent comments in this thread regarding a flaw in the Teensy Maestro PCB design. The following is a summary of the fix.

    We discovered that the slice tuning optical encoders were using pull-up resistors to 5V instead of 3.3V. This poses a risk of overvoltage on the GPIO pins, potentially damaging the Teensy 4.1.

    With help from Jonathan (G4LVV), we’ve implemented a simple and effective fix:

    • Remove resistors R1, R2, R3, and R4
    • Replace capacitors C9, C10, C25, and C26 with 1nF parts


    Since the firmware already enables internal pull-ups, R1–R4 are redundant. Removing them required adjusting the RC debounce circuit, hence the capacitor swap.

    Interestingly, this change improves tuning performance: the encoders now support a higher top speed while maintaining stable behavior.

    The wiki has been updated with revised build instructions and a dedicated warning page to highlight the issue.

    Revised build instructions (see section 5):
    https://github.com/rimuadmin/TeensyMaestro-Hardware/wiki/PCB-Assembly-%E2%80%90-(2)-Rear-of-PCB

    Warning page:
    https://github.com/rimuadmin/TeensyMaestro-Hardware/wiki/PCB-Rev-3-Correction

Leave a Comment

Rich Text Editor. To edit a paragraph's style, hit tab to get to the paragraph menu. From there you will be able to pick one style. Nothing defaults to paragraph. An inline formatting menu will show up when you select text. Hit tab to get into that menu. Some elements, such as rich link embeds, images, loading indicators, and error messages may get inserted into the editor. You may navigate to these using the arrow keys inside of the editor and delete them with the delete or backspace key.