That little black drop labelled NTC is the temperature sensor. Another case of an abandoned feature or a sign of things to come? I have my suspicions that it was supposed to be a humidity sensor, partly because of the H and partly because the firmware reports a static humidity value of 50 together with the temperature. I guess at least one typo is obligatory! It will be interesting to follow the iterations of the design and I wonder which version had all 3 relays and a buzzer.Ī peculiar detail is the unpopulated spot at the top labelled “H2”. The other side of the PCB reveals another moniker for the switch: “NSPanel 86 MC Broad V1.7”. Push the black bar on both sides until it looses its grip on the flat cable then carefully pull it out. To remove the PCB you have to disconnect the screen. To see what exactly is going on between the two Sonoff kindly left the TF_RX and TF_TX pads to make our lives easier, but even if they were not there there is ample access at the screen connector. What’s interesting about Nextion screens is that they do not need a microcontroller to draw each pixel but instead it stores the entire GUI in its controller and uses serial communication with the ESP32 to send and receive events. CST340 is the touch controller for which there’s very little information on the internet. Nextion screens use ARM chips as a controller and this one uses STM32G031G8. On the right side is the header that connects to the relay unit with the same labelling and test pads.Īt the top, nestled under Kapton tape is the Nextion screen controller and touch MCU. The brain is an ESP32-D0WD-V3 chip complemented with 4MB Winbond flash and a 16MB PSRAM chip. Easy access for flashing! If you solder permanent headers there make sure to protect the other side with electrical tape to prevent shorting them out on the metal screen shield.Ībove the headers is the cluster with the ESP32. Removing it reveals a well labeled PCB marked “E32-MSW-NX” and “NSPanel-EU”.Įyes immediately jump to the bottom 5 pin holes that we all love to see: 3V3, RX, TX, GND and IO0. Touch plate has only two screws holding the plastic cover. I cannot reliably guess why exactly, it could be the mains solder traces or possible overheating concerns or who knows… Now you can push it out from the back.Īs you can see, the relays are rated for 10A so the 2A per relay official switch rating must be caused by the PCB design. To get the PCB out of the housing remove the 4 screws on top and the 4 screws in the wire terminals. BZ is most likely a buzzer which also is not present on the PCB and I didn’t notice a spot for it. Either a plan for the future or it got removed during design. RY1 and RY2 are the existing relays and logic dictates RY3 is for the third relay. You can notice that the headers are labelled BZ, RY1, RY2 and RY3. Pop the plastic cover over the relay housing. Remove the touch plate from the relay unit by unclipping it. Time to dig in deeper into the new NSPanel and see what possibilities it hides inside. Sonoff NSPanel is available through Itead store. Shopping links in this article are affiliate links and I earn a small commission when you buy through them Review is not influenced by that fact and is solely my opinion. Some aspects of it might be changed once it reaches production. Sonoff NSPanel teardown and detailed overview.įull disclosure: This is a pre production unit sent to me free of charge by Sonoff.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |