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
- 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.
- Electronics for Dummies : primo testo semplice introduttivo
- Electronics All-in-One For Dummies : secondo testo / piu’ approfondito
- Practical Electronics for Inventors : testo piu’ avanzato
- 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.
- 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.