06-10-2018, 12:50
Należało by zadać pytanie czego powinieneś się nauczyć? Chyba, że
- znasz C,
- znasz AVR lub lepiej ARM
- znasz Ethernet - stos TCP/IP (ARP, ICMP, TCP,USP czy "trochę" więcej niż przekierowanie portów na routerze)
- umiesz posługiwać się programem monitorującym ruch w sieci np Wireshark.
Bez tego, małe potknięcie i leżysz.
Zakładam, że coś tam wiesz, więc zapomnij o uC z 32kB FLASH i małym RAM. UNO i Yún odpada bo ma tylko 2kB (2,5) RAM i 32kB FLASH. Mega2560 ujdzie "w tłoku" ma 256k FLASH i 8k RAM.
Zrobił bym to na ESP32 jeśli ma być w Arduino IDE. Jeśli chcesz program debugować to zapomnij o Arduino. Wtedy to co wybierzesz, zależy od tego czy chcesz użyć Wi-Fi czy przewodowej.
- znasz C,
- znasz AVR lub lepiej ARM
- znasz Ethernet - stos TCP/IP (ARP, ICMP, TCP,USP czy "trochę" więcej niż przekierowanie portów na routerze)
- umiesz posługiwać się programem monitorującym ruch w sieci np Wireshark.
Bez tego, małe potknięcie i leżysz.
Zakładam, że coś tam wiesz, więc zapomnij o uC z 32kB FLASH i małym RAM. UNO i Yún odpada bo ma tylko 2kB (2,5) RAM i 32kB FLASH. Mega2560 ujdzie "w tłoku" ma 256k FLASH i 8k RAM.
Zrobił bym to na ESP32 jeśli ma być w Arduino IDE. Jeśli chcesz program debugować to zapomnij o Arduino. Wtedy to co wybierzesz, zależy od tego czy chcesz użyć Wi-Fi czy przewodowej.