Po ostatniej porażce prędko dokupiłem dwa nowe moduły ESP-01 te po 10 zł z Allegro. Tym razem mocny standard - większość aplikacji w necie bazuje właśnie na tym module. Do tego przejściówkę USB-RS232 TTL z opcją 3,3V by nie bawić się w translacje sygnału.
Cenowo spodobała mi się ta wersja http://www.sibit.pl/sklep/?18,konwerter-usb-rs232-ttl
Konwerter przyszedł wcześniej niż moduły więc ostatnia próba ożywienia ESP-12
Schemat prosty z osobnym zasilaczem do ESP zasilanym z 5V konwertera a całość z USB.
Po trzykrotnym sprawdzeniu wszystkich połączeń i napięć wtykam płytkę ESP ładuję nowe sterowniki do COM (w konwerterze zastosowano FT232RL) i odpalam monitor Arduino. Jeszcze tylko ustawienie portu i prędkość na 115k. I.....
..... AT
......OK
Nooo proszę. Potem sprawdzę co wcześniej było nie tak. Ustawiam prędkość na 9600 AT+CIOBAUD =9600
działa przez chwilę po czym wyskakuje takie coś - to pewnie watchdog. Prękość wraca do 115k
wdt reset
load 0x40100000, len 1396, room 16
tail 4
chksum 0x89
load 0x3ffe8000, len 776, room 4
tail 4
chksum 0xe8
load 0x3ffe8308, len 540, room 4
tail 8
chksum 0xc0
csum 0xc0
2nd boot version : 1.4(b1)
SPI Speed : 40MHz
SPI Mode : QIO
SPI Flash Size & Map: 8Mbit(512KB+512KB)
jump to run user1 @ 1000
r Ž Ă9ô
Ai-Thinker Technology Co. Ltd.
Komenda AT+CSYSWDTDISABLE nie działa .
Wpisywanie komend z ręki to mały horror. Programik ESP Config z tej strony sprawę ułatwia i pozwala np przyłączyć się do mojej sieci. Odczytana wersja firmware to 00.25.0.0 z czerwca 2015 Na razie nie dotykam.
Po zalogowaniu do sieci moduł przestał się restartować.
Najważniejsze do współpracy z Arduino - czy ustawienie prędkości na 9600 zachowuje się po resecie. Komenda AT+RST...........NIE
Trzeba wgrać specjalną wersję ze sztywno ustawioną prędkością 9600 np tu >>>>>>>>
Ale ostatnio przyłączaną sieć pamięta i loguje się bez problemu po resecie.
Wspominają też że trzeba dobrać wersję do wielkości pamięci. W moim zgłasza się 8 Mb (512+515)
Więc update softu trochę poczeka szczególnie, że jak widzę najnowsza wersja firmware to już 1.cośtam
Na razie to bez znaczenia.
Jeszcze tylko zobaczmy stronę producenta modułu www.ai-thinker.com
I wszystko jasne.
Dziękujemy na razie kolegom z Chin
Moduł ESP-12 zostawiam do testów pracy jako samodzielny kontroler pod BLYNK NCU LUNA BASCOM czy co tam się uda zainstalować.
Na razie wracamy do ESP-01 i Arduino
cdn ..............(niewątpliwie)
Brak komentarzy:
Prześlij komentarz