2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Moja prijateljica je za svoj balkon potrebovala nekaj vtičnic z nadzorom wifija - saj veste, običajne stvari: zalivanje rastlin, prižiganje luči, ko se mrači. Tako sem po nekaj brskanju po spletu prišel do MEROSS MSS620 - dveh vtičnic, nadzorovanih z wifi.
Seveda nisem želel obdržati prvotne vdelane programske opreme - morda sem oldschool, vendar ne maram zaupati nekemu nejasnemu kitajskemu podjetju z geslom za WiFi;) Ker nisem našel nobenih podatkov o tem določenem modelu, sem Odločil sem se, da bom imel pogum: 2,4 GHz Wifi, nekaj aplikacij … desno: sliši se kot ESP8266.
Korak: Odprite
Pošiljka je prispela in tam je bila: Dokaj znani MCU modul, RX, TX, GND in nekaj mostička z oznako "KEY". Pograbil sem merilnik kontinuitete in potrdil: vsi ti signali gredo tja, kjer bi pričakoval, da bodo šli za ESP12 - to bo enostavno … tako sem si mislil.
!!!! Preden nadaljujem, morate biti previdni: nikoli ne uporabljajte naprave, ki uporablja odprto omrežno napetost! Omrežna napetost vam lahko resno škodi, v najslabšem primeru pa vas ubije! Če nimate pojma, kaj storiti z omrežno napetostjo, vprašajte nekoga, ki ga pozna! Če ne poznate nikogar, ki vam lahko pomaga - ne dotikajte se tega !!!
Kakorkoli že - prijel sem za serijski adapter USB in ga priključil na RX/TX/GND - je deloval kot čar. Izhod je bil 9600 baudov, MCU je dal kup skrivnostnih sporočil o statusu, lep znak življenja. GPIO0 ESP8266 je treba potegniti v GND, da MCU preklopi v način bliskavice - torej skakalec preko KLJUČNIH nožic, ki napaja sistem … zakaj MCU še vedno govori z mano? Tako je: brez sprememb, če je mostiček KEY zaprt ali odprt - to je za ESP12 nemogoče.
Naveličal sem se vtikanja in odklopa naprave, zato sem sistem napajal prek 3v3 svojega vmesnika USB-Serial in poskusil s strojno ponastavitvijo modula-tudi to ni naredilo ničesar. WTH ??
Merjenje še nekaj kontrolnih zatičev modula ni pomagalo: moralo bi biti nekaj vlečnic, ki bi jih bilo treba zaznati s preprostim merilnikom - niso bili.
Odločil sem se, da bom šel na težjo pot: vedel sem, da so vsi potrebni zatiči na pravem mestu za modul ESP12. Vstavimo enega noter!
2. korak: Nekaj znanega
Nekoliko neustreznih orodij za delo sem uspešno razpakiral modul MCU in spustil svež ESP12, ki je uspel.
Korak: Kdo ste?
Zanimalo pa me je: kaj sem pravkar odstranil? Znebiti se HF Shield je pojasnilo čudno vedenje: to sploh ni bil modul ESP! V notranjosti sem našel MediaTek MT7662 - malce mešanico med ESP8285 in ESP32, eno -čipnim MCU -jem, Wifi -jem in BT -jem, zato mislim, da je bil razvoj namenjen uporabi modula ESP12 - zato obstaja mostiček KEY. Nekje na poti so zamenjali module MCU.
Torej - MSS620 je mogoče vdreti. Vendar se zavedajte, da je potrebno nekaj spajkanja in odstranjevanja modula MCU.
Če vas zanima dodelitev pin:
Releji / kanali: IO12 / IO4
LED: IO5 (zelena/spodnja)/IO13 (rdeča/zgornja)
Stikalo: IO14 (Pulldown, zato ga preberite prek INPUT_PULLUP)