descriptionEmbedded systems development suit
homepage URL
last changeFri, 30 Jul 2010 21:59:03 +0000 (31 00:59 +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-07-30 Mustafa SakaryaUART0 interfacemaster
2010-07-24 Mustafa SakaryaMux/Demux interface
2010-07-09 Mustafa SakaryaFreeRTOS Queue
2010-07-09 Mustafa SakaryaNetbeans IDE integration
2010-06-29 Mustafa Sakaryageneric-demo: interrupt handling
2010-06-29 Mustafa Sakaryageneric-FreeRTOS-demo: pin mapping & TickCount timer...
2010-06-28 Mustafa Sakaryageneric-FreeRTOS-demo: TickCounter modified
2010-06-27 Mustafa Sakaryageneric-FreeRTOS-demo: Development will go here
2010-06-27 Mustafa SakaryaMerge branch 'testing'
2010-06-27 Mustafa Sakaryaadvanced-FreeRTOS-demo
2010-06-27 Mustafa Sakaryasimple-FreeRTOS-demo: led blink task
2010-06-26 Mustafa Sakaryasimple-FreeRTOS-demo application is created
2010-06-26 Mustafa SakaryaFreeRTOS
2010-06-26 Mustafa SakaryaClean out working directory
2010-06-26 Mustafa SakaryaCopyright notice
2010-06-22 Mustafa Sakaryareturn 0
8 years ago master