Upload
-
View
7.007
Download
0
Tags:
Embed Size (px)
Citation preview
Arduino 1.0 RC
Cooper Maa
Openlab Taipei Talk - 2011
http://www.danielandrade.net/
Arduino
ARRRR, // DWEE, just say "do we“ fast /
/ NO, as in no.
”ARRR-DWEE-NO”
http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1191602549%3Bstart=all
What is Arduino?
• Open Source Hardware Platform• USB Programmable Microcontroller (MCU)
$30 Investment!
Microcontroller?
Miniature Computer• Processor, Storage and RAM
all in one tiny package!• Atmel Microcontroller
(MCU), typically Atmega328p
Atmega328p InformationComponent Specification
Clock Speed 16MHz
Flash Memory 32K
EEPROM 1K
SRAM 2K
Analog Input 6 channels
Communication SPI, I2C
Digital I/O 14 I/O
PWM 6 Channel (Digital)
What is Arduino?
• An Open Source Software IDE
What is Arduino?• An Open Source community
What is Arduino?
• Open Source + Software IDE + CommunityHardware
Arduino 1.0 RC
Where to get Arduino 1.0 RC?
• http://goo.gl/nqVxb
Arduino 1.0 will be announced in 1 month. After that, everyone can download from arduino.cc
New startup screen
New Style(Colors, Toolbar Icons)
But, the design is still KISS(Keep It Simple & Stupid)
New file extension (*.ino)
(*.pde) is still supported and Arduino can update (.pde -> .ino) on save
Board name and serial port are shown in status line
Progress bar shown during compilation and upload
Verbose output during compilation or uploading
Verbose output now enabled from preference dialog
New boards(mega2560, Leonardo) are supported now
Blinking a LED example(Hello World program)
• 1. Open Blink example from File menu• 2. Verify, upload and see what’s up on the board
Playing Hex file with Proteus• Download Demo version:http://www.labcenter.com
Locate hex file
Running Blink example
• Load the Blink.cpp.hex, the LED on the Barebone Arduino will start to blink
Questions?
References
• Arduino 早餐來了!• Arduino 1.0 RC 嚐鮮• Barebone Arduino in Proteus