descriptionArmadillo Project's Software component
homepage URL
last changeSat, 7 Aug 2010 00:16:58 +0000 (7 03:16 +0300)
content tags

        Armadillo Project Description

        Embedded software development is a daunting task which requires combination of various technical tools difficult to learn, painful to migrate and time consuming to maintain. On the contrary, Armadillo Project is an embedded systems development suit including hardware, firmware and software components that integrates seamlessly and operates flawlessly.

        Hardware part of the project is based around a main board that works out of the box with little or no tweaking. There are also circuits that extends the core functionality of the main board to improve usability of the project in a wide range of embedded applications without the need of basic PCB redesign and lets you focus on your own project's core logic.

        Aforementioned firmware locates in the powerful arm based MCU. Although it is possible to upload custom firmware to the main board through USB connection or even wireless connection, it is not a requirement. The firmware that comes with the main board eliminates the typical embedded software development scheme providing a simple interface to access hardware resources of the MCU.

        Armadillo software resides in the PC. Its software stack accommodates different abstraction layers including low level communication protocol with the Armadillo firmware, API that provides an interface to handle embedded functions, and a user interface to access hardware resources, uploading new firmware to the main board etc.

        Armadillo project's open design paradigm prevents restriction of tools used to design an embedded system and provides a unified open protocol for various MCU types on the hardware level and various programming languages on the software level to be used in the forthcoming projects.

2010-08-07 Mustafa SakaryaSerial port data integritymaster
2010-07-13 Mustafa SakaryaPreferences are modifiable
2010-07-13 Mustafa SakaryaPreferences
2010-07-12 Mustafa SakaryaLow level communication protocol
2010-07-12 Mustafa SakaryaNetBeans IDE Integration
2010-06-24 Mustafa SakaryaAdded Copyright notice
2010-06-24 Mustafa SakaryaArmadillo software stack
7 years ago master