How to Install MySQL on Any Linux VPS (DigitalOcean, Linode, AWS) & Connect Remotely
Setting up a database is crucial for any IoT or web project. In this guide, we walk you through installing …
Browse all 32 tutorials and guides
Setting up a database is crucial for any IoT or web project. In this guide, we walk you through installing …
I have launched a dedicated, free-to-use public MQTT broker for the developer community! Whether you are testing an ESP32 or …
Struggling with the SIM800L blinking fast and never connecting? The problem is almost always power. In this first episode of …
Encountering the human_face_detect_msr01.hpp compilation error on your new ESP32-S3 Cam? This usually happens with ESP32 Board Manager v3.0+. Check out …
Control your ESP32 via WhatsApp! This tutorial builds a complete two-way bridge using Python & MQTT. Send "LED ON" from …
Deploying IoT devices is easy, but updating them once they are mounted on a wall is hard. Discover how to …
Tired of heavy libraries and infinite boot loops? Learn to build a professional, lightweight ESP32 WiFi Manager from scratch. This …
The ultimate guide to setting up ESP32 on Arduino IDE 2.0. This post covers the Board Manager URL, driver installation …
Stop hardcoding Wi-Fi credentials! Learn how to build a professional configuration mode for your ESP32 using the Preferences library and …
Securing your firmware is critical. In this tutorial, we ditch the public clouds and build a secure, automated Over-the-Air (OTA) …
Learn how to perform remote OTA firmware updates on ESP32 using the SIM800L GSM module (2G). A complete guide to …
In Part 5 of the GSM IoT Series, we ditch Wi-Fi and go cellular! Learn how to publish sensor data …