TC1硬改ESP8266刷罗总TC1固件(新增NR图形界面和接入HK流)

前言

现在TC1的A1、A2版本都有固件,不想折腾就刷那些固件即可,本帖只包含硬改说明和操作分享,不探讨哪个固件好与不好。

材料准备

TC1(A1、A2随意)
转接板(根据你的TC1版本自己打板转接板)
ESP12S
TTL刷机工具
刷机软件
TC1固件
电烙铁(焊台、热风枪)
其他焊接材料

拆机操作(略)

开搞

先把罗总固件刷入ESP12S(固件最后提供),转接板未提供ttl刷机接口,
拆芯片、清理焊盘
(我是热风枪400度对着吹,芯片坏了无所谓,底板不坏就行)




上锡膏(焊锡)

焊转接板(转接板打板文件最后提供)
A1

A2

焊ESP12S
A1

A2

确认好焊接是否正常,避免出现短路和接触不良。

完成

插电、开机


因转接板未处理好io对应继电器(我的错),导致A1、A2版本开关顺序不一致,所以通过固件修改(固件通用,只是开关顺序不一致)
A2刷A1固件顺序如下

修正后顺序如下:

PS:目前按键无开关功能,还需罗总进一步完善按键功能。
转接板打板文件:
Gerber_TC1转接板-A1-V0.5_2020-05-07_14-30-10.zip (14.1 KB)
Gerber_TC1转接板-A2-V0.1_2020-05-07_14-30-21.zip (16.7 KB)
固件文件:
tc1-A1.bin.zip (260.0 KB)
tc1-A2.bin.zip (260.3 KB)

NodeRed接入

需要使用节点:
node-red-dashboard
node-red-contrib-homekit-bridged
TC1.json (23.3 KB)
HK中需要将开关x与主卧TC1绑定



HK中效果:

太会玩了,直接跟不你们!!!感谢分享

楼主流弊,但适合本来有风枪的大佬,还要有精湛的焊接技术,门槛高了点。鼓励鼓励。

厉害厉害 :+1:

厉害,不过,还是A1简单粗暴些。

厉害厉害,膜拜大佬。

70+上车a2版本,很香,拖焊大法直接就可以拆了原有的主控,焊接转接板还是使用拖焊大法。附上两张图



完美。直接上esp-12s,比12f贵点,但是方便啊。不用焊接电阻了。

这是高手。

曾经试过拖焊拆,直接焊盘拆坏。不过可能立创5块钱的焊盘比较差

帅锅。。。。。

补充一些可能遇到的坑:
1、esp-12S刷固件时12S的IO0 和 RST 已经默认上拉了。

IO0:

上拉,默认工作模式;

下拉,烧写固件模式(接地);
2、


3、刷好固件再焊接,焊接时最好用下焊油,350度一拖OK

一只菜鸟,大神你流碧啊。

这个只能看看,我还是当普通插排用吧,等有自建服务器版了,劫持一下域名直接用