14-05-2018, 11:17
O wadach ESP8266 też trzeba napisać. Tylko jedno wejście dla przetwornika AC, brak komparatora, mało GPIO. Lepszy jest ESP32.
Porównanie UNO do ESP to przesada, trzeba było porównać z ARM (ESP to też ARM). STM32F103 (np AVT1675) ma więcej peryferii niż ESP a STM32F411 bije go na głowę liczbą I2C, SPI, PWM.
Co do użycia ESP zgadzam się z @kaczakat ale aby nie było zbyt wielu zachwytów nad ESP. Osobiście nie jestem zadowolony z ESP pod Arduino. "Pinolognia" pomieszana, D2 to może być D4. Biblioteki do Arduino są niedopracowane. Programista nie ma bezpośredniego wyboru, która z bibliotek zostanie użyta jeśli ich nazwy/funkcjonalność pokrywają się. Mam beznadziejna bibliotekę do wyświetlacza graficznego, dokładniej 3 ale Arduino samo wybiera tą "najlepszą". Na szczęście kiedyś napisałem dla AVR, później przeniosłem dla ARM, teraz przenoszę na Arduino. Mógłbym wybrać w miarę dobrą bibliotekę i przenieść do katalogu z programem, ale i tak pewnie bym ja modyfikował więc wolę tą, którą mam sprawdzoną dla AVR i ARM.
Ilu początkujących sobie z tym poradzi?
Porównanie UNO do ESP to przesada, trzeba było porównać z ARM (ESP to też ARM). STM32F103 (np AVT1675) ma więcej peryferii niż ESP a STM32F411 bije go na głowę liczbą I2C, SPI, PWM.
Co do użycia ESP zgadzam się z @kaczakat ale aby nie było zbyt wielu zachwytów nad ESP. Osobiście nie jestem zadowolony z ESP pod Arduino. "Pinolognia" pomieszana, D2 to może być D4. Biblioteki do Arduino są niedopracowane. Programista nie ma bezpośredniego wyboru, która z bibliotek zostanie użyta jeśli ich nazwy/funkcjonalność pokrywają się. Mam beznadziejna bibliotekę do wyświetlacza graficznego, dokładniej 3 ale Arduino samo wybiera tą "najlepszą". Na szczęście kiedyś napisałem dla AVR, później przeniosłem dla ARM, teraz przenoszę na Arduino. Mógłbym wybrać w miarę dobrą bibliotekę i przenieść do katalogu z programem, ale i tak pewnie bym ja modyfikował więc wolę tą, którą mam sprawdzoną dla AVR i ARM.
Ilu początkujących sobie z tym poradzi?