Hi. I’m an electrical engineer with experiences in the development of ESP8266 and ESP32 programs USING aRDUINO ide, applying different communication protocols, like UART (by USB or RPI Serial pin), I2C, TCP/IP and MQTT. I have worked in project based in the TCP/IP communication between ESP and Raspberry Pi, using the flask library for Pi to send request and response remotely to ESP and to a database (MySQL) or MQTT interface (Cayenne or Cloud MQTT). Also, I have used Mosquitto to subscribe and publish information to different topics, receiving the data by UART, TCP/IP or I2C from sensors, mostly DHT22 and HC-SR501, and I have done project adding SIM9000.