标签:#<标签:0x00007FC411E2C598>#<标签:0x00007FC411E2C458>#<标签:0x00007FC411E2C390>

步骤3-闪烁准备

恭喜!您将ESP从主板上脱颖而出,没有损坏,所有手指都没有燃烧!(我希望。)

在我们闪烁之前,我们需要准备并需要一些工具。

从上一步开始,我仍然拥有所有手头的工具,我还添加了一些跳线。如果您已经有些,很棒。

如果没有 - 这就是我所做的。我将所有导体从1英尺(30厘米)的CAT6固体23AWG线中拉出。现在,我有8个带有不同颜色代码的导体,因此我可以将其保持直截了当。

为了闪烁,我创建了4个短(2英寸 / 5厘米)跳线 - 每种颜色不同。一端,我剥去了约3/8“(10mm)的绝缘材料,另一端大约1/8”(3mm)。长时间将插入我们的闪光设备的女性杜邦连接器中。短端被焊接到ESP上。

我有一根更长的电线6英寸 / 15厘米,我给予了相同的处理。

这4条短线将被焊接到3v3/gnd/rx/tx垫和io0的长电线 - 但在一分钟内进行更多信息。

如果还没有,请清理ESP上的垫子,通量,并在4个销钉(3v3/gnd/rx/tx)中涂上一小块焊料。这比尝试同时将焊料流到电线和垫子上要容易。也将珠子涂在IO0上。

我们正在将电线焊接到以下图片中标记的以下垫子:#1,,,,#2,,,,#3,,,,#4#8

现在,我们将一条短线连接到已经提到的四个垫子中的每一个,用铁的短暂触摸到坐在垫子上焊珠顶部的电线上,直到熔融到珠子中。保持稳定直到珠冷却。然后非常小心,不要推上这条线,因为即使铜线的杠杆作用也可以将垫子撕开。

