5 ms·
Arduino DUE (32 bit) Now Available
- alexchamberlain 14y agoSo... can I run Linux on it?
- cnvogel 14y agoAt 96kByte of RAM...? No.
- bencevans 14y agoLinux requires more resources, but if it's a small board you want to roll Linux checkout the Raspberry Pi! http://www.raspberrypi.org/ http://www.raspberrypi.org/
- randomdata 14y agoYou theoretically can on the 8-bit ATMegas, so I don't see why not. Using it in practice, though, is another matter. http://www.bit-tech.net/news/hardware/2012/03/30/linux-atmel-microcontrollers/1 http://www.bit-tech.net/news/hardware/2012/03/30/linux-atmel...
- agl 14y ago€60 for shipping to US seems a little much for shipping 60 grams taking a week. Sadly none of the distributors seem to have it yet. Seems like we'll have to wait a little while longer still.
- vonmoltke 14y agoTake that up with UPS. I ran their shipping calculator for Rome to Dallas and got rates well in excess of that[1], so either they are eating part of the shipping or they have a preferred rate. [1] Cheapest I saw was $109 (83 euros)
- anigbrowl 14y agoI think the problem is that they specified UPS express, which is one of their high speed delivery options (overniight within US, 2-3 days global point-to-point). I'd be perfectly OK with waiting a week for shipping by postal mail, but the Arduino folk don't offer a low-cost option.
- bencevans 14y agoI'm sure SparkFun or some other American based company will import in bulk so you can get it cheaper from them.
- ImprovedSilence 14y agoTure. I'll probably wait a few months and buy it from Amazon...
- ChuckMcM 14y agohttp://www.adafruit.com/products/1076 http://www.adafruit.com/products/1076 $50 US plus shipping.
- Alekanekelo 14y agoI am new to Arduino but very interested in starting. So far I have read that the Uno R3 is the best for beginners but now that the new Due is out will this be preferable for a beginner? From what I've read, the Due is faster and able to handle more things. But is it easier to use compared to the Uno?
- bencevans 14y agoAs you say the Due is faster however the downside to it especially for beginners at this stage is that it's new so less docs/blog posts etc. I started on an Uno with a few Shields such as an LED Driver, Motor Driver and Ethernet Shield and that worked out pretty good for me :)
- callmebison 14y agoNope. The vast majority of libraries won't work with the new Due, and some older shields (like expansion cards you put on top) won't either. The ATMega based boards are cheaper & are easier to get hold of. Additionally, the Cortex I/O is 3.3V, not 5V tolerant which makes it easier to accidentally fry. It's exciting stuff for experienced arduino users who like the ecosystem, but if you really want it I'd wait perhaps another hardware revision so the hardware & software stuff is properly in shape. I've been using arduino since the early days and, trust me, you don't want to be the first one hitting obscure preprocessor/compile bugs. You will also be amazed at the amount of performance you can get out of the little ATMegas when you don't have operating systems sucking up all your cycles!
- microtherion 14y agoRight now, I suspect the Uno is easier, because there is so much existing infrastructure around it. Also, one of the appeals of Arduino to me is to re-learn simplicity, and relying on hardware solutions, due to the limitations of the micro controller. With a µC as powerful as the Due, the temptation for software types like me is to brute force everything in software again, which sort of defeats the purpose of Arduino tinkering for me. I've actually started playing with the ATtiny85, to have an even more limited hardware platform. However, as a practical device, it looks like the Due is vastly more powerful than the Uno.
- 14y ago
- alexchamberlain 14y agoWhich version of ARM does this use?
- bencevans 14y agoAtmel SAM3X8E ARM Cortex-M3 CPU Datasheet: http://www.atmel.com/Images/doc11057.pdf http://www.atmel.com/Images/doc11057.pdf
- alexchamberlain 14y agoARMv7 Major competitor to the Raspberry Pi.
- DHowett 14y agoNot at all. Cortex units lack a MMU, ARMv7 instructions (they're limited to THUMB/THUMB2), and don't have nearly enough RAM for even a bootloader capable of LOADING Linux, much less for Linux itself. This and the Pi serve radically different purposes.
- unwind 14y agoSeeing that the SAM3X has on-board Ethernet, but the Due doesn't have a port, I hope someone either builds a clone that does, or builds a simple (compared to current Ethernet shields) shield that adds the port. This should really help lower the entry cost of using Ethernet in DIY devices, which I think is cool.
- jrockway 14y agoThe Ethernet PHY is actually rather expensive, around $20. That's why the cheap dev boards don't have it.
- unwind 14y agoThat's true, of course. So, all I can hope for is that something like this (http://www.seeedstudio.com/depot/ethernet-shield-p-518.html?cPath=132 http://www.seeedstudio.com/depot/ethernet-shield-p-518.html?...) drops in price by $5 then (the price of their on-board Ethernet controller). :)
- jrockway 14y agoYou might also consider a STM32F4DISCOVERY board: http://www.st.com/internet/evalboard/product/252419.jsp http://www.st.com/internet/evalboard/product/252419.jsp This is also a ARM Cortex board but it's $15 and in stock everywhere. (I think it's more powerful and has more features than the Due, but I haven't checked in detail. At $15, though, it can't be beat. And there are less powerful boards in the series that are even cheaper!)
- ChuckMcM 14y agoCame to say something similar. We've not really felt the impact that ARM is going to make in this space yet but its here. It is fascinating to see what the various ARM chip makers have included (or not) on their chips and how. The ST Micro guys seem to 'get' that a lot of RAM is a good thing for prototyping. I've got one of their Butterfly boards (STM32F4DISCOVERY [1]) and the 192K of RAM is nice for doing development work. It doesn't have the Arduino software stack though. The Stellaris parts seem a bit more resource constrained (I've got one of those too :-) Basically there are a number of different ARM parts that make for easy to use, inexpensive, embedded systems. On the Due I'm glad they brought out the JTAG connector because you can get a nice JTAG debugging pod (SAM-ICE) which is a relabeled Segger pod for not much money. Getting debug support on something other than windows for some of the other parts is a bit dicey. [1] http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATA_BRIEF/DM00037955.pdf http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL...
- lgeek 14y agoI'll second this recommandation. This kit became is my go-to choice for prototyping more complex microcontroller projects. Plenty of peripherals, flexible pin muxing, good documentation and the ARM core is quite fast. Finally, I almost forgot about the open source HW debugger to GDB bridge[0]. I actually wrote a set of drivers, libraries and a build system to allow easy prototyping (like Arduino) but also enable access to the more complex features of the SoC. [0] https://github.com/texane/stlink https://github.com/texane/stlink
- tomkinstinch 14y agoI'll second the STM32 series of microcontrollers. We're using an STM32F100 chip for instrument control, and it was easy to include it on a custom PCB. It has many timers, and the performance per watt-dollar is amazing (as it is with any ARM chip). The STM32 series can be programmed with the gcc toolchain, or a number of commercial compilers (Keil, etc.). I've taken to using MikroE's compiler: http://www.mikroe.com/mikroc/arm/ http://www.mikroe.com/mikroc/arm/ Another alternative would be TI's Stellaris line. They have an inexpensive "launchpad" dev board: http://www.ti.com/ww/en/launchpad/stellaris_head.html?DCMP=stellaris-launchpad&HQS=stellaris-launchpad-b http://www.ti.com/ww/en/launchpad/stellaris_head.html?DCMP=s... The downside to both of these is that they lack the ecosystem that makes Arduino magical. Before the Due, the Maple board came out to provide an ARM board for the Arduino software: http://leaflabs.com/devices/maple/ http://leaflabs.com/devices/maple/ As a side note, if anyone has experience working with the wireless version of the STM32 (the STM32W), I'd love to hear from you. I'm considering it for another product, but don't want to bother if there are serious problems or if the RF side doesn't work well.
- nixterrimus 14y agoThis is really exciting- the Arduino DUE is the board used in the Android ADK2012[1]. I can't wait to start building hardware to talk to my android devices. [1]: http://arduino.cc/blog/2012/06/28/android-adk2012-is-here/ http://arduino.cc/blog/2012/06/28/android-adk2012-is-here/