# Get Sensor Value and Send to MQTT

**Why is ESP3266?**

ESP3266 is a low-cost WIFI microchip with the use of TCP/IP capability. It is produced by Espressif System in Shanghai, China.&#x20;

![](https://1856353139-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MClo3nC-1US0rbK8Qau%2F-MDXjgqaUi1cvze5rYuL%2F-MDXkddJP20yg5-oJuRm%2FScreen%20Shot%202020-07-31%20at%209.45.21%20AM.png?alt=media\&token=1dae174d-be71-4595-b755-e73145202981)

For environment development, we will use Arduino IDE which is available on Mac, Windows, and Linux. <https://www.arduino.cc/en/main/software>

For this part, we will divide into 2 sections which are "Connect ESP3266 with temperature sensor" and "Connect ESP3266 to MQTT".
