Ocena:

Książka „Arduino Software Internals” jest chwalona za dostarczanie dogłębnej wiedzy na temat firmware'u i oprogramowania Arduino, szczególnie korzystnej dla początkujących. Obszernie omawia różne tematy z praktycznymi przykładami, chociaż niektórzy czytelnicy uważają, że układ jest nieco rozpraszający.
Zalety:Dogłębne omówienie oprogramowania układowego i oprogramowania, szczegółowe wyjaśnienia, odpowiednie dla początkujących, wiele praktycznych przykładów, doskonałe źródło wiedzy na temat programowania niskopoziomowego.
Wady:Układ jest uważany za rozpraszający z dużymi czcionkami i nadmiernymi odstępami, potencjalnie czyniąc go bardziej uciążliwym do czytania.
(na podstawie 6 opinii czytelników)
Arduino Software Internals: A Complete Guide to How Your Arduino Language and Hardware Work Together
Nie wystarczy tylko budować projekty Arduino; nadszedł czas, aby dowiedzieć się, jak to wszystko działa! Ta książka nie tylko pokaże ci, jak korzystać z oprogramowania i sprzętu Arduino, ale co ważniejsze, pokaże ci, jak to wszystko działa i jak oprogramowanie odnosi się do sprzętu.
Arduino Software Internals zawiera szczegółowe informacje na temat środowiska Arduino. Omówimy język Arduino, funkcje sprzętowe i sposób, w jaki twórcy mogą wreszcie uwolnić się od trzymania za rękę środowiska Arduino i przejść do kodowania w zwykłym AVR C++ i rozmawiać z mikrokontrolerem w jego rodzimym języku.
Czego się dowiesz:
⬤ Jak język Arduino łączy się ze sprzętem, a także jak faktycznie działa w C++;
⬤ Jak działa system kompilacji i jak można go dostosować do własnych potrzeb;
⬤ Niewielka ilość języka AVR Assembly Language;
⬤ Dokładny sposób konfiguracji i korzystania z różnych funkcji sprzętowych AVR bez konieczności dekodowania arkuszy danych - które często zawierają błędy i są niejasne;
⬤ Alternatywy dla Arduino IDE, które mogą zapewnić im lepszy przepływ pracy;
⬤ Jak zbudować własny klon Arduino od podstaw.
Dla kogo jest ta książka: Ta książka nie wymaga specjalistycznej wiedzy! Wszystko, czego potrzebujesz, to zainteresowanie poznaniem tego, co tworzysz za pomocą Arduino i jak one działają. Ta książka jest również przydatna dla tych, którzy chcą zrozumieć mikrokontroler AVR używany w płytkach Arduino. Innymi słowy, wszyscy twórcy są mile widziani!