Informazioni generali

Spero di non postare un 'alias' di altri 1000 messaggi.
Salve a tutti sono nuovo anzi nuovissimo :stuck_out_tongue_closed_eyes: nel mondo Arduino ed anche di questo forum.
Sono interessato al prodotto e vorrei provare a metterci le mani.
Il fatto è:
Da dove ordinare?
Cosa ordinare?
C'è bisogno di libri?
Ho conoscenze di elettronica e informatica ( C, Java,Assembly, C++) è necessario cos'altro per utilizzare
Arduino?
Grazie delle risposte

Ciao edge
risposte ristrette:

Ordinare: Distributors — Arduino Official Store oltre a RS e altri, Italy anche Watterott in Germania o http://store.arduino.cc/ww/index.php?main_page=index

Cosa: Dipende da Te e i Tuoi interessi. Se non hai niente un starter kit. Esistono diverse.

Libro. Ci sono libri in italino vedi i store dove comprare Arduino oppure http://arduino.cc/en/Tutorial/HomePage in inglese.
e http://arduino.cc/en/Guide/HomePage per l' installazione.

Arduino viene programmato in C e C++ Se vui interfacciarlo da PC lo puoi fare attraverso la seriale con qualsiasi programma/linguaggio che comunica sulla seriale.

Ciao Uwe

diciamo che questo messaggio è si un alias di altri...ma vabbè anche tu, come chiunque è nuovo ad arduino, hai diritto a fare la tua domanda per pareri a caldo!

Allora in aggiunta a ciò che ti ha detto Uwe ti dico solo che se guardi sulla barra grigia qui in alto vedrai insieme ai link al forum, playground, sito principale, ecc. anche il link allo store che ha aperto da qualche settimana.

Tra le cose in vendita trovi anche i due libri ufficiali che trattano l'argomento. Visto che hai già delle basi di C e C++ prima di pensare di comprare un libro o intanto che aspetti che ti arrivi Arduino :smiley: prova a dare un occhio alla sezione Reference, o sul Playground. :wink:

Ho conoscenze di elettronica e informatica ( C, Java,Assembly, C++)

Se hai queste conoscenze allora secondo me non ti serve altro.
Al massimo posso dirti che lo sketch che realizzi con l'ide ha due funzioni predefinite, setup viene chiamato una sola volta, loop viene richiamato sempre in loop e quindi tutte le istruzioni vengono eseguite nuovamente da capo, questo comporta un certo overhead, che in un nomare while non si verificano.
Le librerie usate dall'ide sono un miscuglio di c e c++, es c'è la classe String.
Usa queste e l'ide per testare sviluppare e quando ti rendi conto che queste ti rallentano o gonfiano il codice passa ad usare le avr-libc che sono le standarc c lib per i micro di atmel, e non usare classi.

Ti potrebbe far comodo dare uno sguardo al datasheet del micro che monta arduino in base a quello che hai scelto, cioè ATmega328p o ATmega2560.

Ciao.