Prerequisite

maciboy edited this page Jun 4, 2018 · 40 revisions

Home
Theo's Tasmota Tips
What's New

Getting Started

Upload tools

Usage

Devices - Additional Info

Home Automation Integration

Other Integrations

Further Topics

ESP32

Clone this wiki locally

Needed Hardware

  • One of the supported ESP8266 modules
  • 3.3V FTDI USB-to-Serial Converter/Programmer (example) or RaspberryPi
    Please note that there are FTDI programmers that can be switched between 3.3 V and 5 V for the data pins, but still provide 5V on the power pin. This might fry your devices.
  • Soldering iron and header pins

Needed Software

Use either of the following:

  1. PlatformIO (all needed libraries and settings are pre-configured in platformio.ini)

See the PlatformIO or Visual Studio Code links in the right hand menu.

  1. Arduino IDE

See the Arduino IDE link in the right hand menu.

Other Requirements

  • The willingness to solder and tinker
  • The firmware source code found here
  • An MQTT broker
  • An MQTT client to interact with the Sonoff module (Desktop Client, Android App, Home Automation Software, ...)