MQTT vs HTTP for IoT: Why MQTT is a Better Choice

MQTT (Message Queuing Telemetry Transport) and HTTP (Hypertext Transfer Protocol) are two different communication protocols, each with its own strengths and weaknesses. The choice between MQTT and HTTP depends on the specific requirements of your application. Here are some reasons why MQTT might be a better choice than HTTP in certain scenarios: In a world … Read more

ESP32 ESP-IDF OpenWeatherMap API Sensorless Weather Station

ESP32 ESP-IDF OpenWeatherMap API Sensorless Weather Station example

In this tutorial, we will see how to make HTTP Get request to OpenWeatherMap API from ESP32 using ESP-IDF. We can design a sensorless weather station with OpenWeatherMap to get weather conditions, including temperature, pressure, humidity, wind speed and direction, cloudiness, and precipitation. We will use HTTP client library available in ESP-IDF to make HTTP … Read more

ESP32 ESP-IDF Send Sensor Readings to ThingSpeak Cloud Platform

esp32 esp-idf send sensor readings to thingspeak with http client

In this tutorial, we will learn how to publish sensor readings to ThingSpeak using ESP32 and ESP-IDF. ThingSpeak is an IoT analytics platform that let us store and read data from the cloud. This cloud platform provides an API that allows users to send data by making an HTTP request to that API. We will … Read more

ESP32 ESP-IDF Send Messages to WhatsApp Number

ESP32 ESP-IDF send messages to whatsapp number

In this tutorial, we will see how to send messages to WhatsApp numbers using ES32 and ESP-IDF with Callmeboot’s free API service. The Callmeboot provides an HTTP REST API which can be used to send WhatsApp messages. We will use the HTTP client library available in ESP-IDF to make HTTP GET requests to that message … Read more