Updated Prerequisites (markdown)

blakadder 2019-04-10 10:08:51 +02:00
parent 36bf1bcb7c
commit 35e9d45a9c
1 changed files with 7 additions and 5 deletions

@ -1,22 +1,24 @@
To install Tasmota on your device you have to prepare some tools and software.
If your device works with the Tuya Smart or Smart Life app it may be possible to flash it with [Tuya Convert](https://github.com/ct-Open-Source/tuya-convert) without disassembly or soldering and skip directly to [Initial configuration](initial-configuration).
## Needed Hardware
<img src="https://user-images.githubusercontent.com/5904370/55688732-43cf8100-597c-11e9-9171-e8f7d975aff4.jpg" width=150 align=right></img>
### Device with an ESP8266/ESP8285 chip
Any [variation](https://en.wikipedia.org/wiki/ESP8266#Espressif_modules) of the [ESP8266 chip](https://www.espressif.com/en/products/hardware/esp8266ex/overview) can be flashed with Tasmota.
*If your device works with the Tuya Smart or Smart Life app it may be possible to flash it with [Tuya-Convert](https://github.com/ct-Open-Source/tuya-convert) without disassembly or soldering.*
### Serial-to-USB adapter with 3.3V power
<img src="https://user-images.githubusercontent.com/5904370/55688731-3f0acd00-597c-11e9-866c-d6ed7658ec4b.png" align=right></img>
* [CH340G](https://cdn.sparkfun.com/datasheets/Dev/Arduino/Other/CH340DS1.PDF) is a reliable and very cheap adapter (example [1](https://www.sparkfun.com/products/14050), [2](https://www.aliexpress.com/item/Smart-Electronics-CH340-Module-Instead-of-PL2303-CH340G-RS232-to-TTL-Module-Upgrade-USB-to-Serial/32827321415.html), [3](https://www.aliexpress.com/item/USB-to-TTL-Converter-UART-Module-CH340G-CH340-Converter-Module-3-3V-5V-Switch-Replace-Pl2303/32866657682.html)).
* [FTDI FT232](https://www.ftdichip.com/Products/ICs/FT232R.htm) - these adapters have a lot of fakes in the market so buy only from reliable sources ([example](https://www.sparkfun.com/products/13746)).
* [CP2102](https://www.silabs.com/documents/public/data-sheets/cp2102-9.pdf) or [PL2303](http://www.prolific.com.tw/UserFiles/files/ds_pl2303HXD_v1_4_4.pdf) - can also work but using an external 3.3V supply might be necessary and thus not recommended for beginners.
* [RaspberryPi](https://github.com/arendst/Sonoff-Tasmota/wiki/Flash-Sonoff-using-Raspberry-Pi) - only for advanced users.
* [NodeMCU](https://en.wikipedia.org/wiki/NodeMCU) and [D1 mini](https://wiki.wemos.cc/products:d1:d1_mini) (Pro/Lite) boards have a micro USB upload port and don't require an adapter.
<img src="https://user-images.githubusercontent.com/5904370/55688731-3f0acd00-597c-11e9-866c-d6ed7658ec4b.png" align=right></img>
Don't forget to install drivers for your serial-to-USB adapter.
***Don't forget to install drivers for your serial-to-USB adapter.***
***Some adapters can be switched between 3.3V and 5V for the data pins, but still provide 5V on the power pin which will fry your device. You **MUST** make sure both the **data** and **VCC** pins are set for 3.3V.***
*Some adapters can be switched between 3.3V and 5V for the data pins, but still provide 5V on the power pin which will fry your device. You **MUST** make sure both the **data** and **VCC** pins are set for 3.3V.*
### Soldering equipment
To solder you'll of course need a soldering iron, soldering tin and some flux. If you're new to soldering check out some soldering tutorial videos while you're at it.