Traditional Culture Encyclopedia - Weather inquiry - What is the use of Internet of Things development board esp8266?

What is the use of Internet of Things development board esp8266?

1, it has an MCU, so we can use it as an MCU. Common functions include: IO control, timer, interrupt, PWM, FreeRTOS, serial communication (UART, IIC, SPI) and so on. Therefore, ESP8266 can complete most of the operations that can be completed by single chip microcomputer. However, it should be noted that ESP8266 has less general IO. If there are many peripherals, you need to consider expanding IO.

2, you can connect to the Internet! This is a very important point! Because it was born for the Internet of Things environment, this is its main purpose. Because it is affordable, it can directly connect to WiFi at home or anywhere, so it can become an excellent Internet of Things device.

It can detect any sensor information in the working environment, such as temperature and humidity, light intensity, soil humidity, water temperature and so on. , and then upload it to the server via wifi. And we only need to log in to the server, and we can observe the information at home or elsewhere.

It can not only monitor, but also remotely control ESP8266 through the network as long as it can connect with wifi, so as to realize the required equipment control: lamps, rice cookers, air conditioners, curtains, sockets and so on.

3. Relevant information can be obtained through the API interface of third-party websites. For example, use ESP8266 to get the data from the weather forecast website, and know the weather situation in Chengdu in the next three days. This is also a very convenient function.

4. It can be used as a crawler to obtain the required information (please be careful not to engage in illegal activities). Because ESP8266 can do POST and GET operations online, we can read some web pages and then filter out the information we need (whether it is displayed or stored).

5、

(1) network relay.

(2)WiFi killer. According to the WiFi protocol, 8266 can send a request to disconnect the device from the route.