Hi, can anybody explain me, where is the different between WebClient and HTTPClient? My aim: I have an ESP with a Webserver on it. With "192.168.2.77/data?temp=123" I can send the webserver some data from a browser. Now I want to do the same from another ESP. Just guessing and testing without success, what is the right way of these two Clients. Or are both wrong?
@brutzler , for me, WebClient and HTTPClient are synonymous ... if your WebServer is handling "192.168.2.77/data?temp=123" properly with a browser, then, maybe your Client is doing something wrong, such as not providing proper HTTP header
did anyone here has ever used spaniakos/AES on Arduino or ESP8266 and had the cipher output matched when generated with another environment like compiled with java or nodejs?
@martinayotte , now using WiFiClient. And you are right. I had some trouble with the proper header ;-)
I am using the Arduino IDE, using MKR1000 and I am wondering if someone might be able to help me figure out how to upload SSL certs
I see in the documentation that I am suppose to go into the Firmware Updater, and I see where it says to upload SSL certs and add domains, however, it is never asking for a file location to upload from
from Tools --> WiFi101 Firmware/Certificate Updater
@all: Hmmm...Imho this chat is not as frequently used as earlier times? Everybody moved to arduino-esp32? But is the ESP-32 already an alternative choice? Looks like there are still a lot of problems?
@rhertenstein_twitter you're in the wrong place - this is for ESP8266 boards. Might get more help on the Arduino forum @ arduino.cc
@brutzler just got a few to play with. Seems to answer my low power problems (on paper)
@brutzler there should still be a place for the 8266 for a while yet though due to $
Esp8266 still has some potential.
About $4 difference between the esp and esp32=> major difference when you need to buy or sell a large number.
For me is more important, that its working without problems. I have enough work with my way of programming ;-) There its of no good idea for me to change to another (perhaps more powerful µController) where I have to expect that some stuff is not working because of new development. My highest respect to all workers at this project, but I think its better for me to wait some time for stable stuff.
@brutzler I'm just going to start developing for the 32 chip as I need deep sleep features that you can't run on the 8266. I'll be solely in the Arduino environment so I'll report back to you on any issues I encounter in a month or so.
@thomascoope :+1: OK thx
has anyone tried Nim for developing on the ESP?
has anyone tried to convert a "standard" Arduino sketch to use the me-no-dev/ESPAsyncTCP libraries?
for example me-no-dev/ESPAsyncTCP#67
Me No Dev
I have :D
Ah Ha, I figured you of all possible people might have :-)
I like the look of the library and have been scratching my head after reading as many examples as I could find; would you have an example you could share?
Me No Dev
what do you want to achieve?
I want to convert my sketch to use your async buffering library to solve a problem where the block TCP libraries that come with ESP8266/Arduino are causing me to lose characters; this is to add a telnet WiFi connection to Smoothie and other 3D printers / lasercutters
(I have spend a lot of hours tracing the problem down to the TCP end of the equation)
let me hook up: what is the advantage of a async-TCP-connection?
Me No Dev
@brutzler it does not hold the loop
@DouglasPearless there is an example for Async telnet in github
if you are going to push the telnet to the serial, you do not need to buffer
I have LaserWeb send data to the Smoothie via a telnet connection via an ESP8266; the replies lose characters etc. By logging to Serial1 I can see the data flowing to the Smoothie UART and back to the ESP8266 but sometimes not all the characters get back over WiFi to LaswerWeb
I did not see an Async telnet example, I will check again, just a moment