HTTP - Retrieve HTTP websites from the Internet
Materials
AmebaD [AMB21 / AMB22 / AMB23 / BW16] x 1
Example
In this example, the HttpClient library is used to retrieve a webpage
using the HTTP protocol.
First, make sure that the correct Ameba development board is selected
in “Tools” -> “Board”
Then open
“File” -> “Examples” -> “AmebaHttp” -> “SimpleHttpExample”
In the sample code, modify the highlighted section to enter the information
required (ssid, password, key index) to connect to your WiFi network.
Upload the code and press the reset button on Ameba once the upload is
finished. Open the serial monitor in the Arduino IDE and you can see
the information retrieved from the website.
Code Reference
Use
WiFi.begin()
to establish WiFi connection:To get the information of a WiFi connection:
Use
WiFi.SSID()
to get SSID of the current connected network.Use
WiFi.RSSI()
to get the signal strength of the connection.Use
WiFi.localIP()
to get the IP address of Ameba.Use WiFiClient to create a client to handle the WiFi connection.
Use HTTPClient to create a client to handle the HTTP connection.
Use http.get()
to send a GET request to the website.