Arduino Software Internals Manual – Norman Dunbar

Arduino Software Internals

Non basta costruire i tuoi progetti Arduino; con Arduino Software Internals è tempo di imparare davvero come funzionano le cose!

Questo libro va oltre le basi, fornendo una comprensione completa del software e dell’hardware Arduino, nonché di come si intrecciano. Ottieni preziose informazioni sul funzionamento interno di Arduino e del suo linguaggio e scopri come comunicare con il microcontrollore nel suo linguaggio nativo, AVR C++. Esplora l’ultima versione (0.30.0) che offre una moltitudine di opzioni di configurazione che possono essere comodamente modificate utilizzando l’interfaccia a riga di comando (CLI).

Il Link

  • Titolo: Arduino Software Internals
  • Autore: Norman Dunbar
  • Editore:  APress
  • Prezzo: 54,16 euro (copertina flessibile) – 37,91 (Formato Kindle)

L’Autore – Norman Dunbar

Norman Dunbar è un Oracle Database Administrator in pensione, che negli anni ha creato una serie di ebook scaricabili dalla sua github page. Norman è uno scozzese pazzo con un senso dell’umorismo tutto particolare, membro di @FirebirdSQL e @SinclairQL su Github.

Dopo la scuola ho lavorato prima come meccanico di moto Honda a Elgin, nel nord della Scozia, poi a Inverness come meccanico di motori fuoribordo Yamaha. Il mio fallimento informatico è stato un Sinclair ZX-81. Ne ho comprato uno e sono rimasto agganciato. Un rapido corso di Scottish Higher National Diploma al college e presto ho iniziato a lavorare nel settore IT, ad Aberdeen.

Il suo primo libro, “Arduino Software Internals”, è stato scritto “perché non ho immaginazione quando si tratta di pensare a cosa costruire, dipingere, scrivere, ecc. Avendo “bisogno” di scoprire come il software Arduino comunicava con l’hardware per farlo funzionare. Avevo visto (e acquistato) numerosi buoni libri su come costruire con l’Arduino, ma nessuno su come funzionava.”

Dopo essersi immerso nel codice Arduino e aver capito cosa faceva e perché, mi sono ritrovato con un’enorme pila di appunti, così ho pensato di raccoglierli insieme in un libro per uso personale. Apress ha scelto di pubblicarlo, ed eccoci qui: all’improvviso sono un autore pubblicato.

Il suo secondo libro, “Arduino Interrupts” (che recensiremo prossimamente) riguarda l’Arduino e l’ATmaga328.

Il formato

Nelle 412 pagine del volume, stampato il 24 Giugno del 2024, quindi piuttosto recente, sarà possibile imparare:

  • Come il linguaggio Arduino si interfaccia con l’hardware e come funziona effettivamente in C++;
  • Come masterizzare i bootloader con l’ultima versione (0.30.0) del software Arduino.
  • Come programmare il tuo dispositivo utilizzando un programmatore di sistema In Circuit (ICSP)
  • Come costruire il proprio clone Arduino da zero
  • Come gestire in modo efficiente diverse schede e librerie
  • Scoprire nuove funzionalità e miglioramenti, tra cui la possibilità di impostare e utilizzare profili e impiegare Makefile.

A chi è diretto

Questo libro accoglie chiunque sia interessato a imparare qualcosa su Arduino, indipendentemente dalla competenza. Che tu sia un principiante o un Maker esperto, Arduino Software Internals ti fornisce le conoscenze per comprendere veramente e sfruttare la potenza di Arduino.

 

Iscriviti ai nostri gruppi Telegram

Link utili

Seguici per non perdere le prossime novità!

 

Definire ciò che si è non risulta mai semplice o intuitivo, in specie quando nella vita si cerca costantemente di migliorarsi, di crescere tanto professionalmente quanto emotivamente. Lavoro per contribuire al mutamento dei settori cardine della computer science e per offrire sintesi ragionate e consulenza ad aziende e pubblicazioni ICT, ma anche perche’ ciò che riesco a portare a termine mi dà soddisfazione, piacere. Così come mi piace suonare (sax, tastiere, chitarra), cantare, scrivere (ho pubblicato 350 articoli scientfici e 3 libri sinora, ma non ho concluso ciò che ho da dire), leggere, Adoro la matematica, la logica, la filosofia, la scienza e la tecnologia, ed inseguo quel concetto di homo novus rinascimentale, cercando di completare quelle sezioni della mia vita che ancora appaiono poco ricche.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.