Arduino: partire da zero

Trovare un tutorial che spieghi da zero che cosa vuol dire programmare il micro controller più famoso del mondo non è facile. Per fortuna questo ottimo articolo di Michele Maffucci spiega in modo chiaro e semplice come è fatto Arduino, e come iniziare a far lampeggiare il led sul pin 13. Ma andiamo ad iniziare!

Ho acquistato Arduino il 19 Febbraio 2011, assieme ad una breadboard, tre led e qualche resistore. Il costo totale è stato di meno di 45 euro. Sul sito di Arduino si trova un ottimo “Getting Started” per connettere Arduino al PC, ma in ogni caso l’Arduino Uno è “Plug&Play” e su MacOS X viene rilevato come una periferica seriale senza bisogno di particolari azioni.

Dopo l’esempio base, vi consigliamo di  montare un led sulla breadboard e di provare l’esempio Fading, che mostra come modellare un segnale analagico attraverso una pulsazione digitale.

Fatto questo,l’Arduino Playground è la prima fermata obbligata per comprendere  le potenzialità del piccolo circuito.

Per evitare di far saltare il vostro primo led connesso (nel caso vi dimentichiate di mettere la dovuta restitenza :) potete trovare un ottima spiegazione in questo tutorial totalmente in Italiano.

Il forum in Italiano su Arduino.cc sono un altro punto di partenza

Infine, va osservato che è possibile usare Arduino per programmare il chip ATMega, sfilarlo da Arduino ed usarlo in un progetto embedded separato. Le librerie C/C++ di Arduino semplificano notevolmente il lavoro (ok, questo è pane per i miei denti, sono un software architect!).

Nei prossimi articoli vedremo una raccolta di progetti più articolati.

Nel frattempo, eccovi altri Esempi

Posts in arduino

  1. Arduino: un successo italiano // Feb 12, 2011
  2. Arduino: partire da zero // Feb 24, 2011
  3. Arduino vede e provvede // Mar 3, 2011
  4. Arduino la sfida embedded per il Software Architect // Mar 10, 2011
  5. Arduino unit testing // Mar 14, 2011
  6. Arduino Car // Mar 20, 2011
  7. Arduino Ruby Development // Jul 18, 2011
  8. Arduino Launches New Stuff! // Sep 18, 2011
  9. Arduino Esplora // Dec 13, 2012
  10. Arduino EggBoxLamp // Oct 9, 2014
  11. Arduino Real Time EggBox // Oct 15, 2014
  12. Arduino programmazione avanzata: makefile! // Jan 26, 2015
  13. Arduino Starter Kit: Prime impressioni // Feb 15, 2015
  14. Egg box con Sensore sonico // Mar 27, 2015
  15. Arduino Stereo sid // Apr 6, 2015
  16. RaspberryPi 2: The perfect box for your backpack // Jul 21, 2015
  17. BBC Micro bit: first look // Sep 8, 2016
  18. Arduino Real Time OS Evolution (flash news) // Feb 7, 2017
  19. Arduino timers // Nov 12, 2023
  20. Stero Sid 2.0.7: Arduino 2.x and license update // Nov 12, 2023
  21. Arduino uno e ATMega328p // Nov 16, 2023
  22. Arduino UNO R4 Wi-Fi // Nov 27, 2023
  23. Small Lamp NoeBoat with Arduino Uno R3 and FreeRTOS // Dec 3, 2023
  24. Arduino, open source e futuro // Dec 24, 2023
Disclaimer: Gioorgi is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for website owners to earn advertising fees by advertising and linking to amazon.com, audible.com, and any other website that may be affiliated with Amazon Service LLC Associates Program.
As an Amazon Associate we earn from qualifying purchases.
Disclaimer: con alcuni dei siti linkati in questo articolo Gioorgi ha un'affiliazione (in particolare con Amazon) e ottiene una piccola quota dei ricavi, senza variazioni dei prezzi. Ma potete anche cercare le stesse cose su Google.