在这一点上,您需要以某种方式保持ESP保持稳定,因为您将焊接到IO0垫上的长电线,并且很容易被拆除。焊接前,我提前弯曲了这条长电线。电线将需要触摸最近的接地垫(#13在上图的左侧)当您向板上施加电源以发出“闪存模式”时。

如果您有稳定的手,则可以在不焊接IO0的情况下执行此操作 - 但是对我来说,弯曲电线更容易,因此自然会触摸IO0和接地垫,然后用焊料将其固定。

恭喜 - 您几乎可以闪烁了。4条短线准备插入UART模块的杜邦连接器,并在施加电源时用来将IO0接地。

此时 - 您将需要某种方式与ESP进行通信。

我个人正在使用FTDI UART模块这将插入Raspberry PI4上的USB端口。这对我来说比尝试处理RPI中的别针要容易得多。但是您可以只使用RPI(无法帮助您 - 我还没有这样做。但是,如果您没有UART USB连接器并且确实有RPI - 那就是要走的路!)

这是我的“闪烁”钻机。



该FTDI模块上有一个跳线,使我可以为VCC引脚选择3V3或5V。您需要3V3,如果您申请5V,可能会损坏ESP。

您不想在施加电源时养成连接和断开销钉的习惯(我不想在PI内使用销钉的另一个原因。)

我通过关闭RPI,插入USB,将ESP安装在我的帮助手中,用短线指向另一只帮助之手,将ESP安装在我的帮助手中。然后,我将丝带电缆的连接器端伸出一根稳定的手,并确保我可以将所有焊接的电线与销钉配合,而不会在焊接的电线上张开任何张力(所以我不撕下垫子。)

抱歉 - 此设置时没有图片 - 但是主要的Costco Feit线程中有一些照片会让您朝正确的方向前进。

在下一篇文章中,我将讨论执行闪烁的实际软件 - 此时只需将所有物理位设置在适当的位置即可。

步骤4-保留

步骤5-保留

你好,弗林莫斯,

指示很好地工作。期待完成后阅读其余部分。

当我删除Tywe2s时,我使用了更高的热量350c,可能比我需要的要多,并确保将整个板预热以防止热冲击。我加热了整个模块,同时融化了所有焊点,并进行了快速轻推,并且模块刚好滑落。在施加一些干净的焊料和通量后,预热板,然后将模块非常干净地吸收到板上。我喜欢您可以用一些工作来替换ESP8266模块的炸tywe2s。

谢谢 - 对不起,我没有完成。工作有点疯狂。而且我感到不好,我没有照片。但是,那时再也无法将自己带给持有人并重新持有持有人,因为我担心我会再一个……

Flynmoose,我还有另外12个正在转换。我很乐意提供您可能需要完成的任何图片。只要让我知道我如何提供帮助。

很棒的向导!一张注意:我在塔斯莫塔(Tasmota)的tuyamcu和dimmerrange命令中遇到问题,他们一直返回为未知命令。我终于能够通过重新焊接焊料来解决它,似乎GPIO的连接不佳。

我也发布了一些相关的话题Costco Feit智能调光线。我有另一台设备带有Tywe2s模块,我正在尝试闪烁;但是,它的板载组件将使焊料的热量非常困难,而不会损坏它们,至少没有专业设备。因此,我认为没有被问到的问题是有人尝试过删除Tywe2s模块盖/盖子吗?这是我在网上发现的通用图片:

TYWE2S_ESP8285

它似乎只是在边缘周围搭配一些零星的焊料。如果可以将其删除以暴露ESP8285芯片,那么我们可以直接在芯片上访问GPIO(引脚15 IIRC)。Sure that isn’t a simple task any amateur with a soldering iron can do, but I’m confident anyone with at least some moderate experience, a steady hand, some fine wire, and a magnifying glass or scope could easily do… at least something sufficient enough to temporarily ground out GPIO0 to enter flash mode.

再次,它可能几乎与仅在陷入困境的情况下删除整个模块一样困难;但是,在其他情况下(例如,我正在处理的烛台灯泡)可能更可行。如果没有人尝试过,我计划下周给它打w。

更新:这些模块上的封面很容易撬开……我用抄写员轻轻地撬了我。我将尝试今晚或明天刷新它,并报告如何进行。


1喜欢

伟大的教程。它证实了localtuya是我走的方式。我并不完全脱离云。(我的焊接技巧几乎无法在Sonoff中获得标头销。)

只是想在这里报告说,我提出的(大部分)无焊方法确实可以正常工作。您需要在闪烁之前剪下1个跟踪,然后在完成后将其重新焊接在一起(因此,上面的“大部分”)。这是必需的,因为tuyamcu在电动机上使用时会使用ESP的TX&RX线路,并且如果发生这种情况,您将无法与ESP芯片进行正确的通信(已测试和确认)。1个痕迹只需要切好的……没有什么需要跳线的刺激性,但是如果有人损坏它们,这是一种选择。这是一对夫妇预先,在我的董事会上剪下的夫妇:


(从Tuya的TX到Tywe2s RX Trace取下了一些焊接面具)


(轻轻切开痕迹,从较大的接地平面区域内降低,并用DMM验证)


(闪烁完成后,我将痕迹焊接在一起,并用DMM验证了连续性)

介意你这是只要焊接您将需要做才能完成这些调光器。只需将您的USB串行闪光灯连接到机式引脚标头,触摸接地的细胞测试导线到ESP8285引脚15(GPIO0),插入USB电缆,然后几秒钟后卸下接地引脚。仅供参考,我建议使用放大遮阳板,玻璃或示波器来确保您在正确的别针上,并且您不会缺乏其他任何东西。如果您没有一个(亚马逊的亚马逊票价为15美元到25美元),它们的价格很便宜,并且会变得更加容易。如果您没有良好的测试线(或者找不到我的笨蛋无法找到的,大声笑),可以用一些细线,缝纫针和一些电胶带制作一个贫民窟。这是该贫民窟设置的照片:

此后,您应该能够使用Tasmotizer或您喜欢的任何闪烁软件来刷新ESP芯片。当您完成并验证了tasmota(或再次安装的任何固件)是否正确加载时,只需转换您剪切的跟踪,然后重新组装!如果你问我,轻松的毛茸茸!另外,如果您很好奇,就无需将TYWE2S盖住或其他任何东西放置……除了在分销和制造过程中保护组件外,它没有其他目的。

笔记:在撰写本文时,如果您使用@flynmoose上面的针头图,请注意,他无意间将销钉订单向后。他知道这一点,但还没有机会纠正它。直到他获得了机会,正确的顺序如下:

  1. TX-从ESP传输串行通信到您的闪存连接
  2. RX-从闪光灯连接到ESP的串行(UART)通信的接收方
  3. 地面 - 整个董事会共有(与AC共同或地面无连接)
  4. VCC -3V3(正面3.3 VDC)运行芯片的功率

更新到单个跟踪切割方法的说明 /图片。

1喜欢

为什么不通过接地正确的销钉禁用MCU呢?

好问题,我确实考虑过。在其他情况下,这可能是更好的选择;但是,三件事使我离开了这个董事会:

  1. RX&TX的痕迹相当明显,孤立且足够长,任何人都可以进行。
  2. 我不能很好地掌握MCU的第一个销钉,同时又拿到了ESP的GPIO0,在整个闪光过程中固定的地面更不用说了。这意味着将跳线从地面焊接到MCU上的销钉,这需要更好的焊接工作,而不仅仅是将2个痕迹焊接在一起。正如我在以前的帖子中所说的那样,我希望对于那些与焊接斗争的人更容易。如果必须有2个焊接作业,则可能会使它们变得更容易。
  3. 我不确定MCU上的哪个PIN是REST,大声笑!我有HT66F0185数据表,但是我不清楚哪个PIN是重置的(也许我只是错过了?)。但是,我从引脚和查看板上都可以清楚的是,哪些引脚 /痕迹是RX&TX。如有疑问,请保持简单并与您所知道的合作。
1喜欢

板上是否已经有一个实际的销钉焊接?从图片中看来,有孔可以连接针头,但不是杜邦跳线的实际标头吗?如果只有孔,您是否只是将跳线固定在闪烁以建立连接的情况下?我还没有把我的东西分开,但是考虑到这种新的更轻松的方法,我现在正在考虑。

这只是孔,但是与我闪过的其他(例如Sonoff等)不同的是,我确实必须施加压力,我的销钉实际上对此非常紧密,根本不需要它。

2个喜欢

只是一个更新,但是对于那些通过我的无焊方法进行闪光的人(老实说,我不算重新售出2个Tuyamcu痕迹:stuck_out_tongue:),请继续保持温和 /谨慎,以删除TYWE2S模块盖。

我一直在部分使用上述方法来闪烁一些Lohas Candelabra灯泡(除了底部铜垫外,还利用模块背面的多个焊接点的灯泡……使其绝对可以在没有专业焊接站的情况下移除),而我无意中弹出了左上角SMD盖。绝对幸运,发现它仍然坐在董事会上……它并不比一粒沙子大得多,并且需要艰苦的耐心才能正确地转售。我只能假设我用抄写员打了它,因为它在我用来拆除盖子的孔附近。到目前为止,这是我闪烁的6个灯泡中只有1个。唯一发生的其他问题是铜地面层的微小碎屑,不时粘贴到 /关闭。Unless it tears into the circuit area of the module this isn’t a huge issue, and I only bothered repairing one that tore without completely tearing off from the board… and that was mostly to keep it from inadvertently touching something somehow and causing a short to ground.

无论如何,只是想指出我遇到的那些问题,这样您就不会像我开始那样自大并损坏事情。

1喜欢

嗨,Technowizard,

如果您有一个标题连接,您会分享一张图片吗?我一直在尝试用DMM弄清楚它们,但不确定。

另外,您是否认为可以从MCU剪下TX线,因此即使它收到指令,也没有将任何内容发送回来?

谢谢

1喜欢

我在上面列出了Flynmoose帖子的更正,但我认为这是您想要的?

实际上,我曾经想过要在自己的事实之后切割TX痕迹,但从未回过头来尝试。明智的沟通是有道理的,尝试不会有任何伤害。我所有的feit型光丝最初都是通过tuya-convert闪烁的,我真的只想出了这种方法在弄清楚如何串行lohas candelabra灯泡之后闪烁这些方法……带有tywe2s模块是极其没有高端设备和/或损坏组件,很难去除。

2个喜欢

我只是尝试过,它不起作用。但是,我仅在另一个板上剪下RX跟踪,然后才起作用。

这就是它的样子。您会看到我在切割痕迹时就刻有接地平面,因此在焊接时必须小心,以免造成短暂的地面。

2个喜欢

实际上是关于什么@plstearns问,那是TX痕迹来自Tuya MCU。请记住,TX转到RX和RX到芯片 /设备之间的TX。无论哪种方式,我都想回答这个问题,所以感谢您提供的信息!我将更新我的说明。

1喜欢

感谢您的澄清。我正处于生命周期的一部分,那里没有很多时间修补,因此该信息可以节省我数小时的故障排除和挫败感。:liticle_smile: