Control Esp32 from a web panel over MQTT protocol

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • esp32-mqtt-example

    This example show how to control an ESP32 trought a web panel using MQTT protocol

  • Tasmota

    Alternative firmware for ESP8266 and ESP32 based devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at

  • Small and sweet. Will give this a try.

    For big and broad, try https://github.com/arendst/Tasmota - I'm using MQTT to home assistant with some Athom devices and they're perfect for no-cloud, low work iot.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • esphome

    ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.

  • For a more battle tested solution, I recommend trying ESPHome - https://esphome.io/ - it supports MQTT as well as many other protocols.

  • RC-Tank

    RC Tank created with ESP32 IDF 4.2

  • I build an MQTT controlled tank using ESP32 controlled using an Android APP controller.

    This is the link in case you would like to heck it out: https://github.com/MihaiLupoiu/RC-Tank

    The code in ESP32 is done in C but tried my best to make it modular as possible for future components.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts