nodemcu-firmware
Test NodeMCU na ESP32
Dnes m napadlo zkusit otestovat stav NodeMCU na ESP32. V poslednch mscch toti vvoj docela oil a dopluj tam potebn moduly znm z NodeMCU pro ESP8266.
Peklad probhl v podku, jen jsem si na Ubuntu 16.04 musel doinstalovat balekpython-future. Nemnil jsem nic z tch asi500voleb pro ESP-IDF, akort jsem si zaplhttpa pr dalch NodeMCU modul, kter pouvm.
No a pak jsem zkouel jednoduchho http klienta:
_http.get(‘_ _https://dilbert.com_ _’,function(c, d) if c < 0 then print('fail') else print(c,d) end end)_ Nic nefungovalo, protoe jsem nebyl online. Zadal jsem tedy znm pkazy: wifi.setmode(wifi.STATION)
wifi.sta.config({ssid=’prace’,pwd=’zatracena’})
… ale ouha, ani jeden z nich nefungoval sprvn. NodeMCU pro ESP32 m toti jinou syntaxi! Mstosetmodeje jenmode. Smrt!
No aconfignefungoval proto, e WiFi HW vbec nebel, mus se toti neekan nejdv spustit pomocwifi.start().
Pak u jsem byl online a mohl se kochat tm, edn https spojen nefungovalo. Zatm netum pro, podle veho to mlo jet, vmake menuconfigje vidt, kter vechny SSL a TLS verze mm povolen, tak to nechpu, ale zkrtka mi to kon s chybou
_esp-tls: mbedtls_ssl_handshake returned -0x4c_
Zeptal jsem se autor:
https://github.com/nodemcu/nodemcu-firmware/issues/2591
A budu vdt jak to vyeit, napu sem.
EDIT po vkendu: NIC jsem nezmnil, ale dnes vechno funguje. Take jsem jako obvykle za blzna:
https://github.com/nodemcu/nodemcu-firmware/issues/2591#issuecomment-447859762