The above copyright notice and this permission notice shall be included in allĬopies or substantial portions of the Software.
#Cloud station client setup software#
Of this software and associated documentation files. Permission is hereby granted, free of charge, to any person obtaining a copy You may also like: I2C SSD1306 OLED Display with ESP32 (Guide) #1 ESP32 Server (Access Point) Go to Sketch > Include Library> Manage Libraries and search for the library name.
These can be installed through the Arduino Library Manager. To interface with the OLED display you need the following libraries. You may also like: Interface BME280 with ESP32 (Guide) I2C SSD1306 OLED Libraries Go to Sketch > Include Library> Manage Libraries and search for the library name. The following libraries can be installed through the Arduino Library Manager. You may also like: Build an Asynchronous Web Server with the ESP32 BME280 Libraries ZIP library… and select the libraries you’ve just downloaded. So, you need to unzip the libraries and move them to the Arduino IDE installation libraries folder.Īlternatively, you can go to Sketch > Include Library > Add.
#Cloud station client setup install#
These libraries are not available to install through the Library Manager. Async TCP library ( download AsyncTCP library).ESPAsyncWebServer library ( download ESPAsyncWebServer library).We’ll use the following libraries to handle HTTP request: You can use the preceding links or go directly to /tools to find all the parts for your projects at the best price!įor this tutorial you need to install the following libraries: Asynchronous Web Server Libraries 2x ESP32 Development boards – read Best ESP32 Boards Review.Parts Requiredįor this tutorial, you need the following parts: The ESP32 server is listening on those routes and when a request is made, it sends the corresponding sensor readings via HTTP response. The client receives the readings and displays them on the OLED display.Īs an example, the ESP32 client requests temperature, humidity and pressure to the server by making requests on the server IP address followed by /temperature, /humidity and /pressure, respectively.The server listens for incoming requests and sends an appropriate response with the readings.It just needs to use the IP address of the server to make a request on a certain route: /temperature, /humidity or /pressure. The client can make HTTP GET requests to the server to request sensor data or any other information.
So, it can connect to the ESP32 server wireless network. So, other Wi-Fi devices can connect to that network ( SSID: ESP32-Access-Point, Password: 123456789).