Wybór płytki - Goral64/gui-generic-builder-online GitHub Wiki

Pierwszym krokiem jest wybranie płytki, dla której chcemy wykonać firmware. Następnie wybór pamięci flash o ile dana płytka oferuje różne wielkości pamięci. Możemy też wybrać częstotliwość procesora dla jakiej wykonamy kompilację. Domyślnie ustawione jest 160MHz, które jest zalecane. Jeśli wyłączymy tę opcję, częstotliwość docelowa kompilacji wyniesie 80MHz.

Po rozwinięciu listy dostępnych płytek zobaczymy dwie płytki uniwersalne pod ESP8266 i ESP8285. Jeśli używamy modułu własnej roboty w oparciu o ESP8266/8285 lub gotowych płytek rozwojowych będzie to właściwy wybór. Będziemy mogli ustawić sobie dowolną konfigurację odpowiadającą potrzebom naszego modułu. Którąś z tych płytek wybieramy także, jeśli naszego gotowego urządzenia nie ma na liście płytek predefiniowanych.

Jeśli znajdziemy na liscie płytkę predefiniowaną dla naszego urządzenia, wtedy firmware zapewni nam domyślne ustawienia modułu zgodne z fizycznymi połączeniami na płytce urządzenia. Oczywiście będziemy mogli dodać dodatkowe opcje do firmware jeśli np. dodaliśmy do urządzenia sensor temperatury DS18B20 lub inny albo chcemy dodatkowo skorzystać z linków bezpośrednich lub powiadamiania Pushover.

UWAGA! Jeśli nie wiesz jaki masz ESP to lepiej wybierz ESP8285 aby nie zablokować sobie dodatkowych GPIO.

Po wybraniu płytki sprawdzamy czy mamy dostępny wybór innej wielkości pamięci flash i ewentualnie dostosowujemy tę wielkość do naszych potrzeb.

UWAGA! Zalecane jest kompilowanie firmware dla wielkości 1MB i używanie Uploadera dwuetapowego. Wtedy nie musimy pamiętać, w którym urządzeniu wgraliśmy jaką wielkość pamięci, co może mieć wpływ na zapisaną w module aktualną konfigurację. Jeśli chcemy robić późniejsze aktualizacje w jednym kroku, tam gdzie to możliwe wybieramy 2MB pamięci flash.

Jeśli wybraliśmy predefiniowaną płytkę i nie potrzebujemy dodatkowych funkcjonalności możemy kliknąć na przycisk Generuj.

Jeśli wybraliśmy płytkę uniwersalną lub chcemy dodać do gotowego urządzenia jakąś opcję to przechodzimy do wyboru opcji.