Arduino1.0 RC

Preview:

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

Barebone Arduino

• http://goo.gl/aPz05

Locate hex file

Running Blink example

• Load the Blink.cpp.hex, the LED on the Barebone Arduino will start to blink

Questions?

Recommended