Esp8266 firmware source install#
The big number 10 is here and with such a big number comes stable ESP32 support and a web installer as the easiest way to install Tasmota. Install Tasmota using a Chrome based browser at. Integration with home automation solutions. Total local control with quick setup and updates.Ĭontrol using MQTT, Web UI, HTTP or serial. RCWL-0516 microwave radar motion sensor.MLX90640 Far infrared thermal sensor array.MGC3130 3D tracking and gesture controller.Honeywell HIH temperature and humidity sensor.BME680 temperature, humidity, pressure and gas sensor.BME280 temperature, humidity and pressure sensor.Smart Home Integrations Smart Home Integrations.
Esp8266 firmware source how to#
This isn't too much of a hassle, I wrote a simple for loop to do it, but what is a hassle is that my configuration needs to be in the form of #defines in a header file, which makes updating a big pain, as I have to figure out what upstream changes were made and how to merge them with mine.Īctually, that's the only drawback I've found, it's otherwise worked perfectly, the community is great, the maintainer is very responsive and the software does what I need and more. Not only do I need to compile my own firmware for this, but I need to compile one version of the firmware per device type. I have tens of devices and I want to deploy firmware on them with specific settings already preloaded, so I can just flash it and have it automatically connect to my Wifi, MQTT server, autoupdate server, etc. Since I'm very familiar with ESPurna but not with TASMOTA or ESPHome, I can share some of its drawbacks: It even supports auto-update over HTTP, so all my devices periodically talk to my home server to see if a new firmware is available using a simple server I wrote: I use it for so many things around the house that the WiFi spectrum is probably completely saturated, it's fantastic.
I've never used Tasmota (though I've heard great things), but I'd like to give props to ESPurna, another similar project: Tons of capability for the money and the process of getting Tasmota up and running with a standard sensor couldn't have been easier. Ultimately would like to get all of the hardware off of the PI and have spare ESP8266 boards around so i have a bit of redundancy. Plan is to create a flash/configure pipeline so i can swap out the ESP boards and/or easily tack more on over time.
Esp8266 firmware source portable#
I put a second one together to run a small portable load cell setup for measuring output rate of the process and pipe all of those measurements through MQTT as well. I had an esp8266 sitting around, so I flashed it with tasmota, configured it to run four thermocouples, and then tied it back to the raspberry pi via MQTT message bus. It started off OK but quickly ran into trouble after the hardware started scaling up (particularly the thermocouples) I was trying to run them all off a raspberry pi running node red. I have a project at home that uses a bunch of thermocouples, power controllers, current sensors, etc.