iniziare con Arduino

salve se uno volesse iniziare a "sperimentare" con Arduino, e visto

italiano su cui fare riferimento come hw e sw? con tutorial, librerie e altro?

Reply to
emilio
Loading thread data ...

Il 23/03/2021 16:01, emilio ha scritto:

per l'hardware, oltre alla cina, sicuramente adafruit.

volta quello che ti serve.

ci troverai gente preparatissima, almeno su quello in italiano.

Reply to
Franco Af

Il 23/03/2021 16:01, emilio ha scritto:

trovi "International" e quindi "Italiano" e quindi la sezione italiana).

Poi sui motori di ricerca basta una qualsiasi parola accostata ad

--
E. Delacroix
Reply to
E. Delacroix

Il 23/03/2021 16:01, emilio ha scritto:

capisci che son 4 cagate messe in croce.

Reply to
El_Ciula

Il 23/03/2021 16:14, Franco Af ha scritto:

ignorare il rapporto con la preparazione del neofita da cui dipende il giudizio su questo punto.

da balia ai neofiti o che si legga il forum quando serve a te. In genere

Io che sono un neofita *permanente* posso dire che ho trovato circolanti

per mettere in moto Arduino basta

--
E. Delacroix
Reply to
E. Delacroix

Il 23/03/2021 17:02, E. Delacroix ha scritto:

interrompe continuamente ...

--
E. Delacroix
Reply to
E. Delacroix

Mi sono sempre trovato meglio coi libri, ce ne sono in giro. Carta e matita per appunti.

un libro.

Reply to
Otello

Il 23/03/2021 16:01, emilio ha scritto:

To'

formatting link

Reply to
Giorgio

Franco Af ha scritto:

ta in

c> , ma non

rispondo qui ,ma vale per tutti gli altri: diciamo che non sono proprio alle prime armi: ho "giocato" prima con gli ST6 poi con i PIC,prima con l'assembler e poi ho iniziato ad usare il C...ma proprio a livello basso. ho trovato delle schedine di arduino con bootloader e senza...la differen za? cosa deve avere ,come caratteristiche, un sistema di partenza minimo? esiste un manuale sul "linguaggio" usato in Arduino?

Reply to
emilio

Il 23/3/21 16:14, Franco Af ha scritto:

espressamente:

specializzati." (Quali, non si sa... :( )

formatting link

Reply to
LAB

Il 23/03/21 17:52, emilio ha scritto:

Ok, allora Arduino lo troverai mille volte piu` facile, visto che la conoscenza dei registri non e` necessaria (ma se si vuole vi si puo` accedere liberamente). Le periferiche si usano con le apposite funzioni gia` pronte, digitalRead, Serial.write ecc.

Arduino e` (solo) un micro + alimentazione + in genere un adattatore serialeUSB, quindi serve solo Arduino e cavetto USB :)

L'IDE comunica via seriale (su USB) aspettandosi un bootloader gia` funzionante sul micro, che normalmente e` presente. Su un chip vergine invece va flashato, e lo si puo` fare anche usando un Arduino come programmatore ICSP, in sostanza con un Arduino si puo` (ri)flashare un altro Arduino o un chip standalone.

Le cose base (cioe` alcune funzioni C e le funzioni del core specifiche) le trovi tutte nel reference on line. E nell'IDE sono presenti esempi tematici su quasi ogni argomento.

Reply to
Claudio_F

Il 23/3/21 17:52, emilio ha scritto:

Il bootloader, come dice il nome, serve per caricare il programma tramite USB, che viene convertito in seriale sulla scheda. Inoltre imposta i fuse del microcontrollore nella configurazione standard di

Uh?... La scheda Arduino Uno e il cavetto USB tipo A / tipo B.

  1. Elettronica di base: la legge di Ohm, uso dei transistor e dei componenti passivi di base.
  2. Linguaggio C, come detto: tipi di variabili, struttura e funzioni del C, array, stringhe del C (array di char), puntatori, istruzioni per le stringhe, ...
  3. Funzioni specifiche di Arduino: digitalRead(), digitalWrite(), millis(), ...
  4. Macro: F(), __FILE__, ...
  5. Librerie: ESP8266WiFi, LiquidCrystal, ...
  6. Preprocessore: #include, #define, #if/else/elif, ...
  7. Istruzioni ATMEL dirette al microcontrollore.
  8. Datasheet del microcontrollore.
Reply to
LAB

Per quanto riguarda le librerie, poi, sono tutte documentate malissimo: non si trova mai una descrizione discorsiva, ma si basa tutto su esempi da adattare alla proprie esigenze... :( Bisognerebbe cominciare a mettere insieme qualcosa, ma il SMS (vedi sopra) a una mia precisa proposta ha risposto "...non se ne parla nemmeno! :D :D :D"

formatting link
(che cosa significhino i 3 smile non l'ho capito...).

Reply to
LAB

Il 23/3/21 17:10, Otello ha scritto:

averle capite bene... :(

chi ci sta proprio!

Reply to
LAB

Consiglierei all'OP di prendere almeno la prima schedina originale.

e per un neofita il non riuscire a capire se la scheda non funziona

frustrazione e abbandono. D'accordissimo su tutto il resto.

Tutto quello che puoi fare con un Arduino lo puoi fare con una millefori e lo stesso processore, scrivendoti tutto a manina da solo e spendendo un decimo. Solo che se sei alle prime armi

appunto quello che permette Arduino.

Reply to
asdf

Il 23/03/2021 18:25, Claudio_F ha scritto:

gli orizzonti e mettendosi a volte nei guai se non si conosce *bene* il linguaggio. Tante volte ho dovuto ripiegare su cose conosciute.

--
E. Delacroix
Reply to
E. Delacroix

tempo ha la sezione arduino (credo inserita per

--
- mi legga le carte. 

- questo lo so, voglio sapere se la polizia
Reply to
Archaeopteryx

Parti dal fatto che arduino non c'entra con l'hardware se non per quelle quattro schedine che vende.

circolazione, anche grazie a software esterno.

il bootloader :)

Ma non partire con lo studiare tutto e subito, al limite un po' di C in italiano che trovi dappertutto. Con la programmazione di un certo livello ci vuole pratica, per le cazzate impari subito.

Reply to
Franco Af

tanto mi scappa qualche OT ma mi sono sempre autoregolato e ho sempre cercato di stare attento al buon funzionamento

Ma ricordo che una volta su quel forum mi fecero una ramanzina assolutamente fuori luogo e quindi ciao ciao, oltretutto la veste grafica mi fa calare due diottrie quando mi sta sotto gli occhi :D

--
- mi legga le carte. 

- questo lo so, voglio sapere se la polizia
Reply to
Archaeopteryx

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.