Forum Rule: Always post complete source code & details to reproduce any issue!
Results 1 to 22 of 22

Thread: Teensy 4.1 and Ethernet, a workshop experiment

  1. #1
    Senior Member
    Join Date
    Mar 2017
    Location
    Oakland, CA, USA
    Posts
    708

    Teensy 4.1 and Ethernet, a workshop experiment

    I'm trying an experiment. What better way to learn a subject and to be more community-involved than giving instruction on it? I miss giving workshops, so I've just created a Google meeting where I can do some screen sharing and help anyone with getting Ethernet things working effectively with the Teensy 4.1. I'll discuss best practices, along with some tips and tricks, and hopefully improve your thinking and code in this department.

    I'm restricting the chat to be about Ethernet networking on the Teensy 4.1 because I want to see how it goes. I don't claim I'm an expert in all Teensy things, but I wrote the QNEthernet library and have a few commercial-level projects under my belt, so I figured I can share some knowledge.

    Here's the meeting link: https://meet.google.com/tsd-eapa-xnb
    It'll be active for about an hour (it's about 4:10 right now), until about 5:10pm Pacific Time (UTC-8). Let's see what happens and where this goes...

  2. #2
    Senior Member
    Join Date
    Mar 2017
    Location
    Oakland, CA, USA
    Posts
    708
    I'm holding another one now for about an hour (8pm UTC-8). I'm experimenting with the timing. Same meeting link.

  3. #3
    Senior Member
    Join Date
    Oct 2016
    Posts
    1,054
    Would if I could, Shawn. I think this is a great idea.

  4. #4
    Senior Member+ defragster's Avatar
    Join Date
    Feb 2015
    Posts
    17,143
    interesting idea - way late seeing this ...
    Last edited by defragster; 02-22-2023 at 06:33 AM.

  5. #5
    Senior Member skpang's Avatar
    Join Date
    Jan 2015
    Location
    UK
    Posts
    242
    Great idea but please a bit more notice.

    Is there a recording ?

  6. #6
    Senior Member
    Join Date
    Mar 2017
    Location
    Oakland, CA, USA
    Posts
    708
    There's no recording. I'm going to hold another one from now until about 4pm (UTC-8) today (22-Feb-2023), or whenever I have to stop. Same meeting link.

    Update: I plan to be on here for another hour or so (until about 5 or 5:30pm (UTC-8)).
    Last edited by shawn; 02-22-2023 at 11:03 PM.

  7. #7
    Senior Member
    Join Date
    Mar 2017
    Location
    Oakland, CA, USA
    Posts
    708
    I'm hosting another today (right now, in fact) for the next hour or two. Same meeting link.

  8. #8
    Senior Member
    Join Date
    Mar 2017
    Location
    Oakland, CA, USA
    Posts
    708
    I'm hosting another right now if anyone's interested. I'll be on for the next half hour or so, and longer if anyone joins.
    Meeting link: https://meet.google.com/tsd-eapa-xnb

  9. #9
    Senior Member
    Join Date
    Mar 2017
    Location
    Oakland, CA, USA
    Posts
    708
    There were some interested folks, so I'm online now for a little while.

  10. #10
    Senior Member
    Join Date
    Mar 2017
    Location
    Oakland, CA, USA
    Posts
    708
    Anyone interested if I did this again?

  11. #11
    Senior Member
    Join Date
    Mar 2017
    Location
    Oakland, CA, USA
    Posts
    708
    I'm hosting another one if anyone would like to join. I'll be on for about an hour or two.

  12. #12
    Junior Member
    Join Date
    May 2020
    Posts
    2
    Shawn -
    Great topic and very generous of you to share your time and experience! But I saw your announcement after the fact. Would it be possible to get a heads-up a couple of days early? Thanks.
    -Jim

  13. #13
    Senior Member
    Join Date
    Mar 2017
    Location
    Oakland, CA, USA
    Posts
    708
    Agreed that a heads-up is better, but sometimes I don’t know I have time until I do.

    This is all ad hoc to me for now.

  14. #14
    Hi Shawn, interested in coming along but I'm in NSW Australia so very offset timezone. What time of your day do you typically do this?

  15. #15
    Senior Member
    Join Date
    Mar 2017
    Location
    Oakland, CA, USA
    Posts
    708
    So far, there’s been no rhyme or reason to it. Curious, what times are typically best for you?

  16. #16
    Senior Member
    Join Date
    Mar 2017
    Location
    Oakland, CA, USA
    Posts
    708
    I know it's last minute, but I'm hosting one again now. We'll be talking "better Ethernet throughput," per a request.

    Update: I had to step away for a little bit; I'm back now.
    Last edited by shawn; 05-17-2023 at 09:50 PM.

  17. #17
    Senior Member+ defragster's Avatar
    Join Date
    Feb 2015
    Posts
    17,143
    Missed this - there is a thread of a laser scanner sending 54,000 TCP distance reports a second - wondering if T_4.1 could capture them.

    Using the QNEthernet library ... I measured under 10 us for the UDP chat messages - was wondering about setting up a TCP Rx<>Tx test case for fun. Was looking for a starting point ...

  18. #18
    Senior Member
    Join Date
    Mar 2017
    Location
    Oakland, CA, USA
    Posts
    708
    Is there any interest if I did another one of these today? (I’m in Pacific Time.)

  19. #19
    Senior Member
    Join Date
    Mar 2017
    Location
    Oakland, CA, USA
    Posts
    708
    @defragster I have some time this afternoon to show you that starting point if you're around.

  20. #20
    Senior Member+ defragster's Avatar
    Join Date
    Feb 2015
    Posts
    17,143
    ... Missed again ... ???

  21. #21
    Senior Member
    Join Date
    Mar 2017
    Location
    Oakland, CA, USA
    Posts
    708
    I'm still here
    Here... I'll join now...

  22. #22
    Senior Member+ defragster's Avatar
    Join Date
    Feb 2015
    Posts
    17,143
    Lesson Learned: CHECK console output for WARNINGS!
    - talked about UDP Chat example mod was failing ... called out to class member that expected 'int' return and func() had no return
    >> Resulted in CrashReport !!!

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •