1   Testi consigliati

Libri di Testo e risorse on-line per i corsi su Arduino per principianti. I titoli sono presentati in ordine di difficolta’: i piu’ semplici per primi.

Generato il 2016-03-03 con: http://docutils.sourceforge.net/rst.html

1.1   Arduino

Arduino for Dummies
Primo testo per chi parte da zero: fornisce un primo approccio ad Arduino, elettronica e programmazione.
Programming Arduino: Getting Started With Sketches
Testo di Simon Monk, autore di molti materiali su Arduino e del testo di elettronica Practical Electronics for Inventors. Consigliato in particolare come introduzione al secondo libro piu’ avanzato: Programming Arduino Next Steps: Going Further with Sketches x.
Arduino Projects for dummies
Vari esempi per nuovi progetti: quando si hanno le basi di Arduino si puo’ procedere a realizzare dei progetti piu’ o meno complessi, questo libro fornisce una guida alla scelta dei componenti e alla realizzazione.
Creare progetti con Arduino For Dummies
Vedi sopra.
Beginning C for Arduino: Learn C Programming for the Arduino
Guida ad alcune funzioni del linguaggio C (dalle basi ai pointers) espressamente redatta per Arduino.
Programming Arduino Next Steps: Going Further with Sketches
Secondo testo di Simon Monk: tratta vari argomenti avanzati come pointers, gestione consumi, multitasking.

1.2   Elettronica

  • Electronics for Dummies : primo testo semplice introduttivo
  • Electronics All-in-One For Dummies : secondo testo / piu’ approfondito
  • Practical Electronics for Inventors : testo piu’ avanzato

1.3   Programmazione

  • Beginning C for Arduino: Learn C Programming for the Arduino
  • The C Programming Language, 2nd Edition: Testo classico sulla programmazione in C
  • C++ Primer Plus: Testo molto completo ed esaustivo sul C++ (quindi programmazione a oggetti) adatto anche a chi non conosce C in modo approfondito.
  • How to Think Like a Computer Scientist: Learning with Python: Testo introduttivo a Python (quindi non per Arduino) pensato per introdurre i principianti alla programmazione. Python e’ un ottimo candidato come primo linguaggio di programmazione, e’ direttamente utilizzabile su RaspberryPi e derivate. Il testo e’ disponibile gratuitamente on-line in formato elettronico e in vendita in edizione cartacea.
  • Beginning Python: From Novice to Professional: testo molto esaustivo, da novizio a esperto, su tutto quanto riguarda Python.

1.4   Cultura elettronica

  • Code: The Hidden Language of Computer Hardware and Software, Charles Petzold :

    Come nasce l’idea di un codice, una struttura sintattica descrittiva e operativa, per implementare operazioni logiche tramite dispositivi elettronici. Su cosa si basano i sistemi numerici decimali, binari, ottali; come vengono rappresentati meccanicamente. Dai dispositivi logici elementari come gli interruttori ai transistors ai Logic Gates e ai microprocessori. Logica combinatoria e operazioni in sistemi base n.

Tabella dei contenuti

Argomento precedente

1   RaspberryPi

Argomento successivo

Arduino Base

Questa pagina