Products

Iowa SDK

Trasna presents IoTerop Iowa, an ultra-compact SDK designed to streamline IoT device management. With a small footprint, high efficiency, and robust security, Iowa accelerates development while optimising performance and power consumption. Its prepackaged code and compliance with industry standards make it the ideal choice for IoT solutions demanding reliability, scalability, and long-term value.

Iowa overview

Iowa is an award-winning Software Development Kit (SDK) designed to simplify and accelerate the development of IoT device management solutions. With its remarkably small footprint and prepackaged, efficient code, Iowa eliminates the need to build firmware from scratch. It equips IoT devices with essential features such as bootstrapping, communication encryption, data collection, remote configuration, and firmware updates, delivering seamless device management capabilities.

Highlights

Compact and efficient
Implements LwM2M 1.2, 1.1, and 1.0 specifications in a stack as small as 40KB flash and 5KB RAM.
Seamless integration
Provides prebuilt features for faster time-to-market and reduced development costs.
Future-ready
Ensures compliance with LwM2M standards for reliable and scalable device management.
Ultra-low power
Supports IoT devices designed for up to 20 years of operation on a single battery.
Comprehensive support
Includes server-side implementations with OSCORE and DTLS/TLS support.

Benefits

Reduced development complexity: Pre-integrated features simplify IoT firmware development.

Optimised power consumption: Enables low-maintenance, long-life devices with minimal energy usage.

Enhanced security: Secure communication and data handling with OSCORE and encryption support.

Cost savings: Minimises operational maintenance and network utilisation.

Flexible deployment: Suitable for resource-constrained devices and large-scale IoT solutions.

Our partners

"Trasna allow us to deliver faster connectivity and scale up or down as needed, without heavy commitments or competitive restrictions."
"Trasna's incredible technical team allowed us to complete comprehensive development and testing in a highly efficient timeframe."
"Trasna left us with no doubt that their clients are their top priority. Our set up was seamless owing to their highly skilled technical team."
“Trasna was uniquely positioned to help us develop customised solutions to meet our clients’ needs, and in them we found a supplier and like-minded ally to achieve our global IoT vision.”
"Trasna has proven to be a true partner, with great expertise that contributed greatly to every project."
“Moving over to Trasna’s eSIM cloud was easier and a lot quicker than expected. The move gives Monogoto the agility to address the evolving connectivity needs of our customers and partners as they arise.”
“Trasna provides us with the complete eSIM solution from physical SIM hardware and applets to a cloud management platform, which means we can minimise the number of vendors we work with.”
“At Virgin Mobile MEA, we’re keen to be a sustainable company and do our part to eradicate single-use plastic in our operations across the region. As our local partner, Trasna has been helping us achieve that goal.”

Use cases

Iowa is ideal for IoT devices requiring compact, energy-efficient, and secure device management, including:

  • Smart meters and energy management systems
  • Industrial IoT applications
  • Supply chain tracking devices
  • Smart home and building automation
  • Connected healthcare devices
  • Asset tracking and logistics

Key features

LwM2M compliance
Fully supports LwM2M 1.2, 1.1, and 1.0 for standardised device management.
Security by design
Features OSCORE and DTLS/TLS for secure communication and encryption.
Resource-efficient
Compact stack size enables deployment on low-power and cost-sensitive devices.
Remote device management
Includes capabilities such as firmware updates, data collection, and configuration.
Scalability
Designed for both small-scale and large-scale IoT deployments.
Comprehensive SDK
Offers illustrative code samples, middleware, and development tools.

Learn

Download the Iowa brochure for detailed technical capabilities.

See

Learn how Traxens, a leader in supply chain visibility, utilised Iowa to create a reliable IoT solution for shipping.

Explore

Try the evaluation version of Iowa on GitHub. Access illustrative code samples, documentation, and a testing server.

Develop

Test Iowa samples for STM32, Nordic nRF9160DK, and ESP32 boards.

Build smarter IoT solutions

Discover the tools and insights to build secure, efficient IoT solutions by exploring our developer resources.

Developer resources
solar panels
wind mills in ocean
action shot of a man riding an electric scooter
cow with a smart tag

Upgrade your IoT future now

Get in touch