top of page

Exploring Arduino (il libro di Jeremy Blum)

Copertina dell'edizione russa di Exploring Arduino.
Copertina dell'edizione inglese di Exploring Arduino.

Di cosa parla questo libro?

​Ho iniziato il mio percorso nel mondo dell'elettronica con il libro "Make: Electronics", ma per un appassionato di elettronica di oggi è vivamente consigliabile conoscere il funzionamento dei microcontrollori, come Arduino. L'automazione basata su Arduino Le permetterà di realizzare la maggior parte delle sue idee in questo campo: collegare diversi sensori, utilizzare Wi-Fi, Bluetooth e un canale radio (315/433 MHz). Inoltre, i microcontrollori e i sensori sono economici e facili da imparare a usare.

Su Internet ci sono molte risorse e videolezioni su Arduino, ma mi piace leggere libri cartacei, quindi ho scelto uno dei libri più popolari, "Exploring Arduino" (seconda edizione) di Jeremy Blum.

Può trovare questo libro anche su Internet, ma io ho preferito acquistare la versione cartacea.

Il libro si può acquistare qui:

Ho usato la seconda edizione del libro e consiglio proprio questa. Le lezioni e i componenti necessari per la prima e la seconda edizione del libro sono molto diversi.

L'autore del libro, Jeremy Blum, mette a disposizione il codice degli sketch e le videolezioni per tutti i capitoli. Tutti i materiali sono disponibili qui.

Il libro mi è piaciuto. Tuttavia, un lettore del tutto privo di preparazione, che non conosce i fondamenti dell'elettricità e i principi di funzionamento degli algoritmi, potrebbe aver bisogno di un po' più di tempo per capire il materiale. Ma se, per esempio, ha già letto e compreso almeno metà del libro "Make: Electronics", che fornisce le conoscenze di base sull'elettricità, e conosce a livello teorico i cicli e le condizioni nella programmazione, non avrà difficoltà. Per lavorare con Arduino non è affatto necessario essere un programmatore.​

Componenti utilizzati nei progetti (esperimenti) del libro

​

In ogni capitolo del libro è riportato un elenco dei componenti necessari per svolgere gli esperimenti. Esiste anche un elenco completo dei componenti necessari.
Il libro consiglia dove acquistare tutto il necessario, ed è proprio qui che possono sorgere delle difficoltà. Per metà degli esperimenti servono componenti o microcontrollori specifici che non si trovano in tutti i negozi di elettronica, per esempio i microcontrollori Adafruit Feather.
Per svolgere tutti gli esperimenti del libro, ho dovuto ordinare i componenti necessari negli Stati Uniti, dal negozio DigiKey, con spedizione in Europa, effettuare lo sdoganamento e pagare il dazio d'importazione. Non è stato troppo complicato, ma soprattutto è stato costoso.
Ho poi scoperto che non era necessario ordinare tutti i componenti negli Stati Uniti: alcuni si possono facilmente sostituire con equivalenti più economici di AliExpress o acquistare in un negozio di elettronica locale. Se avessi saputo in anticipo con cosa sostituire i componenti richiesti, avrei potuto risparmiare oltre il 50%.
Inoltre, in alcuni casi il numero di componenti indicato come necessario per svolgere un esperimento è superiore a quello effettivamente richiesto. 
Di seguito troverà quindi le informazioni sui componenti necessari, raggruppate per capitolo, con una descrizione delle alternative equivalenti (dove possibile) e precisazioni sulle quantità effettivamente necessarie per tutti gli esperimenti del libro.
Ho anche aggiunto all'elenco gli attrezzi ausiliari e i materiali di consumo che il libro non menziona, ma che sono necessari o consigliabili.
Troverà l'elenco dei componenti con commenti e link ai negozi in questo documento Google. 
​

