Hi,I am glad you like the library.The main goal was to substitute the buggy-by-nature serial communication with something more reliable. I tried several serial libraries using original AT firmware and at the end I am convinced the AT firmware is not suitable to make a reliable communication when the traffic is not negligible.If you have any questions or comments, just write.And big thanks to Juraj for (now still mysterious for me) piece of code
Hello Jiri. JurajI am trying to use WiFiSpi inan Arduino DUE connected to a WeMos D1 mini pro wifi module.I cannot get it to work.Is the SAM architecture that different?What can I try to tweak to make it work? Data rate divisor? (sam clock is 84MHz and usual divisor constants from AVR maybe do not work)How can I get to this low level details?Thanks for your help and support.
first of all - wiring? did you wire MISO, MOSI and clock to the SPI header? do you power the Wemos from Due 3.3 V pin?
Yes, and SS pin too. (can SS be not wired?)Power from separate LM1117-33; 800mA available.
which pin did you choose for SS on Due? did you set it with WiFiSpi.init()?
there is a small problem with esp8266 SS pin. If esp is reset and the master holds the SS HIGH, then esp doesn't boot (io 15 must be LOW at boot). my recommended solution is here