『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 19676|回复: 23

Sonoff使用ESPtool刷写Tasmota教程

  [复制链接]

3

主题

76

帖子

574

积分

论坛积极会员

积分
574
金钱
498
HASS币
0
发表于 2017-11-24 21:55:43 | 显示全部楼层 |阅读模式
本帖最后由 mozzie 于 2017-11-24 22:40 编辑

众所周知,Tasmota固件是一个很知名的固件,下面介绍下如何使用ESPtool刷入该固件。

1、硬件准备:
杜邦线四条
CH340g USB转TTL小板一枚
排针
Sonoff Basic一个

2、软件准备
python安装包
esptool安装包

3、具体流程

1)焊接排针,详情参照老高教程
2)使用杜邦线连接TTL,具体针脚见图(借用老高的图)
6.png

3)安装python
安装包在此不做提供,百度一搜一大把,安装时建议把Add Python to PATH勾选上,自动配置环境变量。
1.png

4)安装esptool
安装包见附件,下载后解压,按照下列流程操作:

进入解压目录,按住shift点击鼠标右键,选择在此处打开命令窗口
2.png

命令窗口中输入
python setup.py install


4.png

静静等待,待出现下图时则安装完成。
5.png

5)连接Sonoff至电脑并打开刷机模式

按住Sonoff上的微动开关插入USB,电脑将自动安装驱动,进入设备管理器,记下端口号,下面以COM4作为案例。
7.png

6)备份原版固件
esptool.py --port COM4 read_flash 0x00000 0x100000 image1M.bin

8.png
7)清除固件数据(非必须)
esptool.py --port COM4 erase_flash

9.png
8)刷写固件
将固件与esptool放到同一个目录下,命名为sonoff.bin
esptool.py --port COM4 write_flash -fs 1MB -fm dout 0x0 sonoff.bin

10.png


至此,操作完成
esptool-2.1.tar.gz (67.36 KB, 下载次数: 457)

评分

参与人数 1金钱 +12 收起 理由
+ 12 谢谢分享!

查看全部评分

回复

使用道具 举报

123

主题

4661

帖子

1万

积分

管理员

囧死

Rank: 9Rank: 9Rank: 9

积分
16410
金钱
11664
HASS币
45
发表于 2017-11-25 00:32:42 | 显示全部楼层
感谢分享,非常好的方法
回复

使用道具 举报

30

主题

441

帖子

1614

积分

金牌会员

Rank: 6Rank: 6

积分
1614
金钱
1173
HASS币
0
QQ
发表于 2017-11-25 15:11:20 | 显示全部楼层
楼主的干货,值得让人赞颂千篇!最近正在研究sonoff,无意中看到此文,犹如雪中送炭,感谢
回复

使用道具 举报

0

主题

29

帖子

99

积分

注册会员

Rank: 2

积分
99
金钱
70
HASS币
0
发表于 2017-11-30 15:07:06 来自手机 | 显示全部楼层
感謝分享
回复

使用道具 举报

30

主题

997

帖子

4151

积分

论坛元老

Rank: 8Rank: 8

积分
4151
金钱
3149
HASS币
0

活跃会员

发表于 2017-12-2 23:17:51 | 显示全部楼层
谢谢分享!!
回复

使用道具 举报

0

主题

51

帖子

197

积分

注册会员

Rank: 2

积分
197
金钱
146
HASS币
0
发表于 2017-12-3 21:12:55 | 显示全部楼层
谢谢分享!!
回复

使用道具 举报

1

主题

231

帖子

2802

积分

金牌会员

Rank: 6Rank: 6

积分
2802
金钱
2571
HASS币
0
发表于 2017-12-5 15:15:04 | 显示全部楼层
谢谢分享!学习了
回复

使用道具 举报

1

主题

53

帖子

224

积分

中级会员

Rank: 3Rank: 3

积分
224
金钱
171
HASS币
0
发表于 2018-2-6 11:26:41 | 显示全部楼层
ESP8266Flasher-NodeMCU-0.9.5.exe
用这个吧,一键更简单。
回复

使用道具 举报

12

主题

268

帖子

1351

积分

金牌会员

Rank: 6Rank: 6

积分
1351
金钱
1083
HASS币
4
发表于 2018-3-6 21:24:32 | 显示全部楼层
谢谢分享!学习了
回复

使用道具 举报

34

主题

335

帖子

1848

积分

金牌会员

Rank: 6Rank: 6

积分
1848
金钱
1513
HASS币
0
发表于 2018-3-13 21:42:06 来自手机 | 显示全部楼层
感谢分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-23 21:46 , Processed in 0.125126 second(s), 37 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表