Skip to content
.:darkbyte:.

ZX Spectrum e-zine

.:darkbyte:.

ZX Spectrum e-zine

MB03+ a trable s WiFi

Posted on November 19, 2025April 16, 2026 By admin

Hoci v MB03 mám WiFi modul, použil som ho možno raz. Včera som si to chcel konečne vyskúšať, no stroskotal som.

Skončil som na tom, že aktuálna WiFi utilita mi nefungovala správne, pretože môj ESP modul mal predpotopný firmware (AT 1.2.0.0 & SDK 1.5.4.1). Bohužiaľ tento firmware ešte nepodporuje OTA update, takže mi neostalo nič iné, len modul z MBčka vybrať a updatovať ho pomocou USBtoSerial modulu cez notebook. Nerobím to bežne, takže som to nevedel z hlavy. Návody sú samozrejme väčšinou windowsácke, ale tie sú mi na nič, lebo Windows nepoužívam. Nakoniec som našiel aj nejaký postup pod Linuxami, mne to však nechodilo. Modul po naflashovaní len blikal modrou ledkou, čo značí chybu programovania.

Skúšal som to cez odporúčaný esptool, ale nech som skúšal čokoľvek podľa viacerých rôznych návodov, modul mi fungoval len so staršou kombinovanou binárkou Espressif AT 1.5.1, alebo ešte s touto V2.0. Programovanie pomocou čiastkových bináriek končilo vyššie spomínanou chybou. Myslel som si že to nevadí, lebo to nejak chodilo a s týmito kombinovanými binárkami mi zafungovala aj aktualizácia cez MB03 WiFi utilitu. Netešil som sa ale dlho. WiFi utilita sa nevedela pripojiť na NTP server a hlásila timeout.

Moja MB03 má od výroby osadený modul ESP01 od Ai Thinker tak mi napadlo, či nie je problém v ňom. Vyskúšal som ten istý postup s iným modulom ESP01S, čo som mal v šuplíku, ale výsledok bol rovnaký. Aj tento modul mi hlásil NTP timeout, takže som začal tušiť, že ten postup aktualizácie firmware nebude dobrý. Opäť som začal skúšať flashovanie čiastkových bináriek pomocou esptool, ale tentokrát som si stiahol oficiálny aktuálny firmware a povedal som si, že to proste musí chodiť.

Lenže hoci esptool všetko v pohode naprogramoval, výsledok bol vždy nefuknčný modul s blikajúcou modrou ledkou. Stokrát som si skontroloval parametre pre esptool, či mám správne binárky, káble som vymenil, iný notebook som skúsil a furt nič. Nakoniec som v zúfalstve znova začal prehľadávať internet, vrátane rôznych ESP fór a až tam som našiel nenápadnú poznámku, že čiastkové binárky sa majú programovať naraz, nie postupne, ako tvrdia všetky návody pre linux, ktoré som našiel.

Takže správne parametre pre naflashovanie ESP01 s 1M flashkou majú vyzerať takto:
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

Príkaz treba spustiť z podadresára bin z oficiálneho balíka firmware. Po tomto sa modul konečne rozbehol s aktuálnym firmware a funguje aj nastavenie RTC z NTP servera. Zadrbal som s tým pol dňa len preto, lebo v tomto prípade nepomohlo ani RTFM. Ľudia dnes nie sú schopní ani poriadne napísať návod.

ZX Spectrum

Post navigation

Previous post
Next post

Leave a Reply

Your email address will not be published. Required fields are marked *

Archives

Categories

Latest Comments

  1. Tom M. on Rok so Steam DeckomFebruary 28, 2026
  2. admin on Rok so Steam DeckomFebruary 26, 2026
  3. Sledge on Rok so Steam DeckomFebruary 25, 2026
Log in
©2026 .:darkbyte:. | WordPress Theme by SuperbThemes