Electronics and Software
Engineering Innovation


What Is It ?

Armsys IDE Micro-controllers based on the 32bit ARM core provide a lot of power to create sophisticated embedded systems. To help with harnessing this power, in an easy to use way, we have developed the Armsys embedded development environment. This provides a simple to use object orientated, real-time embedded operating system together with a development environment based on the GNU C++ compiler tool set, the FreeRTOS real-time kernel, the LWIP networking stack, DSP functions and the Armsys C++ class library to provide a powerful, but easy to use, development and run-time environment.
Some core features of the Armsys system include:

  • Simple C++ class library to access system hardware including I2C, SPI, RTC, ADC's etc.

  • C++ class library provides easy usage of the real time operating system features of FreeRTOS allowing multiple tasks to be run simultaneously.

  • LWIP TCP/IP networking with simple to use Ethernet HTTP WEB server, DHCP, NTP, SNMP services.

  • Wifi module serial interface classes.

  • Real-time DSP functionality.

  • Easy to use GUI IDE for development.

  • Available for Linux and Microsoft Windows platforms.


Armsys release notes ArmsysReleaseNotes.html
Armsys manual
Armsys API PDF
Armmod hardware
ArmModMid ARM processor module