Witam,
chcę się nauczyć modyfikacji firmware
proszę o pomoc
chciałem zmodyfikować sobie podstawowy soft
- inne piny do przycisku
- inne piny do configu
- inne piny do przekaźnika
czy mogę liczyć na jakąś pomoc
korzystam z obrazu przygotowanego przez Przemka
modyfikacja kompilacji
Tu masz przykład dla wifisocket https://github.com/SUPLA/supla-espressi ... fisocket.c
Zmieniasz nr PORT na taki, jaki Ci pasuje.
Inne modyfikacje w katalogu https://github.com/SUPLA/supla-espressi ... lude/board
Zmieniasz nr PORT na taki, jaki Ci pasuje.
Inne modyfikacje w katalogu https://github.com/SUPLA/supla-espressi ... lude/board
Każde urządzenie elektryczne działa o wiele lepiej jeśli podłączysz je do prądu.
Która dokładnie pytka ? Co wpisujesz po build.sh ?
To zmiany wprowadzasz tu
https://github.com/SUPLA/supla-espressi ... fisocket.h
i tu od linii 17
https://github.com/SUPLA/supla-espressi ... cket.c#L17
do
https://github.com/SUPLA/supla-espressi ... cket.c#L39
https://github.com/SUPLA/supla-espressi ... fisocket.h
i tu od linii 17
https://github.com/SUPLA/supla-espressi ... cket.c#L17
do
https://github.com/SUPLA/supla-espressi ... cket.c#L39
czyli cfg btn jest na porcie gpio0
ale nic się nie dzieje
jak zmienić aby działał po przytrzymaniu
a jak aby działał przez kilkukrotne naciśnięcie
i gdzie zmienić kiedy i jak ma migac dioda
chcę przygotowac sobie taki soft aby działał podobnie jak sonoff_touch
podstawowy ESP, jeden przełącznik (cfg i włączanie i wyłaczanie), jeden przekaźnik + aktualizacja przez WiFi
i taki sam zestaw tylko 2 przełączniki i 2 przekaźniki
ale nic się nie dzieje
jak zmienić aby działał po przytrzymaniu
a jak aby działał przez kilkukrotne naciśnięcie
i gdzie zmienić kiedy i jak ma migac dioda
chcę przygotowac sobie taki soft aby działał podobnie jak sonoff_touch
podstawowy ESP, jeden przełącznik (cfg i włączanie i wyłaczanie), jeden przekaźnik + aktualizacja przez WiFi
i taki sam zestaw tylko 2 przełączniki i 2 przekaźniki
Bo GPIO0 dotyczy BOARD_wifisocket_x4. Dla zwykłego wifisocket -> #define B_CFG_PORT 5
Zmienia się to tutaj https://github.com/SUPLA/supla-espressi ... cket.c#L82, ale to można ustawiać na stronie konfiguracyjnej modułu pod http://192.168.4.1/
Dopisz sobie tutaj https://github.com/SUPLA/supla-espressi ... cket.c#L38
Kod: Zaznacz cały
#define LED_RED_PORT 2
Każde urządzenie elektryczne działa o wiele lepiej jeśli podłączysz je do prądu.
-
- Posty: 22
- Rejestracja: sob lut 03, 2018 6:57 pm
Witam.
Czy ktoś z forumowiczów mógłby napisać instrukcję jak krok po kroku napisać własny firmware wykorzystując żródła?
Ewentualnie jak modyfikować gotowy firmware.Potrzebuję to do dodania możliwości korekcji temperatury w sonoff touch.
Czy ktoś z forumowiczów mógłby napisać instrukcję jak krok po kroku napisać własny firmware wykorzystując żródła?
Ewentualnie jak modyfikować gotowy firmware.Potrzebuję to do dodania możliwości korekcji temperatury w sonoff touch.