Daruino - Evolution in an LQFP




This is the basic idea of the Evolution 1 Daughterboard...


"At Daruino, we believe that small innovators and makers deserve the same features and performance available to their counterparts in industry, without having to spend 10x the time and money to get them. 


Innovators should not have to choose between spending time and money they don't have and developing on outdated niche platforms, only to have to rewrite and redesign as their projects grow or make their way into production.  


Redundant effort and wasted resources are toxic to innovation, and are the antithesis of lean development. Our mission at  Daruino is to level the playing field with low cost, high performance, open source solutions that scale from inception to production without compromising cost, vendor flexibility, or future expansion."




Our simple, low cost, open source hardware allows the use of the industry leading ARM Cortex proceesor within the Arduino development system. 

Daruino leverages your existing low cost, high quality hardware into an updated 32 bit platform with vastly improved speed, capacity, peripherals, and libraries - all at a cost that competes head to head with 8 bit solutions.


When you develop using Daruino, you have ARM power with DIP flexibility and cost. Prototype on your Arduino board or your solderless breadboard. 


Go ahead, solder in the module if you want, a new one won't cost much! You won't have to solder any surface mount parts unless you want to, and you wont have to spend an ARM and a leg just to see your project in action.*


The Daruino Evolution One module will be available with or without pins soldered in place, so that it can also be used as a micro - application module without an additional board. All components required for operation will be on the +/- 2 gram module. This makes implementing the Evo 1 simpler and less expensive than any similar solution.


We plan to encourage community development of footprint compatible modules similar to Arduino shields but the size of a DIP 28, with inertial sensors, WiFi modules, and more - for applications where size or weight is critical this will open up new possibilities, while retaining the development ease of a breadboardable solution.


for embedded module application, there will be a header giving access to VCC, VSS, serial I/O (programming via bootloader, arduino style) , and the on chip debug / programming interface.

Our flagship product, the Daruino Evolution one has the following preliminary specs:


32 Bit
50 Mhz
128K Flash 
16K RAM

32 bit timers
All pins interrupt capable
6 PWM Channels
8 ADC channels (12 bit, instead of 10 bit for the Atmel - 4x the precision)
2 Hardware Uarts, 1 with HW flow control- (Atmel 8/168/328 has 1 Uart)
20 GPIO pins
I2C and SPIO

Keep in mind that with 32 bit instructions, code size is often dramatically reduced, giving an average 50% reduction in code size - So with Daruino Evolution One, that means that especially for  computationally intensive tasks, having 128k available will yield the same space as 256k in 8 bit codespace.

Comparison of development costs and features:  Daruino Evolution vs  Arduino

The Daruino Evolution One will allow the Maker / Developer to develop simple or advanced applications from the same platform, and produce those projects at a lower unit cost, should the project find its way into production....and you won't have to switch platforms and port or rewrite your code as your project grows! 


UC costs in production +/- 5k units

All in a Atmel Mega8/168/328 compatible, DIP package that is pin compatible to work in existing Adruino / Freeduino / ATmega 8/168/328 boards....Soon, we will be live on Kickstarter - help launch the platform that will revolutionize the makerspace....  Viva la Evolution!


Prototype Zero, alongside an ATmega 328PA - not yet pin compatible, obviously!

For now, code can be developed for the Evolution One using a number of free or open source tools for the ARM platform. Many Industry Leading commercial IDE's are available free for code size up to 32k (that's like 64k on an 8 bit machine!). We are working to build a community of developers to write libraries to enable the use of the Arduino IDE, as well as to port very interesting (even revolutionary) projects like Jumentum (http://jumentum.sourceforge.net/) and Pymite (http://code.google.com/p/python-on-a-chip/) If you would like to contribute to these efforts, email me here -  at this point we are looking for someone to roll out our software efforts....so if you want to be at the ground floor of an exciting project with huge potential, here is your chance...

* with sincere apologies from the editor