Съдържание:
Видео: MEROSS MSS620 - пътуване в странността: 3 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
Една моя приятелка се нуждаеше от няколко електрически контакта, контролирани от wifi, за балкона си - знаете ли, обичайните неща: поливане на растения, осветяване, когато се стъмни. Така след малко сърфиране в мрежата, аз измислих MEROSS MSS620 - два контакта, контролирани от wifi.
Разбира се, не исках да запазя оригиналния фърмуер - може би съм oldschool, но не обичам да се доверявам на някаква неясна китайска компания с паролата си за WiFi;) Тъй като не можах да намеря никаква информация за този конкретен модел, аз избрах да си взема смелостта: 2.4GHz Wifi, някакво приложение … вдясно: звучи като ESP8266.
Стъпка 1: Отворете
Пратката пристигна и ето я: Доста познат изглеждащ MCU модул, RX, TX, GND и някакъв джъмпер с надпис „KEY“. Грабнах моя измервателен уред и потвърдих: всички тези сигнали отиват там, където бих очаквал да отидат за ESP12 - това ще бъде лесно … така си мислех.
!!!! Една предупредителна дума, преди да продължа: никога не работете с устройство, което използва отворено мрежово напрежение! Мрежовото напрежение може сериозно да ви навреди, в най -лошия случай да ви убие! Ако нямате идея какво да правите с мрежовото напрежение, попитайте някой, който го знае! Ако не познавате никой, който може да ви помогне - не докосвайте тези неща !!
Както и да е - взех USB сериен адаптер и свързан с RX/TX/GND - работеше като чар. Изходът беше 9600 бода, MCU даде куп загадъчни съобщения за състоянието, приятен знак за живот. GPIO0 на ESP8266 трябва да се изтегли към GND, за да се включи MCU в режим на светкавица - така че джъмпер през КЛЮЧОВИТЕ щифтове, захранващ системата … защо MCU все още ми говори? Точно така: няма промяна, ако джъмпера KEY е затворен или отворен - това е невъзможно за ESP12.
Уморих се да включвам и изключвам устройството, затова захранвах системата през 3v3 на моя USB-сериен адаптер и опитах хардуерното нулиране на модула-това също не направи нищо. WTH ??
Измерването на още няколко контролни щифта на модула изобщо не помогна: трябва да има някои издърпвания, които трябва да бъдат открити с обикновен метър - те не бяха.
Затова реших да тръгна по трудния път: знаех, че всички необходими щифтове са на правилното място за ESP12 модул. Нека вкараме един там!
Стъпка 2: Нещо познато
Малко от правилните инструменти за работа Успешно разпаявах MCU модула и пуснах нов ESP12 - взрив, работещ от кутията.
Стъпка 3: Кой сте вие?
Но ми беше любопитно: какво току -що бях премахнал? Да се отървем от HF Shield обясни странното поведение: това изобщо не беше ESP модул! Вътре открих MediaTek MT7662 - малко смесица между ESP8285 и ESP32, едночипов MCU, Wifi и BT. Така че предполагам, че разработката е имала за цел да използва модул ESP12 - затова има и JEE JMPER. Някъде по пътя смениха MCU модули.
Така че - MSS620 е хакнат. Но имайте предвид, че отнема известно запояване и премахване на MCU модула.
Ако се интересувате от присвояването на щифтове:
Релета / канали: IO12 / IO4
Светодиоди: IO5 (зелен/по -нисък)/IO13 (червен/отгоре)
Превключвател: IO14 (Pulldown, така че го прочетете чрез INPUT_PULLUP)
Препоръчано:
Първи стъпки с безжични сензори за температура и вибрации на дълги разстояния: 7 стъпки
Първи стъпки с безжични сензори за температура и вибрации на дълги разстояния: Понякога вибрациите са причина за сериозни проблеми в много приложения. От валове и лагери на машината до работа на твърдия диск, вибрациите причиняват повреда на машината, ранна подмяна, ниска производителност и нанасят сериозен удар върху точността. Мониторинг
Първи стъпки с STM32f767zi Cube IDE и качване на персонализирана скица: 3 стъпки
Първи стъпки с STM32f767zi Cube IDE и качване на персонализирана скица: КУПЕТЕ (щракнете върху теста, за да закупите/посетете уеб страницата) STM32F767ZISUPPORTED SOFTWARE · STM32CUBE IDE · KEIL MDK ARM µVISION · EWARM IAR EMBEDDED WORKBENCH използва се за програмиране на STM микроконтролери
Как да направите 4G LTE двойна BiQuade антена Лесни стъпки: 3 стъпки
Как да направя 4G LTE двойна BiQuade антена лесни стъпки: През повечето време, с което се сблъсквах, нямам добра сила на сигнала за ежедневните ми работи. Така. Търся и опитвам различни видове антени, но не работи. След загубено време намерих антена, която се надявам да направя и изпробвам, защото тя не градивен принцип
Дизайн на играта с бързо движение в 5 стъпки: 5 стъпки
Дизайн на игра с Flick в 5 стъпки: Flick е наистина прост начин да направите игра, особено нещо като пъзел, визуален роман или приключенска игра
Система за предупреждение за паркиране на автомобил Arduino - Стъпки по стъпка: 4 стъпки
Система за предупреждение за паркиране на автомобил Arduino | Стъпки по стъпка: В този проект ще проектирам обикновена верига за сензори за паркиране на автомобил Arduino, използвайки Arduino UNO и HC-SR04 ултразвуков сензор. Тази базирана на Arduino система за предупреждение за автомобил за заден ход може да се използва за автономна навигация, измерване на роботи и други обхвати