Cytat:Pytanie konkretne - jak oczytać w Arduino czas (z ESP8266) i wyświetlić na OLED?Konkretne pytanie, po co ArduinoUNO?
Chodzi o część programową, oczywiście...
Porównajmy:
- ArduinoUNO: CPU 8bit, 16MHz. Ram 2kB (śmiech). Flash 32kB. Brak DMA. Koszt klona ok 30zł. Ok 12MIPS przy 16MHz.
- ESP8266: 32-bit, 80/160MHz. 80kB RAM dla użytkownika. Flash min 512kB. DMA. Koszt ok 30zł (np Wemos D1 w KAMAMI). 400MIPS ale to chyba przy 240MHz, 20% na Wi-Fi. teoretycznie wychodzi 130MIPS przy 80MHz (i tak przepaść w stosunku do AVR).
Chcesz więc aby potężny (w stosunku do kiepskiego AVR) realizował TYLKO NTP a resztę zadań wykonywał AVR, zadań, które z palcem w d... może zrobić ESP. Niepotrzebnie zwiększasz koszty, pobór prądu, zmniejszając jednocześnie niezawodność.
Gdzie sens? Gdzie logika?
Dostałeś link do projektu, do którego są dostępne kody źródłowe. jak widać na obrazkach z artykułu, wszystko realizuje ESP i nie potrzebny mu dodatkowy, marny AVR. Po co chcesz komplikować sobie życie dokładając AVR?