Arduino announced Arduino Due board with a 32bit Cortex-M3 ARM processor on their blog before Maker Faire. The SAM3U processor from ATMEL runs at 96MHz with 256Kb of Flash, 50Kb of SRAM, 5 SPI buses, 2 I2C interfaces, 5 UARTS, 16 Analog Inputs at 12Bit resolution and more.
Contrary to previous hardware release, they intend to open the process to the community early on and they plan to to be demo the board and give away some boards to a selected group of developers who will be invited to shape the platform while it’s been created. After Maker Faire, a small batch of Developer Edition boards on the Arduino store will be sold to members of the community who want to join the development effort. The final board will be released by the end of 2011.
If you can’t wait there are some other Arduino-like projects with Cortex-M3 support based on STM32 MCU:
- Xduino: Development Board based on STM32, Xduino IDE, C++ Xduino Arduino-like library for ARM Cortex-M3 processor and sample projects.
- LeafLabs Maple Board: STM32F103RB MCU based Board, Maple IDE and C/C++ libmaple library for ARM STM32.
Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.
4 Replies to “First ARM-Based Arduino Board with Atmel SAM3U”
Arduino Due is just the right fit for my project. I am designing it now for deployment required by the end of January.
Please send information about the Arduino Due so I can use it in my design. I am using LabVIEW graphical programming tools which includes a driver to perform basic read and write of all ArduinoMega2560 inputs and outputs. My application needs this basic read/write and the ability to use four serial ports. The 5 SPI busses and the analog inputs will be put to use as a later extension to the initial design.
Will the Arduino Due be command compatible with the Arduino Mega2560?
Will the board size be about the same and will it work with some of the same shileds?
I’m not a developer for the Arduino platform. I’ve just blogged about it.
I understand that this is still under development and documentation is not yet available for the board.
The board should be about the same size. See picture at http://farm7.static.flickr.com/6164/6167088135_1270e2ff44_b.jpg.
I also assume the same command set as previous boards would be used and that it would just be more powerful.