]> git.piffa.net Git - arduino/blob - slides/lday/traccia
fiera
[arduino] / slides / lday / traccia
1 Arduino - Linux Ambienti di sviluppo
2 - Cose' Arduino:
3         Arduino language =  core + Wiring
4          IDE (processing)
5 - Opensource openhardware -> cloni cinesi - prezzi 
6 - OpenSource: Librerie: https://www.arduino.cc/en/Reference/Libraries
7         ports su altre arch: Attiny, STM32, ESP8266
8         https://github.com/arduino/Arduino/wiki/Unofficial-list-of-3rd-party-boards-support-urls#list-of-3rd-party-boards-support-urls
9
10 - https://www.arduino.cc/en/uploads/Main/Arduino_Uno_Rev3-schematic.pdf
11
12
13
14 Arduino: 
15 - Ampia disonibilita' di schede
16 - prezzi bassi
17 - scalabili: Attiny - Arduno - Stm32 - ESP8266  
18
19 - Esempi:
20  -CC3d stm32
21  - Mini APM
22  - PixHawk
23
24
25 Editors
26
27 IDE:
28  syntax highlighting, brace matching, and automatic indentation, and is also capable of compiling and uploading programs to the board with a single click. A program or code written for Arduino is called a "sketch".[19]
29
30 - Makefile
31 - ino
32 - Arduino Ide
33 - SublimeText
34 - Eclipse
35
36 - Differenti contesti: attiny - schede arduino - prestazioni STM32 - IOT con nodemcu
37 - Linguaggi: C++ , Wiring + Arduino core, Lua , Micropython
38
39 - Oltre Mbed e ARM, AVR
40
41
42 Corsi:
43
44 - Arduino base: slides
45 - Intermedio
46 - IoT: network: TCPIP / HTTP / light Framework (flask)
47 - Makers: robotica (progettazione e costruzione pezzi per robot
48 - 3D: software di progettazione e utilizzo delle macchine
49
50
51 Laboratorio
52 - kit arduino
53 - componenti
54
55 Siti web
56 - documentazione
57 - forum
58 - wiki
59