Search results

  1. K

    New ESP8266_AT_WebServer library supporting Teensy boards running ESP8266 AT shields

    Just be sure to use external 3.3V supply for AT-shield. 3.3V from T4.0 can't supply enough power to the shield. Just testing now and OK Starting AdvancedWebServer on TEENSY 4.0 with ESP32-AT & ESP8266_AT_WebServer Library ESP8266_AT_WebServer v1.6.0 [ESP_AT] Using ESP32-AT Command WiFi shield...
  2. K

    New ESP8266_AT_WebServer library supporting Teensy boards running ESP8266 AT shields

    Sorry, please go back to use v1.6.0 The new versions v1.7.0 and v1.7.1 will be removed or fixed. Starting HelloServer on TEENSY 4.0 with ESP32-AT & ESP8266_AT_WebServer Library ESP8266_AT_WebServer v1.6.0 [ESP_AT] Using ESP32-AT Command WiFi shield init done Connecting to WPA SSID: HueNet...
  3. K

    AsyncWebServer_Teensy41 for QNEthernet

    Hi Mike0675 I just adapted the https://github.com/khoih-prog/AsyncWebServer_RP2040W/tree/main/examples/Async_WebSocketsServer code and posted in this library as https://github.com/khoih-prog/AsyncWebServer_Teensy41/tree/main/examples/Async_WebSocketsServer for Teensy4_1 The WebSockets Server...
  4. K

    stuck passing pointers to a method

    You have to use Serial.println((*bdata[0]) * (*bdata[0])); Oh, a little bit late. The above post is OK.
  5. K

    2Hz analogWriteFrequency on Teensy 3.1

    You can try this Teensy_Slow_PWM library, designed for very low (sub-Hz) up to 500Hz ISR-based PWM.
  6. K

    Seaching for EMail client to connect a IMAP Server with Teensy 4.1 + QNEthernet

    Hi All, If there are more interests in this kind of T41 Email Client, I can write or port certain library to T4.1 and QNEthernet / NativeEthernet / Ethernet_Generic W5x00. No commitment yet, just to put in bucket list. Waiting for your feedback and request,
  7. K

    Teensy 4.1 - Adafruit Airlift Featherwing Co-Processor FTP Server not opening Port 21

    @wwatson, You can also try using the original doRetrieve() (without availableForWrite()) for WiFiNINA We've already fixed the WiFiNINA_Generic Cilent write() function, and hope it's OK to use now #if USE_WIFI_NINA bool FtpServer::doRetrieve() { if ( ! dataConnected()) {...
  8. K

    Teensy 4.1 - Adafruit Airlift Featherwing Co-Processor FTP Server not opening Port 21

    @wwatson, I guess you found out the bug when we convert to use WiFiNINA. The availableForWrite() is defined in QNEthernet, Ethernet_Generic libraries, etc. But in WiFiNINA + Teensy 4.1, it's still a virtual function, always returning 0, and defined in cores/teensy4/Print.h virtual int...
  9. K

    Teensy 4.1 - Adafruit Airlift Featherwing Co-Processor FTP Server not opening Port 21

    Hi @mjs513 It seems that the issue is wider than expected while using Adafruit WiFiNINA. Can you check, test to see if this is an SPI conflict / bad SPI-related design (seen with many SD cards) by using SPI1/SPI2 for WiFiNINA with setPins(), such as #define SPIWIFI SPI1 // The correct...
  10. K

    Teensy 4.1 - Adafruit Airlift Featherwing Co-Processor FTP Server not opening Port 21

    @mjs513, It seems that there is some severe issue when using T4.1 + Featherwing + even Adafruit WiFiNINA; now you have to check if we still have the same issue with any other board you have (SAMD, nRF52, RP2040, etc.) + Featherwing. My wild guess is possibly some conflict / (Teensy core or...
  11. K

    Teensy 4.1 - Adafruit Airlift Featherwing Co-Processor FTP Server not opening Port 21

    I've some simple tests here and : 1. WiFiNINA and WiFiNINA_Generic are working OK with Nano_33_IoT and Nano_RP2040_Connect (using arduino-pico core) running WiFiWebServer. Using mbed_rp2040 core => Nano_RP2040_Connect crashes while using either WiFiNINA and WiFiNINA_Generic (so terrible...
  12. K

    Teensy 4.1 - Adafruit Airlift Featherwing Co-Processor FTP Server not opening Port 21

    HI @mjs513 That's good news. As I suspect, the xfer bug affects 2-ways in WiFiNINA. We already fixed just 1-way, now still have to find out and fix the other way. Sorry, have no time now. Can you use FTPClient_Generic as Client to test? FileZilla still has elusive issue with FTPServer Could...
  13. K

    Teensy 4.1 - Adafruit Airlift Featherwing Co-Processor FTP Server not opening Port 21

    HI @wwatson, You can also help test using WiFiNINA_Generic with Featherwing, just by modifying file WiFiNINA_Pinout_Generic.h, line #368-381 to #if defined(__IMXRT1062__) // For Teensy 4.x #warning You have to modify pin usage according to actual connection for Teensy 4.0/4.1...
  14. K

    Teensy 4.1 - Adafruit Airlift Featherwing Co-Processor FTP Server not opening Port 21

    Hi @wwatson Thanks for the code. It'll take some time later to merge the Adafruit WiFiNINA to WiFiNINA_Generic library, as I currently don't have the Featherwing to test. To test the new mod, which fixes the file transfer, you can change your version of WiFiNINA library, file WiFiClient.cpp...
  15. K

    Teensy 4.1 - Adafruit Airlift Featherwing Co-Processor FTP Server not opening Port 21

    Hi @wwatson Could you please post the code or make a PR to add WiFiNINA support to FTP_Server_Teensy41, so that we can save duplication and time. I'll try to have a look to see if there is any more bug when WiFiNINA working as FTP Server.
  16. K

    Teensy 4.1 - Adafruit Airlift Featherwing Co-Processor FTP Server not opening Port 21

    Hi @mjs513 I suggest you first try using another known-working FTP Server, such as VSFTP, ftpd, or FTP_Server_Teensy41 to be sure your Adafruit Featherwing board is working OK (hardware, nina-fw, etc). Then moving on to use the board with possibly-still-buggy SimpleFTPServer. I haven't tried...
  17. K

    Teensy 4.1 - Adafruit Airlift Featherwing Co-Processor FTP Server not opening Port 21

    Testing OK with FTP_Server_Teensy41 Starting FTP_Server_SDFAT2 on TEENSY 4.1 with QNEthernet FTP_Server_Teensy41 v1.1.0 Initializing SD card... Wiring is correct and a card is present. Card type: SDHC Volume type is FAT32 Volume size (Kbytes): 31452672 Volume size (Mbytes): 30715...
  18. K

    Teensy 4.1 - Adafruit Airlift Featherwing Co-Processor FTP Server not opening Port 21

    HI All, Please use the new WiFiNINA_Generic releases v1.8.14-5 I've been testing many times and still uploading OK, without losing data. Will update the forked WiFiNINA later, if necessary. --- Releases v1.8.14-5 1. Fix bug causing data lost when sending large files. Check Thread: Teensy...
  19. K

    Teensy 4.1 - Adafruit Airlift Featherwing Co-Processor FTP Server not opening Port 21

    This is the directory listing, showing correct octocat.jpg file size of 51695 bytes, after running FTPClient_UploadImage example. The server is VSFTP on RPi pi@raspberrypi-02:/home/ftp_test $ ls -la total 80 drwxrwxrwx 3 ftp_test ftp_test 4096 May 22 18:40 . drwxr-xr-x 4 root root...
  20. K

    Teensy 4.1 - Adafruit Airlift Featherwing Co-Processor FTP Server not opening Port 21

    Hi All, Wow, I just found out and fixed the bug in WiFiNINA + WiFiNINA_Generic libraries. Already tested OK using Nano_RP2040_Connect with FTPClient_Generic. The very bad bug affects sending TCP data consecutively, leading to very short or corrupted uploading files. Will finalize and update...
  21. K

    FTPClient_Generic Library

    Releases v1.3.0 1. Fix uploading issue of large files for WiFi, QNEthernet
  22. K

    Teensy 4.1 - Adafruit Airlift Featherwing Co-Processor FTP Server not opening Port 21

    Hi @wwatson The new FTP_Server_Teensy41 releases v1.1.0 has just been published. Your contribution is noted in Contributions and Thanks Best Regards, --- Releases v1.1.0 1. Fix bug incomplete downloads from server to client. Check Incomplete downloads from server to client. #2
  23. K

    FTPClient_Generic Library

    Try the new FTPClient_Generic releases v1.2.0,which is supporting the vsftpd Server using in Linux, Ubuntu, Raspberry Pi, etc. now. The following is debug terminal output when running example FTPClient_UploadImage on TEENSY 4.1 with using NativeEthernet, connecting to vsftpd server Starting...
  24. K

    FTPClient_Generic Library

    Hi @xslippy The new FTPClient_Generic releases v1.1.0 has just been published. Please test and report any issue, using the new examples in QNEthernet Be sure to use another Teensy 4.1 with QNEthernet using FTP_Server_Teensy41 library as the server. Modify the Server IP, ftp_user, ftp_pass as...
  25. K

    FTPClient_Generic Library

    Hi, It seems that you're using MagJack Kit with either QNEthernet or NativeEthernet. The code you're using is designed for only W5x00. I'm sorry the current version v1.0.0 is not supporting QNEthernet or NativeEthernet yet. The new release v1.1.0 will be published by today to add the support...
  26. K

    Using analogWriteFrequency on Teensy 4.1 @ ~2 Hz or lower

    Another choice is to use Teensy_Slow_PWM library
  27. K

    Searching for FTP Server example on Teensy 4.1 with QNEthernet

    HI @Maher Check the new FTPClient_Generic library at FTPClient_Generic Library
  28. K

    FTPClient_Generic Library

    FTPClient_Generic Library How To Install Using Arduino Library Manager Features This FTPClient_Generic Library is a simple yet complete FTP Client library for AVR, mega-AVR, Portenta_H7, Teensy, SAM DUE, Arduino SAMD21, Adafruit SAMD21/SAMD51, Adafruit nRF52, ESP32/ESP8266, STM32...
  29. K

    Searching for FTP Server example on Teensy 4.1 with QNEthernet

    I'm in the process of porting / rewriting the new FTPClient_Generic, to support all boards (including Teensy, Portenta, SAMD, RP2040, etc), using Ethernet, WiFi. I'll publish the new library within several days. Some preliminary test results hereafter. The server is Teensy4.1 using QNEthernet...
  30. K

    New lwIP-based Ethernet library for Teensy 4.1

    @bicycleguy You can also currently try to use my EthernetWebServer_SSL library to see if OK for you.
  31. K

    Ethernet_Generic and EthernetWebServer now supporting Teensy SPI1/SPI2 for W5x00

    EthernetWebServer Releases v2.2.0 1. Add support to SPI1, SPI2 for Teensy using W5x00 with Ethernet_Generic library 2. Add support to custom SPI for Mbed RP2040, Portenta-H7, etc. using W5x00 with Ethernet_Generic library 3. Add examples AdvancedWebServer_Teensy4x_SPI1 to demo new feature 4...
  32. K

    Ethernet W5500 with Teensy 4.1

    Try to use my Ethernet_Generic or EthernetWebServer library I'm using here OK, without any pull-up resistor, for either Teensy4.0 or Teensy4.1 Starting AdvancedWebServer on TEENSY 4.1 with W5x00 using Ethernet_Generic Library on SPI0/SPI EthernetWebServer v2.1.3 [EWS] ===========...
  33. K

    Teensy 4.1 - Adafruit Airlift Featherwing Co-Processor FTP Server not opening Port 21

    The accept branch as well as many other PRs have been merged into WiFiNINA_Generic v1.8.14-4 so that you can use conveniently.
  34. K

    Teensy 4.1 - Adafruit Airlift Featherwing Co-Processor FTP Server not opening Port 21

    @mjs513, It's great you made some good progress. I think you have to update the firmware to sync with the library fix. Please post on Adafruit Forum or ask @JAndrassy how to update the firmware for Adafruit Airlift FeatherWing, even I think you can use the same firmware update utility...
  35. K

    Teensy 4.1 - Adafruit Airlift Featherwing Co-Processor FTP Server not opening Port 21

    The WiFiNINA Library is still buggy and is slowed to accept good PRs. I don't have the same hardware to test, but think FTPServer has issue with current version of WiFiNINA. Check Using WIFI-NINA with FtpServer; no accept() and PR added server.accept() #204 Try using @JAndrassy forked...
  36. K

    Searching for FTP Server example on Teensy 4.1 with QNEthernet

    I'm testing now using FileZilla v3.46.3 and OK in passive mode Starting FTP_Server_SDFAT2 on TEENSY 4.1 with using QNEthernet FTP_Server_Teensy41 v1.0.0 Initializing SD card... Wiring is correct and a card is present. Card type: SDHC Volume type is FAT32 Volume size (Kbytes): 31452672...
  37. K

    Searching for FTP Server example on Teensy 4.1 with QNEthernet

    Hi Electrolyt Thanks for testing. The passive mode is working OK here. I'm testing using Ubuntu pftp or ftp -p. The default data port is default at 55600 in passive mode, instead of 20 in active mode. But you can change the passive data port via the following command in the example // Object...
  38. K

    Searching for FTP Server example on Teensy 4.1 with QNEthernet

    The new FTP_Server_Teensy41 has just been published to support Tensy 4.x using QNEthernet, NativeEthernet or W5x00 using Ethernet_Generic Library It's currently supporting SD card, using SDFat. The LittleFS, other FS using (Q)SPI Flash will be added gradually. Please check, test and report any...
  39. K

    Searching for FTP Server example on Teensy 4.1 with QNEthernet

    I've ported and will create a new FTP_Server for Teensy 4.1 QNEthernet, as well as many other boards, using WiFi, Ethernet W5x00, ENC, etc. Tested so far OK with QNEthernet, RP2040 W5x00, etc. Will try to publish the new library within a week.
  40. K

    AsyncWebServer_Teensy41 for QNEthernet

    Hi Jakespeed, BriComp, everybody interested in this project, Please find the new FS-not-working-yet AsyncFSWebServer_Teensy41 releases v1.4.2-alpha-0 As noted, you can try this library using either SD, PSRAM, (Q)SPI Flash, etc. by selecting a type in the code #define USING_PSRAM...
  41. K

    AsyncWebServer_Teensy41 for QNEthernet

    Hi Jakespeed and BriComp, I just spent some time to port / add the features to support T41 QNEthernet, FS (SD, PSRAM, SPI, QSPI, etc.). The new example code, adapted from Async_ESP32_FSWebServer example, compiles and runs OK, but I just couldn't test upload / download the files yet, because I...
  42. K

    AsyncWebServer_Teensy41 for QNEthernet

    It's great you've made some progress. I'm sorry I can help you now. Please have a look at the similar example 1. ESP32_FS_EthernetWebServer then adapt the code to work with Teensy 4.1 LittleFS I also have similar request for Portenta_H7 in this Unable upload file issue, you can coordinate...
  43. K

    AsyncWebServer_Teensy41 for QNEthernet

    I don't see why not as they're independent. Just try if there is any issue. You can check the following examples 1. ESP_AsyncFSBrowser 2. ESP32_FS_EthernetWebServer and adapt to your use-case.
  44. K

    MQTTPubSubClient_Generic Library

    MQTTPubSubClient_Generic Library How To Install Using Arduino Library Manager Why do we need this Async MQTTPubSubClient_Generic Library This MQTTPubSubClient_Generic Library is based on and modified from - Joël Gähwiler's lwmqtt Library - Joël Gähwiler's async-mqtt Library - Hideaki Tai's...
  45. K

    AsyncUDP_Teensy41 Library

    AsyncUDP_Teensy41 Library How To Install Using Arduino Library Manager Why do we need this Async AsyncUDP_Teensy41 Library Features This AsyncUDP_Teensy41 library is a fully asynchronous UDP library, designed for a trouble-free, multi-connection network environment, for Teensy 4.1 using...
  46. K

    New AsyncHTTPRequest_Teensy41 Library

    AsyncHTTPRequest_Teensy41 Library How To Install Using Arduino Library Manager Why do we need this Async AsyncHTTPRequest_Teensy41 Library Features 1. Asynchronous HTTP Request library for Teensy 4.1 using built-in QNEthernet 2. Providing a subset of HTTP. 3. Relying on on Teensy41_AsyncTCP...
  47. K

    AsyncWebServer_Teensy41 for QNEthernet

    AsyncWebServer_Teensy41 Library How To Install Using Arduino Library Manager Why do we need this Async AsyncWebServer_Teensy41 Library This library is based on, modified from Hristo Gochkov's ESPAsyncWebServer to apply the better and faster asynchronous feature into Teensy 4.1 using built-in...
  48. K

    AsyncMQTT_Generic Library

    AsyncMQTT_Generic Library How To Install Using Arduino Library Manager This AsyncMQTT_Generic Library is based on and modified from Marvin Roger's async-mqtt-client Library, to provide support to many more boards besides ESP32/ESP8266, such as STM32F, Portenta_H7, Teensy 4.1, , etc. boards...
  49. K

    Teensy41_AsyncTCP Library for QNEthernet

    Teensy41_AsyncTCP Library How To Install Using Arduino Library Manager Features This library is based on, modified from: This Teensy41_AsyncTCP Library is based on and modified from - Hristo Gochkov's ESPAsyncTCP - Hristo Gochkov's AsyncTCP to apply the better and faster asynchronous...
  50. K

    WebSockets_Generic Library.

    It looks good to me. When will the new waitForLink() function available ?
Back
Top