Брейй, кво пуснали Ардуиновците - 32 битово Ардуинце:
http://store.arduino.cc/eu/index.php?main_page=product_info&cPath=11&products_id=243http://arduino.cc/en/Main/ArduinoBoardDueЩе зема да поръчам едно да го тестваме, като му падне малко цената (да се появи по Ибейчо, а и то сега е Sold out в магазина на Ардуино).
Малко не ми харесва, че е само 3.3 волта I/О-то - може някои шилдове за нормалното Ардуино да го повредят. Трябва да се внимава.
От това, което прегледах набързо:
- 32-bit ARM Atmel SAM3X8E ARM Cortex-M3 процесор, 84 MHz
- 96 KB RAM (64+32)
- 512 KB Flash (2 х 256, embedded bootloader in ROM)
- 3.3 volt only I/O
- 12 x 12-bit Analog inputs (not 10 bits as in Atmega, има и съвместим режим с 10-бита)
- 2 x 12 bit DAC (analog outputs, true analog - not PWM, позволява прецизно регулиране на 4096 нива или нискокачествен звук директно, за HiFi - I2S външен DAC) - Атмега нямаха DAC
- 54 x digital I/O (12 of them PWM)
- 4 x UART, 2 x TWI
- USB OTG embedded (ура, ура - лесна връзка с Андроид и др)
- JTAG (много полезно понякога, но иска JTAG интерфейс и софтуер)
- erase button (хм, хем полезно, хем не знам доколко, налага се, защото тук bootloader-а работи само при нулирана Flash памет, няма вътрешно препрограмиране на блокове, както при Атмега)
- най-важното - модифицирали са Arduino IDE за ползване на този процесор, което е добре (използват вместо avrdude - bossac), т.е. с леки модификации ще могат да се ползват повечето скечове, шилдчета и схемички от доброто старо Ардуино (иначе то ARM развойни платки колкото искаш, дори и досега имаше доста с ардуино съвместимост по изводи, но не бяха портирали IDE-то и библиотеките, това е готиното).