Exploring Arduino: 2nd Edition [Chapters 1-7 Parts Kit] https://www.adafruit.com/wishlists/491653
1    Adafruit METRO 328 Fully Assembled - Arduino IDE compatible - ATmega328
2    USB cable - USB A to Micro-B - 3 foot long
3    Half Sized Premium Breadboard - 400 Tie Points
4    Breadboarding wire bundle
5    Tactile Button switch (6mm) x 20 pack
6    Through-Hole Resistors - 220 ohm 5% 1/4W - Pack of 25
7    Through-Hole Resistors - 1.0K ohm 5% 1/4W - Pack of 25
8    Through-Hole Resistors - 10K ohm 5% 1/4W - Pack of 25
9    Breadboard trim potentiometer - 10K
10    Photo cell (CdS photoresistor)
11    Diffused Red 5mm LED (25 pack)
12    Super Bright Blue 5mm LED (25 pack)
13    Super Bright White 5mm LED (25 pack)
14    Diffused RGB (tri-color) LED - Common Anode
15    TMP36 - Analog Temperature sensor - TMP36
16    Alkaline 9V Battery
17    9V battery clip with 5.5mm/2.1mm plug
18    5V 1.5A Linear Voltage Regulator - 7805 TO-220
19    10uF 50V Electrolytic Capacitors - Pack of 10
20    0.1uF ceramic capacitors - 10 pack
21    1N4001 Diode - 10 pack
22    NPN Bipolar Transistors (PN2222) - 10 pack
23    Mini Robot Rover Chassis Kit - 2WD with DC Motors
24    DC Toy / Hobby Motor - 130 Size
25    Dual H-Bridge Motor Driver for DC or Steppers - 600mA - L293D
26    12V DC 1000mA (1A) regulated switching power adapter - UL listed
27    IR distance sensor includes cable (10cm-80cm) - GP2Y0A21YK0F
28    Standard servo - TowerPro SG-5010 - 5010
29    Stepper motor - NEMA-17 size - 200 steps/rev, 12V 350mA
30    Speaker - 3" Diameter - 8 Ohm 1 Watt
Exploring Arduino: 2nd Edition [Chapters 8-14 Parts Kit] https://www.adafruit.com/wishlists/491688
31    Piezo Buzzer - PS1240
32    Adafruit LIS3DH Triple-Axis Accelerometer (+-2g/4g/8g/16g)
33    Miniature 5V Cooling Fan for Raspberry Pi (and Other Computers)
34    Assembled Standard LCD 16x2 + extras - White on Blue
35    74AHCT14 - Logic Level Inverter / Level Shifter
36    Adafruit Assembled Data Logging shield for Arduino
37    CR1220 12mm Diameter - 3V Lithium Coin Cell Battery - CR1220
38    SD/MicroSD Memory Card (8 GB SDHC)
39    5V 1A (1000mA) USB port power supply - UL Listed
40    Seeeduino Lite - ATmega32u4
41    Through-Hole Resistors - 100 ohm 5% 1/4W - Pack of 25
42    Through-Hole Resistors - 4.7K ohm 5% 1/4W - Pack of 25
43    Diffused Green 5mm LED (25 pack)
44    Super Bright Yellow 5mm LED (25 pack)
45    2-Axis Joystick
46    74HC595 Shift Register - 3 pack
47    Breadboard Friendly I2C Temperature Sensor - TC74A0 - TC74A0-5.0VAT
Exploring Arduino: 2nd Edition [Chapters 15-17 Parts Kit] https://www.adafruit.com/wishlists/491690
48    Adafruit Feather 32u4 Bluefruit LE with Headers - Assembled
49    Adafruit Feather M0 WiFi - ATSAMD21 + ATWINC1500
50    Simple RF M4 Receiver - 315MHz Momentary Type
51    Keyfob Single Button RF Remote Control - 315MHz
52    Controllable Four Outlet Power Relay Module version 2 - (Power Switch Tail Alternative)
53    Adafruit 1.2" 4-Digit 7-Segment Display w/I2C Backpack - Red
Additional components and tools I recommend having
54    SYB-170 small solderless breadboard for mounting the accelerometer separately
55    Connectors for soldering practice
56    Board for soldering practice
57    Soldering iron
58    Solder wire with flux
59    Male-to-female connectors for connecting sensors
60    PC with an SD card reader, or a separate card reader
61    Paper tape for securing components in some experiments

Sostieni Tinker Vault.
Alcuni link sono affiliati (
Amazon.com, Amazon.de, AliExpress). Acquisto e testo personalmente ogni prodotto. Il tuo sostegno aiuta questo progetto a proseguire senza costi aggiuntivi per te. Grazie!

bottom of page