mjs513's latest activity

  • mjs513
    mjs513 replied to the thread TFT Display.
    I would say yes - show us your pinout and a test sketch you are using. Wondering what library are you using for the display - you should be using the ST7735 library that ships with Teensy. It supports the ST7796 as well as the ST7735.
  • mjs513
    mjs513 reacted to KurtE's post in the thread TFT Display with Like Like.
    I have used on a Teensy 4.1, Arduino Portenta H7, Uno Q (I think)... It is also the same one in the Protosupplies.com Teensy 4.1 mini platform. https://protosupplies.com/product/mini-platform-teensy41/
  • mjs513
    Not for nothing but this is the link for the zephy implementation for Infineon airoc control: https://github.com/zephyrproject-rtos/zephyr/tree/main/drivers/wifi/infineon Think I posted this before - maybe has some clues
  • mjs513
    mjs513 reacted to sparkfro's post in the thread Call to arms | Teensy + WiFi = true with Like Like.
    Infineon also linked me to this for Bluetooth: https://infineon.github.io/btsdk-docs/BT-SDK/AIROC-HCI-Control-Protocol.pdf
  • mjs513
    mjs513 reacted to shawn's post in the thread Call to arms | Teensy + WiFi = true with Like Like.
    @sparkfro thanks for trying. Looks like the only source of information is their driver code. Either they don't know what's being asked, they can't talk about it, or it actually doesn't exist.
  • mjs513
    mjs513 reacted to wwatson's post in the thread Call to arms | Teensy + WiFi = true with Like Like.
    QNEthernet_WIFI_0.36.0 is available here: https://github.com/wwatson4506/QNEthernet_WIFI/tree/QNEthernet_WIFI_0.36.0 Quite a few changes needed to be made to the CYW4343W driver to make it work with the new QNEthernet library. The main one was...
  • mjs513
    mjs513 reacted to sparkfro's post in the thread Call to arms | Teensy + WiFi = true with Like Like.
    From Infineon: For SDIO interface in general and with respect to our Linux ecosystem software, the following guide is available...
  • mjs513
    mjs513 reacted to sparkfro's post in the thread Call to arms | Teensy + WiFi = true with Like Like.
    We've completed our internal design review and are ready to order prototypes. Want to make sure I have allocations correct: @shawn 2 for you @wwatson 1 for you @defragster 1 for you @Dogbone06 @PaulStoffregen @KurtE @mjs513 I haven't seen...
  • mjs513
    mjs513 reacted to sparkfro's post in the thread Call to arms | Teensy + WiFi = true with Like Like.
    Murata tech support just pointed me to the following: User Guides ( https://community.murata.com/s/help-tab ) Forum ( https://community.murata.com/s/ ) MyMurata (https://my.murata.com/en/home) I've got in touch with Infineon, hoping they can...
  • mjs513
    5 Teensy's (Smart nodes are T4.0) on CANbus - everything written in Rust Everything but the flight controller written in Rust. Dashboard is Work in Progress - Flight Controller over UART in this screenshot - CANbus monitoring 1 motor. Teensy...
  • mjs513
    Another update from the server hosting company: "Our upstream provider has informed us that their fiber construction team is coordinating with the local utility company to prioritize repairs at the affected site. The damage was caused by downed...
  • mjs513
    Our forum server has experienced limited connectivity since July 4. If you've seen slow performance or the site occasionally offline, it's not spam bots this time. Apparently a fiber optic cable was accidentally cut, forcing the server hosting...
  • mjs513
    mjs513 reacted to defragster's post in the thread Call to arms | Teensy + WiFi = true with Like Like.
    Yes understood, diff available WiFi freq presented by the router. I did wonder about the "NTGRBH..." - that is the wireless conduit between the satellite units.
  • mjs513
    mjs513 reacted to wwatson's post in the thread Call to arms | Teensy + WiFi = true with Like Like.
    @defragster - You probably noticed that there are duplicate SSID's (site names) but if you look at the MAC address's for that site they are different. I guess you say they accommodate multiple protocols. It was interesting researching the...
  • mjs513
    mjs513 reacted to defragster's post in the thread Call to arms | Teensy + WiFi = true with Like Like.
    Nice update! Scan completes with added detail and cleanup and ReCan works without hang! CPU speed: 600 MHz initialization done MAC address - 70:87:A7:11:98:A5 Setup complete ====== STARTING SCAN ====== Scan Entries = 7...
  • mjs513
    mjs513 reacted to wwatson's post in the thread Call to arms | Teensy + WiFi = true with Like Like.
    CPU speed: 600 MHz initialization done MAC address - 70:87:A7:10:64:B5 Setup complete ====== STARTING SCAN ====== Scan Entries = 18 ********************************************************************************************** * #...
  • mjs513
    Ah that explains it. My eyes aint as good as they use to be - re the antenna,. Now it all makes sense.
  • mjs513
    mjs513 reacted to sparkfro's post in the thread Call to arms | Teensy + WiFi = true with Like Like.
    It will need some combination of headers. I'll admit that I haven't yet thought through exactly what combination would be best, but it's definitely doable, so I'm putting that off until I get prototypes in hand. Can share what I put together once...
  • mjs513
    @sparkfro A couple of questions 1. I don't see where the antenna connection is or is that by design. 2. Why is there a usb connector showing or is that just a leftover
  • mjs513
    @sparkfro - design looks absolutely amazing. Can't wait. I did find that I had ordered some of those 3by board from OSHPark. Think @PaulStoffregen had posted them somewhere since they are his designs. But can't find them right now. Maybe can...
  • mjs513
    mjs513 reacted to wwatson's post in the thread Call to arms | Teensy + WiFi = true with Like Like.
    Looks good :D I see the slight change to the pinouts so once it is tested and confirmed I will add this pinout to the documentation. I have one of Paul's three tier breakout boards and I agree with you that is probably the best thing to use, at...
  • mjs513
    mjs513 reacted to sparkfro's post in the thread Call to arms | Teensy + WiFi = true with Like Like.
    Apologies for my delay, I had another project taking up all of my time for the last couple weeks, but I'm working on this again! I've updated the design based on feedback here, and polished it up. Please let me know what you think! We'll do an...
  • mjs513
    mjs513 reacted to wwatson's post in the thread Call to arms | Teensy + WiFi = true with Like Like.
    Reworked the WIFI scan API. It no longer hangs up intermittently. It now uses an event handler that fires a scan callback when it recognizes a scan result packet. The event handler still needs to be polled but the results are much more stable...
  • mjs513
    I started looking for other Rust SD libraries. I find this function in other Crates, clearly translated from SdFat and they don't have the optimization. I do get credit sometimes. This is from the popular embedded-sdmmc Crate: //! //! Based on...
  • mjs513
    I'm assuming the prompt was "translate this code" not "translate this code and also optimize it", as we all have probably had negative experiences with people trying to both at the same time. The original code had the (slightly) inefficient...
  • mjs513
    I have been using more AI to translate parts of the SdFat SPI driver. Here is an interesting result. DeepSeek V4 Pro is a large-scale Mixture-of-Experts model from DeepSeek with 1.6T total parameters and 49B activated parameters. It is...
  • mjs513
    Hi @Bill Greiman Not sure you have seen this: https://www.peconnectors.com/female-headers-pcb-1x-row-.100/hws9422/ got curious and this popped up
  • mjs513
    mjs513 reacted to wwatson's post in the thread Call to arms | Teensy + WiFi = true with Like Like.
    If anybody is interested in playing, I have gone through the QNEthernet_WIFI library and cleaned it up. This is just until @shawn decides if and when he is going to do his updated API. This is a list of the major changes: - Converted all files to...
  • mjs513
    mjs513 reacted to defragster's post in the thread Call to arms | Teensy + WiFi = true with Like Like.
    See branch QNEthernet_WIFI_Clean_Up: https://github.com/wwatson4506/QNEthernet_WIFI/tree/QNEthernet_WIFI_Clean_Up
  • mjs513
    mjs513 reacted to wwatson's post in the thread Teensyduino 1.62 Released with Like Like.
    Something changed for the better with this release over TD1.62B5. Starting with TD1.61B1 up to TD1.62.B5, I would compile and run my DiskioMB library for the T4.1. This is a terminal version of the Micro Box mini OS. Running the 'ls' command on...
  • mjs513
    The support will develop. There are some talented groups starting to develop real products. Places like CERN, The European Laboratory for Particle Physics where the World Wide Web (WWW) was invented in 1989. I worked at CERN on ATLAS experiment...
  • mjs513
    mjs513 replied to the thread Teensyduino 1.62 Released.
    Will second what @KurtE said. I tested MTP with my simple MTP test sketch to check SD Card, progmem, f4 different flash chips etc. Worked no issues.
  • mjs513
    mjs513 reacted to KurtE's post in the thread Teensyduino 1.62 Released with Like Like.
    Downloaded, and rebuilt MTP picture viewer and it still works :D Note: with current IDE releases, As soon as I close the preferences with the updated boards list, Arduino automatically reloads the board file, and detects that Teensy board can...
  • mjs513
    mjs513 reacted to Paul's post in the thread Teensyduino 1.62 Released with Like Like.
    Teensyduino 1.62 has been released https://www.pjrc.com/teensy/td_download.html Support for Arduino IDE 2.0.4 and later is available by adding this package index URL in File > Preferences. https://www.pjrc.com/teensy/package_teensy_index.json...
  • mjs513
    I am interested in all three. To me, it doesn't seem quite ready yet. And, I lack the time to help get them there. The big problem is one of inertia. There are just so many good libraries for Arduino that work out of the box. When you to...
  • mjs513
    Hi @Bill Greiman, looks like you are having fun. So far I have not tried Rust, but have been playing with Zephyr for a while now, including the Arduino boards which builds on top of Zephyr. Currently there is some Zephyr support for Teensy 4.x...
  • mjs513
    I have been spending lots of time exploring Rust and Zephyr. I am glad to see others here also trying these. Occasionally I get excited but then am disappointed when I run Rust libraries and look at the code. I will be following what others...
  • mjs513
    This is 1.62 and there was a recent 1.61. - Quick glance at release change notes ... 1.61 notes some MTP update to help USB? 1.62 is primarily an update to the toolchain. So MTP should be as good as it was - this issue just relates to how...
  • mjs513
    Please give it a try and then you can tell me! This is a beta test, after all. But to give at least some answer to this question, MTP in 1.62 is pretty much unchanged since 1.61.
  • mjs513
    The 'Verify' popup text even changes to 'Verify (Clean)' when SHIFT is held! RE: p#15 - Indeed MTP Build makes Windows act funny - even when the sketch code doesn't have any direct calls to it. TyComm somehow catches the proper arrival of Teensy...
  • mjs513
    I'm going to run my list of 19 tests late tonight. If all pass (they all passed on beta3) and if nobody replies with a serious problem, I'm planning to release 1.62 tomorrow. There's always a lot more to do. I want to get this toolchain update...
  • mjs513
    Confirm, more work to be done on Serial+MTP in future. I'm pretty sure the issues you're seeing with TyCommander and using Serial.begin() rather than "while (!Serial)" are the same 5 second USB Serial blocking issue if MTP.loop() isn't being...
  • mjs513
    Arduino IDE 2.3.10 added a feature to delete all cached data if you hold the shift key while you click Verify.
  • mjs513
    mjs513 reacted to Dogbone06's post in the thread Call to arms | Teensy + WiFi = true with Like Like.
    I missed all these updates, been running around all kinds of places the past week. I am sooo happy to see that the project is alive and well. This is really engaging the people of this community. Absolutely wild, great work everyone! :love:
  • mjs513
    Morning all, I installed it last night and tried my main MTP sketch (picture viewer) and it did not show any of the issues. But again it times out: void setup(void) { // mandatory to begin the MTP session. #ifdef MTP_TEENSY_H MTP.begin()...
  • mjs513
    Ok for full ref here is the sketch I am attaching my test sketch. 1. Using `while(!Serial)` : a. MTP never opens up a Teensy drive on my Win 11 machine until I open the Serial Monitor. b sketch runs and shows: Ram Drive of size: 65536...
  • mjs513
    Just to repeat, beta5 has new code in teensy_monitor.exe which keeps trying to open the port for about 8 seconds. So even if you do wait indefinitely in a while (!Serial) loop on Teensy, when Windows MTP driver gives lets the COM port become...
  • mjs513
    Yep seeing the same issue with device manager refreshing a few times. But just for the record I never really use `while(!Serial)` by itself, when I use it I usually do `while(!Serial && millis() < 5000);` which does work.
  • mjs513
    Sorry took me so long try this issue out. I ran the code in post #30 with the serial monitor closed. Uploaded the sketch a couple of times with Monitor closed. Device manager refreshed twice in each upload and the SD Card directory popped...
  • mjs513
    I'm talking about the OS (windows) MTP driver... it appears to have a 5 second delay in its startup, which probably blocks access to any interface on the device. Edit: I know what's going on... the windows MTP driver is trying to talk to the...
Back
Top