Arduino - - , . (IDE) , .
, , . .
Arduino , .
. . , .
(. boards) - ( . shields). : , , . .
- , , . .
, .
, (, Nano, Lilypad) . , .
Arduino Atmel AVR ATmega328, ATmega168, ATmega2560, ATmega32U4 16 8 . ATmega8, ATmega1280 . ARM Cortex M3 AT91SAM3X8E 84 .
- BootLoader, . (ICSP).
- . , , , , . 5 3,3, . . - , - (), - (), UART, SPI, I2C. - .
|
|
, Arduino CreativeCommonsAttributionShareAlike 2.5 Arduino. Arduino . GPLv2.
, copyleft, , Arduino ( ) . Arduino , .
ArduinoDiecimila, , , Freeduino. Freeduino .
Arduino, duino. .
USB Ethernet.
() :
USB Device ( COM FTDI FT232, USB HID Class ).
Ethernet .
GSM .
USB Host.
SD card.
L298. 12 2 . , . . .
.
.
, . : , , , , , , , . .
Arduino Uno - Arduino. ATmega328
ATMega8U2 USB .
Uno :
14 / (6 );
6 ;
16 ;
USB;
;
ICSP;
.
() USB, AC/DC .
ArduinoMega 2560 Atmega2560 ATMega8U2 USB .
Mega 2560 :
54 / (14 );
|
|
16 ;
4 UART;
16 ;
USB ;
;
ICSP;
.
USB AC/DC, . ArduinoMega 2560 , Uno Duemilanove.
ArduinoNano - ATmega328 (ArduinoNano 3.0) ATmega168 (ArduinoNano 2.x) FTDIFT232RL USB .ArduinoNano , , .
ArduinoNano Mini-B USB, 6-20 ( 30), 5 ( 27), . .
FTDI FT232RL , USB. ( USB), 3.3 , FTDI, RX TX 0 1.
ArduinoDue - Atmel SAM3X8E ARM Cortex-M3. Arduino 32- ARM .
Due :
54 / ( 12 );
12 ;
4 UART ( );
84 ;
USB OTG (USBOn-The-Go , );
2 (- );
2 TWI;
;
SPI;
JTAG;
.
Due 32- ARM , 8- .
Arduino TRE - , .
Arduino TRE, , :
Sitara Linux;
AVR- ( ).
Sitara AM335x 1 , Arduino TRE 100 ArduinoUno. Linux-. Sitara - Linux, .
AVR- , Arduino TRE . , Arduino TRE, , , 3D-, , . , .
, Arduino TRE Arduino BeagleBoard.org. , , , . Arduino TRE Arduino BeagleBoard.org, .
Arduino TRE 2014 , 2015 .