top of page


Genesys IoT GENome™

Genesys has established a world-class environment for developing cost-effective, robust and reliable smart devices using Internet of Things (IoT) technologies. We call it the Genesys IoT GENome.


This environment delivers:

  • Rapid prototyping and proof-of-concept

  • Reduced development costs

  • Increased reliability


The GENome consists of five key capabilities:

The Genome is underpinned by Genesys' quality systems, including our rigorous systems engineering approach.

Genesys IoT GENome

Connecting sensors and actuators into wider systems – visualizing, analysing and acting on data.


Production-ready modules that integrate with standard system architectures.


All the key IoT communications protocols, standards, platforms.


Configuring our proven modules to meet your application specific requirements.

IoT systems integration

Genesys core skill is in the reliable integration of all elements of IoT technology. The diagram below illustrates the core technologies that Genesys typically integrates to develop virtually any electronic product and IoT system design. 

IOT diagram.JPG
IoT Systems Integration

Stack to future proof your product

Stacking is an effective method for managing predictable changes such as:

  • Technology changes: e.g. evolving
    communication protocols such as 5G, NB-IoT and more.

  • Functional changes: Targeting new market segments with differing functional needs. 

  • Regional adaption: Exporting globally to countries which have differing standards and regulations. 

The Genesys Modular Stack of commonly-required hardware functions makes it easy to swap out elements you think will change, without having to redesign the core product.


The stack consists of a baseboard, typically with input/output connections and core processing capability, and any number of smaller boards mounted on top, joined by sturdy 40-pin connectors. 


The stacked boards are selected from a wide range of modules to meet the requirements of your specific application. 

Modular stack.PNG
Modular Stack

Modular software that simply works

As part of a multi-year effort to deliver on the Internet of Things promise, Genesys has developed a modular library of software delivering all the core functions of virtually any internet-connected device. These software library modules have been subjected to verification and validation processes to ensure they are absolutely reliable and bug free. The interfaces between our modules are ‘well-conceived’ so, when we configure them together for your device, the software works with absolute reliability.

Key elements of the Genesys Modular Software Library include:

Embedded Firmware

Web Services

  • Dashboards
    and display pages for data display and device control. Pre-configured visualisation tools including tabular display, graphs, dials, gauges and text boxes can be used to compile flexible dashboards for end users and technicians.

modular software cropped.jpg
  • Input/output drivers
    for a wide range of commonly used microprocessors including clock control, timer control, watchdog control, GPIO, SPI, I2C, UART, Analogue-Digital Convertor (ADC), Digital-Analog Converter (DAC), and Real-time Clock (RTC).

  • Peripheral middleware for interfacing with peripheral integrated circuits on the device, including sensors, actuators and memory devices including SD cards, USB drives and solid state drives.

  • Output widgets
    for visually displaying data on a screen, including tabular displays, graphs/charts, data logs, files.

  • Input widgets
    for inputting data including configurable device parameters. Widgets including radio buttons, sliders/dials, drop-down lists and text boxes.

  • Management middleware
    for communication protocols and connection management, date and time management, reprogramming facilities, parameter management, file management, error handling, run-time monitoring, power and battery management and user interfaces.

  • Template projects which provide a complete pre-configured suite of platform facilities, and require only application-specific user code to create a fully functional IoT software suite.

  • Management pages
    for platform and user management, including EMAIL and SMS notification setup, user registration and access authorisation, communications setup and continual connected device health monitoring.

Software Library

Our white labelling process

With our library of hardware and software modules delivering core functionality, Genesys has already developed most of your product requirements. We just need to write a small amount of code specific to your application, to deliver a commercially-ready product. Leveraging our enclosure design services a distinctive look is created, branded to your specifications. We then agree on a suitable license arrangement for our pre-existing hardware and software modules. 

White label process.JPG
White Labelling Process
Want to understand the IoT systems integration process better?
bottom of page