{"id":930801,"date":"2025-11-19T13:51:18","date_gmt":"2025-11-19T12:51:18","guid":{"rendered":"https:\/\/blog.darkbyte.sk\/?p=930801"},"modified":"2026-04-16T14:14:36","modified_gmt":"2026-04-16T12:14:36","slug":"mb03-a-trable-s-wifi","status":"publish","type":"post","link":"https:\/\/blog.darkbyte.sk\/?p=930801","title":{"rendered":"MB03+ a trable s WiFi"},"content":{"rendered":"<p align=\"justify\">Hoci v MB03 m\u00e1m WiFi modul, pou\u017eil som ho mo\u017eno raz. V\u010dera som si to chcel kone\u010dne vysk\u00fa\u0161a\u0165, no stroskotal som.<\/p>\n<p><!--more--><\/p>\n<p align=\"justify\">Skon\u010dil som na tom, \u017ee aktu\u00e1lna WiFi utilita mi nefungovala spr\u00e1vne, preto\u017ee m\u00f4j ESP modul mal predpotopn\u00fd firmware (AT 1.2.0.0 &#038; SDK 1.5.4.1). Bohu\u017eia\u013e tento firmware e\u0161te nepodporuje OTA update, tak\u017ee mi neostalo ni\u010d in\u00e9, len modul z MB\u010dka vybra\u0165 a updatova\u0165 ho pomocou USBtoSerial modulu cez notebook. Nerob\u00edm to be\u017ene, tak\u017ee som to nevedel z hlavy. N\u00e1vody s\u00fa samozrejme v\u00e4\u010d\u0161inou windows\u00e1cke, ale tie s\u00fa mi na ni\u010d, lebo Windows nepou\u017e\u00edvam. Nakoniec som na\u0161iel aj nejak\u00fd postup pod Linuxami, mne to v\u0161ak nechodilo. Modul po naflashovan\u00ed len blikal modrou ledkou, \u010do zna\u010d\u00ed chybu programovania.<\/p>\n<p align=\"justify\">Sk\u00fa\u0161al som to cez odpor\u00fa\u010dan\u00fd <em>esptool<\/em>, ale nech som sk\u00fa\u0161al \u010doko\u013evek pod\u013ea viacer\u00fdch r\u00f4znych n\u00e1vodov, modul mi fungoval len so star\u0161ou kombinovanou bin\u00e1rkou <a href=\"https:\/\/github.com\/Edragon\/esp_firmware\/blob\/master\/Firmware\/AT-espressif\/old\/V1.5\/1.5_1MB_8285.bin\" target=\"_blank\">Espressif AT 1.5.1<\/a>, alebo e\u0161te s <a href=\"https:\/\/github.com\/Edragon\/esp_firmware\/blob\/master\/Firmware\/AT-espressif\/old\/V2.0_AT_Firmware(ESP)\/v2.0%20AT%20Firmware(ESP).bin\" target=\"_blank\">touto V2.0<\/a>. Programovanie pomocou \u010diastkov\u00fdch bin\u00e1riek kon\u010dilo vy\u0161\u0161ie spom\u00ednanou chybou. Myslel som si \u017ee to nevad\u00ed, lebo to nejak chodilo a s t\u00fdmito kombinovan\u00fdmi bin\u00e1rkami mi zafungovala aj aktualiz\u00e1cia cez MB03 WiFi utilitu. Nete\u0161il som sa ale dlho. WiFi utilita sa nevedela pripoji\u0165 na NTP server a hl\u00e1sila timeout.<\/p>\n<p align=\"justify\">Moja MB03 m\u00e1 od v\u00fdroby osaden\u00fd modul ESP01 od Ai Thinker tak mi napadlo, \u010di nie je probl\u00e9m v \u0148om. Vysk\u00fa\u0161al som ten ist\u00fd postup s in\u00fdm modulom ESP01S, \u010do som mal v \u0161upl\u00edku, ale v\u00fdsledok bol rovnak\u00fd. Aj tento modul mi hl\u00e1sil NTP timeout, tak\u017ee som za\u010dal tu\u0161i\u0165, \u017ee ten postup aktualiz\u00e1cie firmware nebude dobr\u00fd. Op\u00e4\u0165 som za\u010dal sk\u00fa\u0161a\u0165 flashovanie \u010diastkov\u00fdch bin\u00e1riek pomocou <em>esptool<\/em>, ale tentokr\u00e1t som si stiahol ofici\u00e1lny <a href=\"https:\/\/github.com\/espressif\/ESP8266_NONOS_SDK\" target=\"_blank\">aktu\u00e1lny firmware<\/a> a povedal som si, \u017ee to proste mus\u00ed chodi\u0165. <\/p>\n<p align=\"justify\">Len\u017ee hoci <em>esptool<\/em> v\u0161etko v pohode naprogramoval, v\u00fdsledok bol v\u017edy nefukn\u010dn\u00fd modul s blikaj\u00facou modrou ledkou. Stokr\u00e1t som si skontroloval parametre pre <em>esptool<\/em>, \u010di m\u00e1m spr\u00e1vne bin\u00e1rky, k\u00e1ble som vymenil, in\u00fd notebook som sk\u00fasil a furt ni\u010d. Nakoniec som v z\u00fafalstve znova za\u010dal preh\u013ead\u00e1va\u0165 internet, vr\u00e1tane r\u00f4znych ESP f\u00f3r a a\u017e tam som na\u0161iel nen\u00e1padn\u00fa pozn\u00e1mku, \u017ee \u010diastkov\u00e9 bin\u00e1rky sa maj\u00fa programova\u0165 naraz, nie postupne, ako tvrdia v\u0161etky n\u00e1vody pre linux, ktor\u00e9 som na\u0161iel.<\/p>\n<p align=\"justify\">Tak\u017ee spr\u00e1vne parametre pre naflashovanie ESP01 s 1M flashkou maj\u00fa vyzera\u0165 takto:<br \/>\n<code>esptool write_flash --flash_size 1MB 0x00000 boot_v1.7.bin 0x01000 at\/512+512\/user1.1024.new.2.bin 0xfb000 blank.bin 0xfc000 esp_init_data_default_v08.bin 0xfe000 blank.bin 0x7e000 blank.bin<br \/>\n<\/code><\/p>\n<p align=\"justify\">Pr\u00edkaz treba spusti\u0165 z podadres\u00e1ra <em>bin<\/em> z ofici\u00e1lneho bal\u00edka firmware. Po tomto sa modul kone\u010dne rozbehol s aktu\u00e1lnym firmware a funguje aj nastavenie RTC z NTP servera. Zadrbal som s t\u00fdm pol d\u0148a len preto, lebo v tomto pr\u00edpade nepomohlo ani RTFM. \u013dudia dnes nie s\u00fa schopn\u00ed ani poriadne nap\u00edsa\u0165 n\u00e1vod.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hoci v MB03 m\u00e1m WiFi modul, pou\u017eil som ho mo\u017eno raz. V\u010dera som si to chcel kone\u010dne vysk\u00fa\u0161a\u0165, no stroskotal som.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[22],"tags":[],"class_list":["post-930801","post","type-post","status-publish","format-standard","hentry","category-zx-spectrum"],"_links":{"self":[{"href":"https:\/\/blog.darkbyte.sk\/index.php?rest_route=\/wp\/v2\/posts\/930801","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.darkbyte.sk\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.darkbyte.sk\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.darkbyte.sk\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.darkbyte.sk\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=930801"}],"version-history":[{"count":10,"href":"https:\/\/blog.darkbyte.sk\/index.php?rest_route=\/wp\/v2\/posts\/930801\/revisions"}],"predecessor-version":[{"id":930811,"href":"https:\/\/blog.darkbyte.sk\/index.php?rest_route=\/wp\/v2\/posts\/930801\/revisions\/930811"}],"wp:attachment":[{"href":"https:\/\/blog.darkbyte.sk\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=930801"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.darkbyte.sk\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=930801"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.darkbyte.sk\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=930801"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}