본문 바로가기

Arduino

Arduino Due

 

 


SAM3X8E ARM Cortex-M3 CPU 를 기반으로 하는 Arduino Due 가 출시되었군요.
http://arduino.cc/en/Main/ArduinoBoardDue
많은 기능이 추가되고 개선되었습니다.
- 32-bit ARM (84MHz clock)
- 54 digital input/output pins (12 pwm output pins)
- 12 analog input
- 4 UARTS
- USB OTG connection
- 2 DAC
- 2 TWI
- SPI header
- JTAG header
- reset button, erase button
- 512KByte flash memory (이전엔 32K)
- CAN (CANRX, CANTX)

- 3.3V 로 동작하며 I/O 핀들 또한 3.3V만 허용. (이전 5V로 동작하는 shield들은 사용불가)
- USB port가 두개가 있고 코드를 업로드 하기위해 두개 모두 사용할 수는 있음
Programming Port 는 atmega16u2 의 usb-to-serial을 통해서 연결되고 (hard erase)
Native port 는 SAM3X 와 다이렉트로 연결됨 (soft erase로 동작하며, SAM3X칩이 Crash났을때는 코드 업로드가 불가능)
- DAC가 달렸으니 WAV파일도 쉽게 출력될거 같네요.