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
-
Espablo
- Posts: 1754
- Joined: Wed Jun 29, 2016 5:04 pm
- Location: Oświęcim
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.

-
bicker
- Posts: 483
- Joined: Tue Feb 02, 2016 8:18 am
podczas konfiguracji wybrałem switch ..
jak wejść jeszcze raz w tryb konfiguracji
ani przytrzymanie portu 4, ani przełączanie nie działa
zapalanie i gaszenie światła działa...
jak wejść jeszcze raz w tryb konfiguracji
ani przytrzymanie portu 4, ani przełączanie nie działa
zapalanie i gaszenie światła działa...
-
pzygmunt
- Posts: 20302
- Joined: Tue Jan 19, 2016 9:26 am
- Location: Paczków
- Been thanked: 59 times
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
SUPLA.... Nareszcie w domu.
-
bicker
- Posts: 483
- Joined: Tue Feb 02, 2016 8:18 am
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
-
Espablo
- Posts: 1754
- Joined: Wed Jun 29, 2016 5:04 pm
- Location: Oświęcim
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/bicker wrote: Fri May 26, 2017 10:48 am jak zmienić aby działał po przytrzymaniu
a jak aby działał przez kilkukrotne naciśnięcie
Dopisz sobie tutaj https://github.com/SUPLA/supla-espressi ... cket.c#L38
Code: Select all
#define LED_RED_PORT 2Każde urządzenie elektryczne działa o wiele lepiej jeśli podłączysz je do prądu.

-
jprzemek82
- Posts: 22
- Joined: Sat Feb 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.
