Forum Rule: Always post complete source code & details to reproduce any issue!

Search:

Type: Posts; User: khoih-prog

Search: Search took 0.00 seconds.

  1. MySQL_MariaDB_Generic Library supports Teensy, nRF52, SAMD, etc. & W5x00/ENC/LAN8742A

    MySQL_MariaDB_Generic

    How To Install Using Arduino Library Manager


    Why do we need this MySQL_MariaDB_Generic

    Have you ever wanted to connect your Arduino project to a database to either...
  2. Replies
    0
    Views
    127

    SinricPro_Generic Library

    https://github.com/khoih-prog/SinricPro_Generic

    How To Install Using Arduino Library Manager

    Current Release


    Why do we need this library

    Many of us are using SinricPro SDK, which is so...
  3. Replies
    0
    Views
    198

    WebSockets_Generic Library.

    https://github.com/khoih-prog/WebSockets_Generic

    How To Install Using Arduino Library Manager

    Current Release

    Why do we need this library

    Many Web services require WebSockets library ,...
  4. Just let you know that the new WiFiNINA_Generic...

    Just let you know that the new WiFiNINA_Generic v1.5.2 now supports FirmwareUpdater for Teensy, SAMD21, SAMD51, nRF52, etc. boards.

    You now can use Arduino IDE W101/WiFiNINA Firmware Updater to...
  5. Did you check David's solution and how-to in...

    Did you check David's solution and how-to in David's #41 ?



    Me too, not only you in the club.



    I guess we have to use the most popular tools, Arduino IDE or Platform.io, so that it's much...
  6. Those broken library versions are Adafruit's...

    Those broken library versions are Adafruit's modified from the original v1.3.0 Arduino nina-fw. Good to know and be careful now.
    Did you test with the original v1.3.0 Arduino nina-fw ?
  7. Happy to know that you've solved the problem, and...

    Happy to know that you've solved the problem, and your perseverance finally pays back big time.
  8. David, It's so great that you get it working...

    David,

    It's so great that you get it working now after finding out the SPI code issues.



    Please also share your experience how to do this, as well as the pinouts you're modifying and using.
  9. Hope to hear your good news tomorrow. ...

    Hope to hear your good news tomorrow.



    IMHO, this can't prove that your SPI bus is running perfectly w/o conflict, as some small errors can't kill it. Screen display noises will be refreshed...
  10. Some more to add 19894 To be sure SS is not...

    Some more to add

    19894

    To be sure SS is not use internally, just run some basic code (not your SPI-slave code, but with all possible SPI-related functions such as SPIFFS, Flash,...
  11. @gredpath This can not be totally correct...

    @gredpath



    This can not be totally correct as Teensy or other boards could use it internally. I happens with ESP32 SPI bus conflict as default ESP32 SPI_SS has been used for...
  12. Another way to do is to design with...

    Another way to do is to design with standard/stable ESP32 running as main processor, with WiFi and sensors and Teensy 4.0 as calculating/GUI co-processor. Then ESP32 communicates with and send...
  13. Can you move the SPI SS pin of Teensy to another...

    Can you move the SPI SS pin of Teensy to another pin and test. For example a Teensy unused pin such as 2, 3, 4 ??? then change the WiFiNINA_Pinout_Generic.h to retest
    Your project is so important...
  14. Wow! You have gone very far and finished a lot of...

    Wow! You have gone very far and finished a lot of things. Later, please post your experience somewhere for us to know how you do that.

    For this WiFiNINA_Generic Library, we just test the WiFiNINA...
  15. I still don't know why Teensy has anything to do...

    I still don't know why Teensy has anything to do here. Some questions:

    1. Do you have a WiFiNINA-module and would like to run with Teensy 4.0?
    2. If so, what kind of Module?
    3. Can you use...
  16. To update WiFiNINA firmware, the easier way is to...

    To update WiFiNINA firmware, the easier way is to use in Arduino IDE

    Tools->W101/WiFiNINA Firmware Updater

    19880

    or use the WiFiNINA Firmware GitHub but I think you have to compile the bin...
  17. I'm confused now. You are using some...

    I'm confused now.

    You are using some WiFiNINA-based board such as Adafruit AirLift FeatherWing with Teensy 4.0?

    If so, the firmware on that board is a slight variant of the Arduino WiFiNINA...
  18. Yes, you can redefine in...

    Yes, you can redefine in WiFiNINA_Pinout_generic.h.

    Add these lines into src/utility/spi_drv.cpp, then turn on _DEBUG_ to be sure you're doing correctly



    #define _DEBUG_

    ...
  19. The GPIO0 pull is done by the driver and you...

    The GPIO0 pull is done by the driver and you don't need to do anything. It's LOW and INPUT when running.

    See in file src/utility/spi_drv.cpp


    void SpiDrv::begin()
    {
    ...
    ...
  20. As WiFiNINA W102 uses SPI, you have to connect...

    As WiFiNINA W102 uses SPI, you have to connect and change the pin definitions in WiFiNINA_Pinout_Generic.h. Currently, the definitions are just a template and to be changed according to your...
  21. DoubleResetDetector_Generic library v1.0.0 used to reconfigure Credentials

    DoubleResetDetector_Generic Library

    DoubleResetDetector_Generic Library


    DoubleResetDetector_Generic is a library for the Arduino AVR, Teensy, SAM-DUE, SAMD, STM32, etc. boards to enable...
  22. Updated April 12 2020 Releases v1.0.10 1....

    Updated April 12 2020

    Releases v1.0.10

    1. New powerful-yet-simple-to-use feature to enable adding dynamic custom parameters from sketch and input using the same Config Portal. Config Portal...
  23. Hi, I'm so sorry I was not clear and created...

    Hi,
    I'm so sorry I was not clear and created some misunderstandings in previous post.

    1. The 2k AT-command buffer limitation will affect only if you create a very complicated HTML page (with...
  24. Hi, If you're planning to use Teensy with...

    Hi,
    If you're planning to use Teensy with ESP8266 AT-command, you have to use another library

    Light-Weight-Credentials-WiFiManager-for-Teensy-SAM-DUE-SAMD-STM32- ESP8266-AT

    1. Please have a...
  25. WiFiManager_NINA_Lite (Light Weight Credentials / WiFi Manager for WiFiNINA modules)

    https://github.com/khoih-prog/WiFiManager_NINA_Lite

    How To Install Using Arduino Library Manager

    This library is a Light Weight Credentials / WiFi Manager for WiFiNINA modules/shields,...
  26. WiFiNINA_Generic Library for WiFiNINA modules to support Teensy and more boards

    https://github.com/khoih-prog/WiFiNINA_Generic

    How To Install Using Arduino Library Manager

    New in v1.5.0

    1. The original Arduino WiFiNINA library only supports very limited boards, such as:...
  27. Updated: Mar 22nd 2020 New in v1.0.1 1. New...

    Updated: Mar 22nd 2020

    New in v1.0.1

    1. New powerful-yet-simple-to-use feature to enable adding dynamic custom parameters from sketch and input using the same Config Portal. Config Portal will...
  28. Hope you are doing OK now. Just had some mods in...

    Hope you are doing OK now.
    Just had some mods in the code so that the Config Portal AP SSID is using unique macAddress/ID of Teensy board now, for example ESP_AT_E50AB22C



    Start...
  29. Just read the schematic PDF of the board, and ESP...

    Just read the schematic PDF of the board, and ESP is connected to Serial1 (TX1/RX1) of T4.

    Arduino-Teensy4_PLUS_ESP-12E_r1-SCH.pdf

    To test, you can change line 31 of the example code from


    ...
  30. Currently, for T4, the example uses Serial2 of...

    Currently, for T4, the example uses Serial2 of T4, and speed is 115KBauds



    #define EspSerial Serial2 //Serial2, Pin RX2 : 7, TX2 : 8
    ...
    // Your Teensy <-> ESP8266 baud rate:
    #define...
  31. If you install using Arduino IDE Library Manager,...

    If you install using Arduino IDE Library Manager, it might have asked you to install the dependency.

    Otherwise, you need to manually install Functional-Vlpp
  32. Hi, Thanks for using the library. This...

    Hi,

    Thanks for using the library.

    This library depends on ESP8266_AT_WebServer Library.

    Please install ESP8266_AT_WebServer Library then recompile.

    The issue now is that the library is...
  33. Better Config Portal GUI The Config Portal...

    Better Config Portal GUI

    The Config Portal screens:

    1.Main Screen

    19369

    2. Input Credentials:
  34. Light Weight Credentials/WiFiManager for Teensy, SAM DUE, SAMD, STM32 & ESP8266 AT

    https://github.com/khoih-prog/ESP_AT_WM_Lite

    How To Install Using Arduino Library Manager

    This library is a Light Weight Credentials / WiFi Manager for ESP8266 AT shields, specially designed to...
  35. Credentials/WiFiManager for Teensy, SAM DUE, SAMD, STM32 running ESP8266 AT shield

    https://github.com/khoih-prog/ESP_AT_WiFiManager

    How To Install Using Arduino Library Manager

    This library is a Credentials / WiFi Connection Manager with fallback web configuration portal...
  36. Update Feb 20th 2020 Releases v1.0.6 ***New...

    Update Feb 20th 2020

    Releases v1.0.6

    ***New in this version***

    1. Add support for ENC28J60 Ethernet shields and other boards such as SAMD, etc,
    2. Add checksum
    3. Add more examples for...
  37. Update Feb 20th 2020 Version v1.0.2 1. From...

    Update Feb 20th 2020

    Version v1.0.2

    1. From v1.0.2+, the library supports many more Arduino boards (Atmel AVR-s, Atmel SAM3X8E ARM Cortex-M3, STM32F series, ESP8266, Intel ARC32(Genuino101),...
  38. Blynk Support for Teensy and Mega boards running ESP8266 AT-command WiFi shields

    https://github.com/khoih-prog/Blynk_Esp8266AT_WM

    This is the library designed to help you eliminate hardcoding your WiFi and Blynk Credentials in Teensy (3.x, 4.0) and Arduino Mega 1280, Mega 2560...
  39. Blynk Support for Teensy boards running Ethernet shields

    https://github.com/khoih-prog/BlynkEthernet_WM

    This is the library designed to help you eliminate hardcoding your Blynk Credentials in Teensy (3.x, 4.0) and Arduino Mega 1280, Mega 2560 boards...
  40. EthernetWebServer for Teensy, Mega boards using Ethernet shields

    https://github.com/khoih-prog/EthernetWebServer

    This is simple yet complete WebServer library for Teensy, AVR Mega boards running Ethernet shields. The functions are similar and compatible to...
  41. New ESP8266_AT_WebServer library supporting Teensy boards running ESP8266 AT shields

    https://github.com/khoih-prog/ESP8266_AT_WebServer

    This is simple yet complete WebServer library for `AVR, Teensy, etc.` boards running `ESP8266 AT-command` shields. The functions are similar and...
  42. Replies
    3
    Views
    278

    Update Feb 7th 2020 BlynkTeensy libraries...

    Update Feb 7th 2020

    BlynkTeensy libraries v1.0.0 just got included into Arduino Library Manager.
    Now you can install this library directly from Arduino Library Manager.

    18991
  43. Replies
    59
    Views
    5,598

    Just installed TD 1.50 and tested with T4 on...

    Just installed TD 1.50 and tested with T4 on Ubuntu 18.04.1 LTS x64 with Arduino IDE 1.8.11. No problem so far with compiling, uploading and running T4 with
    1. ESP8266 shield
    2. Ethernet shield...
  44. You can have a look at ...

    You can have a look at

    https://github.com/khoih-prog/Blynk_Teensy

    T4 is working with ESP8266 AT-command shield, using Hardware Serial.
  45. Replies
    27
    Views
    2,795

    Just installed 1.50beta1 and tested with T4 on...

    Just installed 1.50beta1 and tested with T4 on Ubuntu 18.04.1 LTS x64 with Arduino IDE 1.8.11, no problem so far.
  46. Replies
    3
    Views
    278

    I just write the library to provide Blynk support...

    I just write the library to provide Blynk support for T4 per request from Blynk forum members. I just tested it working OK with a Blynk (GUI) sample project, not a real-life project yet.

    But...
  47. Replies
    3
    Views
    278

    Blynk Support for Teensy 4.0

    I post in GitHub the library mod to provide Blynk (http://docs.blynk.cc/) support to Teensy 4.0, as well as other Teensy boards.

    https://github.com/khoih-prog/Blynk_Teensy

    More info about...
Results 1 to 47 of 47