Proving the Business Case for the Internet of Things

IAR updates Arm toolkit to support AWS

Steve Rogerson
November 6, 2019



Swedish software company IAR Systems has updated its IAR Embedded Workbench for Arm to provide integration with Amazon Web Services (AWS).
 
The AWS edition provides developers with the possibility to log in to an AWS account from within the C/C++ development toolchain IDE. During debugging, they are able to access the TCP/IP interface, see the status of MQTT packages and inspect the device shadow for complete control from device to cloud.
 
The cloud communication with AWS IoT Core can also be inspected and controlled by subscribing to AWS topics and publishing commands.
 
The toolchain provides support for the Amazon Free RTOS IoT real-time operating system. Based on the FreeRTOS kernel, Amazon FreeRTOS includes software libraries that make it easy to connect devices securely  and locally to AWS Greengrass, or directly to the cloud, and update them remotely.
 
For new devices, developers can choose to build their embedded and IoT application on various qualified microcontrollers from companies collaborating with AWS and IAR Systems, including NXP, ST Microelectronics and Texas Instruments.
 
“Embedded software development is extending into the cloud and developers need to be in control of application behaviour through all execution stages to be able to optimise and debug their code in an efficient way,” said Anders Holmberg, chief strategy officer for IAR Systems. “We provide developers with easy access to high-performance, pre-integrated tools for developing and debugging connected embedded applications, enabling them to focus on the innovative and differentiating parts of their application.”
 
The AWS edition supports popular development kits for AWS and includes example projects to enable users to get started quickly with their connected applications.
 
IAR Systems supplies software tools and services for embedded development, enabling companies worldwide to create products. Since 1983, IAR Systems’ software tools have helped develop over one million embedded applications.
 
The company is headquartered in Uppsala, Sweden, and has sales and support offices all over the world. In 2018, Secure Thingz, a provider of security for embedded systems in the IoT, became part of IAR Systems.