01-02-2023, 10:30
Co do programowania modułu ESP01 i podobnych też trochę powalczyłem.
Generalnie programator to tylko Rx i Tx np. na MAX 232 i jeżeli nie ma w komputerze RS232 to jeszcze sterownik USB np. chiński CH340..
Kluczowe jest aby programator miał zworki lub przełączniki RESET i PROGRAM są różne programatory i niektóre tylko to mają ja w swoim dorabiałem (rezystory polaryzujące 10K w moim już były).
Częstym problemem jest to co Zbyszek opisał "złe zaprogramowanie" objawia sie tymże operacja wygląda na zrobioną ale nie ma komunikacji z modułem przez terminal- LED miga....czyli moduł nie będzie działał.
Wg. mnie kluczowa była kolejność wykonywania operacji załączenia - resetów oraz zawsze przed programowaniem wyczyszczenia pamięci przycisk ERASE.
Moduł ESP01 nie ma gniazda na antenę zewnętrzną i zamknięcie go w puszce nie gwarantuje stabilnego sygnału WiFi więc odciąłem antenę na PCB wlutowałem gniazdo u.FL (IPX) i do tego zastosowałem kabelek o długości 20 cm.
Link
Generalnie programator to tylko Rx i Tx np. na MAX 232 i jeżeli nie ma w komputerze RS232 to jeszcze sterownik USB np. chiński CH340..
Kluczowe jest aby programator miał zworki lub przełączniki RESET i PROGRAM są różne programatory i niektóre tylko to mają ja w swoim dorabiałem (rezystory polaryzujące 10K w moim już były).
Częstym problemem jest to co Zbyszek opisał "złe zaprogramowanie" objawia sie tymże operacja wygląda na zrobioną ale nie ma komunikacji z modułem przez terminal- LED miga....czyli moduł nie będzie działał.
Wg. mnie kluczowa była kolejność wykonywania operacji załączenia - resetów oraz zawsze przed programowaniem wyczyszczenia pamięci przycisk ERASE.
Moduł ESP01 nie ma gniazda na antenę zewnętrzną i zamknięcie go w puszce nie gwarantuje stabilnego sygnału WiFi więc odciąłem antenę na PCB wlutowałem gniazdo u.FL (IPX) i do tego zastosowałem kabelek o długości 20 cm.
Link

