v3.1: The test found that the Esp12F circuit was missing two pull-up resistors, the flying lead test was ok, but the touch test was abnormal. . . . I suspect there is a problem with the copper laying
Eliminate copper laying under the antenna and touch position. ps: Bugs in the second generation: The order of Rx and Tx screen printing is reversed; the fuse near the pin header blocks a few, and the actual welding raises the two pin headers, which looks uneven; the second generation download program uses pre-setting for the light strip The GND interface is reserved. If it is not reserved, you can only fly the wire.
Modify the wrong silk screen position: Rx, Tx. Move the pin header and fuse away and add a GND pin header to facilitate downloading the program. Cancel physical switch
Write a test program for the 8266 development board as shown in the figure
(attachment ws2812test.ino), connect D1 to Din of ws2812, vcc and gnd are connected to 3.3V and GND respectively; effect: each lamp bead lights up green in turn, and continues to cycle (no For the development board, we solder the esp12F related circuits on the PCB for testing).
# References
技小新 ESP8266: https://www.bilibili.com/video/BV1dJ411S723?p=8
Fang Chongyue’s touch table lamp design based on ESP-07 :https://oshwhub.com/Fang_cy/ji-yuesp-07-di-chu-mo-tai-deng-she-ji-663534a
All reference designs on this site are sourced from major semiconductor manufacturers or collected online for learning and research. The copyright belongs to the semiconductor manufacturer or the original author. If you believe that the reference design of this site infringes upon your relevant rights and interests, please send us a rights notice. As a neutral platform service provider, we will take measures to delete the relevant content in accordance with relevant laws after receiving the relevant notice from the rights holder. Please send relevant notifications to email: bbs_service@eeworld.com.cn.
It is your responsibility to test the circuit yourself and determine its suitability for you. EEWorld will not be liable for direct, indirect, special, incidental, consequential or punitive damages arising from any cause or anything connected to any reference design used.
Supported by EEWorld Datasheet