Thanks for downloading our whitepaper.
Our IoT Approach
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
The GENome consists of five key capabilities:
The Genome is underpinned by Genesys' quality systems, including our rigorous systems engineering approach
IoT SYSTEMS INTRGATION
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
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 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:
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).
for visually displaying data on a screen, including tabular displays, graphs/charts, data logs, files.
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.
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.
and display pages for data display and devise control. Pre-configured visualisation tools inclusing tabular display, graphs, dials, gauges and text boxes can be used to compile flexible dashboards for end users and technicians.
for inputting data including configurable device parameters. Widgets including radio buttons, sliders/dials, drop-down lists and text boxes.
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
for platform and user management, including EMAIL and SMS notification setup, user registration and access authorisation, communications setup and continual connected device health monitoring.
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.