admin
December 27, 2022, 3:58am
1
Introduction
Currently PlatformIO is the supported development environment for Personal Console Controllers.
Some Personal Console Controller firmwares developed using PlatformIO:
ESPHome - ESPHome · GitHub
ESPEasy - GitHub - letscontrolit/ESPEasy: Easy MultiSensor device based on ESP8266/ESP32
ESP32-CAM RTSP - GitHub - rzeldent/esp32cam-rtsp: Simple RTSP (streaming image) server for the ESP32CAM. Easy configuration and monitoring through the web interface.
If you do not know which firmware to use, then ESPHome is recommended.
1. ESPHome
ESPHome was designed with Home Assistant (part of Home Agent Node) in mind, so it has better integration than other firmwares .
1.1. Unofficial Ports
1.2. Exploit
admin
December 27, 2022, 9:04pm
3
Migration
Tasmota, ESPeasy, ESP-Link and ESPurna are great firmwares and are supported, so there is generally NO NEED to migrate to ESPHome.
All of them works well on the weaker ESP8266 and can be lighter than ESPHome when web server is enabled. However, for those who wants to keep everything the same, the following are some information on migration.
Tasmota
Open source firmware for ESP devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, serial or KNX.
ESPeasy
ESPurna
ESPLink
esp8266 wifi-serial bridge, outbound TCP, and arduino/AVR/LPC/NXP programmer - GitHub - jeelabs/esp-link: esp8266 wifi-serial bridge, outbound TCP, and arduino/AVR/LPC/NXP programmer