Innehållsförteckning:
Video: MEROSS MSS620 - en resa in i konstigheter: 3 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:39
En vän till mig behövde några wifi -kontrollerade eluttag för hennes balkong - du vet, de vanliga grejerna: vattna växter, få upp lamporna när det blir mörkt. Så efter lite surfning kom jag på MEROSS MSS620 - två eluttag, wifi -kontrollerade.
Jag ville naturligtvis inte behålla den ursprungliga firmware - kanske är jag gammal, men jag gillar inte att lita på ett obskyrt kinesiskt företag med mitt WiFi -lösenord;) Eftersom jag inte kunde hitta någon information om den specifika modellen, jag valde att gå med min tarm: 2,4 GHz Wifi, någon app … rätt: låter som ESP8266.
Steg 1: Öppna
Paketet kom och där stod det: En ganska bekant MCU -modul, RX, TX, GND och en bygel märkt "KEY". Tog min kontinuitetsmätare och bekräftade: alla dessa signaler går dit jag skulle förvänta mig att de skulle gå för en ESP12 - det här kommer att bli enkelt … så jag tänkte.
!!!! Ett ord av försiktighet innan jag fortsätter: använd aldrig en enhet som använder nätspänning öppen! Nätspänning kan skada dig allvarligt, i värsta fall döda dig! Om du inte har någon idé vad du ska göra med nätspänning, fråga någon som har det! Om du inte känner någon, som kan hjälpa dig - rör inte det där !!!
Hur som helst - tog en USB -seriell adapter och ansluten till RX/TX/GND - fungerade som en charm. Utgången var 9600 baud, MCU gav ett gäng kryptiska statusmeddelanden, fina tecken på liv. ESP8266: s GPIO0 måste dras till GND för att få MCU till blixtläge - så en bygel över KEY -stiften som startar systemet … varför pratar MCU fortfarande med mig? Det stämmer: ingen förändring, om KEY -bygeln var stängd eller öppen - det är omöjligt för en ESP12.
Jag blev trött på att plugga-koppla ur enheten, så jag drev systemet genom 3v3 på min USB-seriell adapter och försökte återställa hårdvaran för modulen-det gjorde heller inget. WTH ??
Att mäta några fler kontrollnålar på modulen hjälpte inte alls: det borde finnas några pullups, som borde vara detekterbara med en enkel mätare - de var inte.
Så jag bestämde mig för att gå den hårda vägen: jag visste att alla nödvändiga stift var på rätt plats för en ESP12 -modul. Låt oss få en där inne!
Steg 2: Något bekant
Lite av de rätta verktygen för jobbet avlödde jag framgångsrikt MCU -modulen och tappade en ny ESP12 in - bang, arbetade ur lådan.
Steg 3: Vem är du?
Men jag var nyfiken: vad hade jag precis tagit bort? Att bli av med HF Shield förklarade det konstiga beteendet: det var inte en ESP -modul alls! Inuti hittade jag en MediaTek MT7662 - lite en blandning mellan en ESP8285 och en ESP32, enkelchips MCU, Wifi & BT. Så jag antar att utvecklingen avsåg att använda en ESP12 -modul - det är därför det finns KEY -bygeln. Någonstans på vägen bytte de MCU -moduler.
Så - MSS620 är hackbar. Men var medveten om att det kräver lite lödning och att bli av med MCU -modulen.
Om du är intresserad av pin -tilldelningen:
Reläer / kanaler: IO12 / IO4
Lysdioder: IO5 (grön/lägre)/IO13 (röd/topp)
Switch: IO14 (nedrullning, så läs den via INPUT_PULLUP)
Rekommenderad:
Arduino Car Reverse Parking Alert System - Steg för steg: 4 steg
Arduino Car Reverse Parking Alert System | Steg för steg: I det här projektet kommer jag att utforma en enkel Arduino Car Reverse Parking Sensor Circuit med Arduino UNO och HC-SR04 Ultrasonic Sensor. Detta Arduino -baserade bilomvändningsvarningssystem kan användas för autonom navigering, robotavstånd och andra
Steg för steg PC -byggnad: 9 steg
Steg för steg PC -byggnad: Tillbehör: Hårdvara: ModerkortCPU & CPU -kylarePSU (strömförsörjningsenhet) Lagring (HDD/SSD) RAMGPU (krävs inte) CaseTools: Skruvmejsel ESD -armband/mathermisk pasta med applikator
Förvandla en roterande telefon till en radio och resa genom tiden: 5 steg (med bilder)
Förvandla en roterande telefon till en radio och resa genom tiden: Jag hackade in en roterande telefon till en radio! Ta upp telefonen, välj ett land och ett decennium och lyssna på bra musik! Hur den fungerar Den här roterande telefonen har en inbyggd mikrodator (en Raspberry Pi) som kommunicerar till radiooooo.com, en webbradio. De
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): 8 steg
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): ultraljudsgivare L298N Dc kvinnlig adapter strömförsörjning med en manlig DC-pin Arduino UNOBreadboardHur det fungerar: Först laddar du upp kod till Arduino Uno (det är en mikrokontroller utrustad med digital och analoga portar för att konvertera kod (C ++)
Airbus - Resa till månen V1: 23 steg
Airbus - Resa till månen V1: Följande en enda lektion i en större serie av Airbus - Discovery Space - Living on the moon tutorials Projektöversikt: Tänk dig att kunna resa ut i rymden. Tränar i månader för att spränga ut i rymden och besöka det internationella rymden