Difference between revisions of "Tasmota Flash Oukitel P2 Plug"

From ivc wiki
Jump to navigationJump to search
(Created page with "600px|right")
 
Line 1: Line 1:
[[Image:tasmota_oukitel_p2_plug.jpg|600px|right]]
[[Image:tasmota_oukitel_p2_plug.jpg|600px|right]]
Oukitel P2, also know as Merisny P2, is a WiFi controllable plug. It is based on the ESP8266 MCU.
== Wiring ==
[[Image:tasmota_oukitel_p2_plug_wiring_top.jpg|500px]]
[[Image:tasmota_oukitel_p2_plug_wiring_bottom.jpg|500px]]
== Esptool ==
Download the [https://github.com/espressif/esptool Esptool] to erase and flash the Tasmota firmware.
=== Erase flash ===
Change the right serial-port, e.g. /dev/tty.usbserial-A98AVCSI
user$ ./esptool.py --port /dev/tty.usbserial-A98AVCSI erase_flash
esptool.py v2.5.1
Serial port /dev/tty.usbserial-A98AVCSI
Connecting....
Detecting chip type... ESP8266
Chip is ESP8285
Features: WiFi, Embedded Flash
MAC: 2c:f4:32:c9:d1:91
Uploading stub...
Running stub...
Stub running...
Erasing flash (this may take a while)...
Chip erase completed successfully in 3.7s
Hard resetting via RTS pin...
user$
=== Upload firmware ===
Download the latest [https://github.com/arendst/Tasmota/releases Tasmota firmware] (tasmota.bin)
user$ ./esptool.py --port /dev/tty.usbserial-A98AVCSI write_flash -fs 1MB -fm dout 0x0 tasmota.bin
esptool.py v2.5.1
Serial port /dev/tty.usbserial-A98AVCSI
Connecting........_____....._____....._____....._
Detecting chip type... ESP8266
Chip is ESP8285
Features: WiFi, Embedded Flash
MAC: 2c:f4:32:c9:d1:91
Uploading stub...
Running stub...
Stub running...
Configuring flash size...
Compressed 575616 bytes to 396460...
Wrote 575616 bytes (396460 compressed) at 0x00000000 in 35.4 seconds (effective 130.1 kbit/s)...
Hash of data verified.
Leaving...
Hard resetting via RTS pin...
user$

Revision as of 17:56, 6 December 2019

Tasmota oukitel p2 plug.jpg

Oukitel P2, also know as Merisny P2, is a WiFi controllable plug. It is based on the ESP8266 MCU.

Wiring

Tasmota oukitel p2 plug wiring top.jpg File:Tasmota oukitel p2 plug wiring bottom.jpg

Esptool

Download the Esptool to erase and flash the Tasmota firmware.

Erase flash

Change the right serial-port, e.g. /dev/tty.usbserial-A98AVCSI

user$ ./esptool.py --port /dev/tty.usbserial-A98AVCSI erase_flash
esptool.py v2.5.1
Serial port /dev/tty.usbserial-A98AVCSI
Connecting....
Detecting chip type... ESP8266
Chip is ESP8285
Features: WiFi, Embedded Flash
MAC: 2c:f4:32:c9:d1:91
Uploading stub...
Running stub...
Stub running...
Erasing flash (this may take a while)...
Chip erase completed successfully in 3.7s
Hard resetting via RTS pin...
user$

Upload firmware

Download the latest Tasmota firmware (tasmota.bin)

user$ ./esptool.py --port /dev/tty.usbserial-A98AVCSI write_flash -fs 1MB -fm dout 0x0 tasmota.bin 
esptool.py v2.5.1
Serial port /dev/tty.usbserial-A98AVCSI
Connecting........_____....._____....._____....._
Detecting chip type... ESP8266
Chip is ESP8285
Features: WiFi, Embedded Flash
MAC: 2c:f4:32:c9:d1:91
Uploading stub...
Running stub...
Stub running...
Configuring flash size...
Compressed 575616 bytes to 396460...
Wrote 575616 bytes (396460 compressed) at 0x00000000 in 35.4 seconds (effective 130.1 kbit/s)...
Hash of data verified.

Leaving...
Hard resetting via RTS pin...
user$