ess logo  
 
 
 
     
     
  Products  
     
 
 
     
 
 
     
  Events & Promos  
 
     
 

 
 
     
     
  embOS—Real Time Operating System (RTOS)  
     
  The World Leading Real Time Operating System for Embedded Systems  
     
 

embOS

 
 
 
  Evaluation Board and Development Kits
  • Industrial Automation Solutions
  • Nvidia Solutions
  • Protocol Analyzers and Storage Emulators
  • RTOS and Middleware
  • Semiconductor Components
  • Simulation Driven System Modelling Tools
  • Software Quality Tools
  • Test and Measuring Instruments
  • /rtos/embos/">
      The Heart of Every IoT Project

    embOS is a priority-controlled real time operating system (RTOS), designed to be used as a foundation for the development of embedded real-time applications. It is a zero interrupt latency, high-performance RTOS that has been optimized for minimum memory consumption in both RAM and ROM, as well as high speed and versatility.
     
     
         
     
    Evaluation Board and Development Kits
  • Industrial Automation Solutions
  • Nvidia Solutions
  • Protocol Analyzers and Storage Emulators
  • RTOS and Middleware
  • Semiconductor Components
  • Simulation Driven System Modelling Tools
  • Software Quality Tools
  • Test and Measuring Instruments
  • /rtos/embos/">
     
         
         
     

    embOS-MPU

     
     
     
      Evaluation Board and Development Kits
  • Industrial Automation Solutions
  • Nvidia Solutions
  • Protocol Analyzers and Storage Emulators
  • RTOS and Middleware
  • Semiconductor Components
  • Simulation Driven System Modelling Tools
  • Software Quality Tools
  • Test and Measuring Instruments
  • /rtos/embos/editions/embos-mpu/embos-mpu-basic-concepts/">
      The Heart of Every Safety-Critical IoT Device

    embOS-MPU offers memory protection on top of the proven real-time operating system embOS. It significantly enhances both stability and safety for your embedded applications and thereby simplifies any certification process. The operating system and all tasks deemed privileged are memory protected and isolated from any ill effects of unprivileged tasks within your embedded system.
     
     
         
     
    Evaluation Board and Development Kits
  • Industrial Automation Solutions
  • Nvidia Solutions
  • Protocol Analyzers and Storage Emulators
  • RTOS and Middleware
  • Semiconductor Components
  • Simulation Driven System Modelling Tools
  • Software Quality Tools
  • Test and Measuring Instruments
  • /rtos/embos/editions/embos-mpu/embos-mpu-basic-concepts/">
     
         
         
     

    embOS-Safe

     
     
     
      Evaluation Board and Development Kits
  • Industrial Automation Solutions
  • Nvidia Solutions
  • Protocol Analyzers and Storage Emulators
  • RTOS and Middleware
  • Semiconductor Components
  • Simulation Driven System Modelling Tools
  • Software Quality Tools
  • Test and Measuring Instruments
  • /rtos/embos/editions/embos-safe/">
      Safety Certified Real-Time Operating System

    Certified real-time operating system (RTOS) embOS according to IEC 61508 SIL 3 and IEC 62304 Class C. embOS-Safe comes with a certification kit containing all necessary documents, including the comprehensive embOS Safety manual.
     
     
         
     
    Evaluation Board and Development Kits
  • Industrial Automation Solutions
  • Nvidia Solutions
  • Protocol Analyzers and Storage Emulators
  • RTOS and Middleware
  • Semiconductor Components
  • Simulation Driven System Modelling Tools
  • Software Quality Tools
  • Test and Measuring Instruments
  • /rtos/embos/editions/embos-safe/">
     
         
         
      Core Libraries—Middleware  
         
      Professional Function Libraries for Embedded Systems  
         
     

    emFile

     
     
     
      Evaluation Board and Development Kits
  • Industrial Automation Solutions
  • Nvidia Solutions
  • Protocol Analyzers and Storage Emulators
  • RTOS and Middleware
  • Semiconductor Components
  • Simulation Driven System Modelling Tools
  • Software Quality Tools
  • Test and Measuring Instruments
  • /file-system/emfile/">
      Reliable Data Storage for Your IoT Device

    emFile is a file system for embedded applications that can be used on any media for which basic hardware access functions can be provided.
     
     
         
     
    Evaluation Board and Development Kits
  • Industrial Automation Solutions
  • Nvidia Solutions
  • Protocol Analyzers and Storage Emulators
  • RTOS and Middleware
  • Semiconductor Components
  • Simulation Driven System Modelling Tools
  • Software Quality Tools
  • Test and Measuring Instruments
  • /file-system/emfile/">
     
         
         
     

    emWin

     
     
     
      Evaluation Board and Development Kits
  • Industrial Automation Solutions
  • Nvidia Solutions
  • Protocol Analyzers and Storage Emulators
  • RTOS and Middleware
  • Semiconductor Components
  • Simulation Driven System Modelling Tools
  • Software Quality Tools
  • Test and Measuring Instruments
  • /user-interface/emwin/">
      Visualize Your Ideas

    emWin is designed to provide an efficient, processor- and LCD controller-independent graphical user interface (GUI) for any application that operates with a graphical LCD.
     
     
         
     
    Evaluation Board and Development Kits
  • Industrial Automation Solutions
  • Nvidia Solutions
  • Protocol Analyzers and Storage Emulators
  • RTOS and Middleware
  • Semiconductor Components
  • Simulation Driven System Modelling Tools
  • Software Quality Tools
  • Test and Measuring Instruments
  • /user-interface/emwin/">
     
         
         
     

    emLoad

     
     
     
      Evaluation Board and Development Kits
  • Industrial Automation Solutions
  • Nvidia Solutions
  • Protocol Analyzers and Storage Emulators
  • RTOS and Middleware
  • Semiconductor Components
  • Simulation Driven System Modelling Tools
  • Software Quality Tools
  • Test and Measuring Instruments
  • /field-upgrades/emload/">
      Make Software Updates of Your IoT Device Easy

    emLoad allows straightforward updates of embedded applications either with a USB stick, with an SD card or via USB-connection to a PC — or else via a serial connection (type RS-232, RS-485).
     
     
         
     
    Evaluation Board and Development Kits
  • Industrial Automation Solutions
  • Nvidia Solutions
  • Protocol Analyzers and Storage Emulators
  • RTOS and Middleware
  • Semiconductor Components
  • Simulation Driven System Modelling Tools
  • Software Quality Tools
  • Test and Measuring Instruments
  • /field-upgrades/emload/">
     
         
         
     

    emCompress

     
     
     
      Evaluation Board and Development Kits
  • Industrial Automation Solutions
  • Nvidia Solutions
  • Protocol Analyzers and Storage Emulators
  • RTOS and Middleware
  • Semiconductor Components
  • Simulation Driven System Modelling Tools
  • Software Quality Tools
  • Test and Measuring Instruments
  • /compression/emcompress/">
      Save ROM to Save Money

    emCompress is a compression system that is able to reduce the storage requirements of data that must be embedded into an application. Compress on the host in advance, decompress in the target on demand.
     
     
         
     
    Evaluation Board and Development Kits
  • Industrial Automation Solutions
  • Nvidia Solutions
  • Protocol Analyzers and Storage Emulators
  • RTOS and Middleware
  • Semiconductor Components
  • Simulation Driven System Modelling Tools
  • Software Quality Tools
  • Test and Measuring Instruments
  • /compression/emcompress/">
     
         
         
      Connectivity—Middleware  
         
      Efficient Stacks for Embedded Devices  
         
     

    emNet

     
     
     
        Ideal for Any Network Application

    emNet is the industry-leading IP stack for embedded systems. The professional IP stack is renowned for a high-performance implementation with a small memory footprint and outstanding documentation as well as multiple optional add-ons.
     
     
         
     
    Evaluation Board and Development Kits
  • Industrial Automation Solutions
  • Nvidia Solutions
  • Protocol Analyzers and Storage Emulators
  • RTOS and Middleware
  • Semiconductor Components
  • Simulation Driven System Modelling Tools
  • Software Quality Tools
  • Test and Measuring Instruments
  • /connectivity/embosip/">
     
         
         
     

    emUSB-Host

     
     
     
      Evaluation Board and Development Kits
  • Industrial Automation Solutions
  • Nvidia Solutions
  • Protocol Analyzers and Storage Emulators
  • RTOS and Middleware
  • Semiconductor Components
  • Simulation Driven System Modelling Tools
  • Software Quality Tools
  • Test and Measuring Instruments
  • /connectivity/emusb-host/">
      Enhance Your IoT Device Through the Use of USB Host

    emUSB-Host implements full USB host functionality, including external hub support, and optionally provides device class drivers. It enables developers to easily add USB host functionality to embedded systems.
     
     
         
     
    Evaluation Board and Development Kits
  • Industrial Automation Solutions
  • Nvidia Solutions
  • Protocol Analyzers and Storage Emulators
  • RTOS and Middleware
  • Semiconductor Components
  • Simulation Driven System Modelling Tools
  • Software Quality Tools
  • Test and Measuring Instruments
  • /connectivity/emusb-host/">
     
         
         
     

    emModbus

     
     
     
      Evaluation Board and Development Kits
  • Industrial Automation Solutions
  • Nvidia Solutions
  • Protocol Analyzers and Storage Emulators
  • RTOS and Middleware
  • Semiconductor Components
  • Simulation Driven System Modelling Tools
  • Software Quality Tools
  • Test and Measuring Instruments
  • /connectivity/emmodbus/">
      Add Industry Standard Protocols to Your IoT Device

    emModbus is SEGGER's implementation of the Modbus protocol. It supports communication via UART (ASCII, RTU) and Ethernet (Modbus/TCP and Modbus/UDP) and is capable to communicate with any Modbus compliant device.
     
     
         
     
    Evaluation Board and Development Kits
  • Industrial Automation Solutions
  • Nvidia Solutions
  • Protocol Analyzers and Storage Emulators
  • RTOS and Middleware
  • Semiconductor Components
  • Simulation Driven System Modelling Tools
  • Software Quality Tools
  • Test and Measuring Instruments
  • /connectivity/emmodbus/">
     
         
         
     

    emUSB-Device

     
     
     
      Evaluation Board and Development Kits
  • Industrial Automation Solutions
  • Nvidia Solutions
  • Protocol Analyzers and Storage Emulators
  • RTOS and Middleware
  • Semiconductor Components
  • Simulation Driven System Modelling Tools
  • Software Quality Tools
  • Test and Measuring Instruments
  • /connectivity/emusb-device/">
      Boost Your Connectivity

    emUSB-Device is a high speed USB device stack specifically designed for embedded systems. The software is written in ANSI C and can run on any platform. A large variety of target drivers are already available.
     
     
         
     
    Evaluation Board and Development Kits
  • Industrial Automation Solutions
  • Nvidia Solutions
  • Protocol Analyzers and Storage Emulators
  • RTOS and Middleware
  • Semiconductor Components
  • Simulation Driven System Modelling Tools
  • Software Quality Tools
  • Test and Measuring Instruments
  • /connectivity/emusb-device/">
     
         
         
      Crypto & Security—Middleware  
         
      Security Libraries Optimized for Embedded Systems  
         
     

    emSecure

     
     
     
      Evaluation Board and Development Kits
  • Industrial Automation Solutions
  • Nvidia Solutions
  • Protocol Analyzers and Storage Emulators
  • RTOS and Middleware
  • Semiconductor Components
  • Simulation Driven System Modelling Tools
  • Software Quality Tools
  • Test and Measuring Instruments
  • /security-iot/emsecure/">
      Secure Your Device and Prevent Cloning

    emSecure is a software solution to securely authenticate digital assets. It can be used to secure
  • Evaluation Board and Development Kits
  • Industrial Automation Solutions
  • Nvidia Solutions
  • Protocol Analyzers and Storage Emulators
  • RTOS and Middleware
  • Semiconductor Components
  • Simulation Driven System Modelling Tools
  • Software Quality Tools
  • Test and Measuring Instruments
  • against hacking and cloning at no per unit cost.
     
     
         
     
    Evaluation Board and Development Kits
  • Industrial Automation Solutions
  • Nvidia Solutions
  • Protocol Analyzers and Storage Emulators
  • RTOS and Middleware
  • Semiconductor Components
  • Simulation Driven System Modelling Tools
  • Software Quality Tools
  • Test and Measuring Instruments
  • /security-iot/emsecure/">
     
         
         
     

    emSSH

     
     
     
      Evaluation Board and Development Kits
  • Industrial Automation Solutions
  • Nvidia Solutions
  • Protocol Analyzers and Storage Emulators
  • RTOS and Middleware
  • Semiconductor Components
  • Simulation Driven System Modelling Tools
  • Software Quality Tools
  • Test and Measuring Instruments
  • /security-iot/emssh/">
      Provide Security for The Administration Interface of Your Device

    emSSH is a software library that enables secure login to your embedded system. emSSH offers the possibility to establish a secured connection to any server application in your product. It can be used in target independent native computer applications as well as in embedded targets/applications.
     
     
         
     
    Evaluation Board and Development Kits
  • Industrial Automation Solutions
  • Nvidia Solutions
  • Protocol Analyzers and Storage Emulators
  • RTOS and Middleware
  • Semiconductor Components
  • Simulation Driven System Modelling Tools
  • Software Quality Tools
  • Test and Measuring Instruments
  • /security-iot/emssh/">
     
         
         
     

    emSSL

     
     
     
      Evaluation Board and Development Kits
  • Industrial Automation Solutions
  • Nvidia Solutions
  • Protocol Analyzers and Storage Emulators
  • RTOS and Middleware
  • Semiconductor Components
  • Simulation Driven System Modelling Tools
  • Software Quality Tools
  • Test and Measuring Instruments
  • /security-iot/emssl/">
      Reliable, Secure and Built for IoT Devices

    emSSL is a software library that enables secure connections across the Internet. emSSL offers both client and server capability. SSL/TLS is a must-have in nearly every application which is connected to the Internet. IoT
  • Evaluation Board and Development Kits
  • Industrial Automation Solutions
  • Nvidia Solutions
  • Protocol Analyzers and Storage Emulators
  • RTOS and Middleware
  • Semiconductor Components
  • Simulation Driven System Modelling Tools
  • Software Quality Tools
  • Test and Measuring Instruments
  • , smart grid or home automation markets benefit from securing their communication.
     
     
         
     
    Evaluation Board and Development Kits
  • Industrial Automation Solutions
  • Nvidia Solutions
  • Protocol Analyzers and Storage Emulators
  • RTOS and Middleware
  • Semiconductor Components
  • Simulation Driven System Modelling Tools
  • Software Quality Tools
  • Test and Measuring Instruments
  • /security-iot/emssl/">
     
         
         
     

    emCrypt

     
     
     
      Evaluation Board and Development Kits
  • Industrial Automation Solutions
  • Nvidia Solutions
  • Protocol Analyzers and Storage Emulators
  • RTOS and Middleware
  • Semiconductor Components
  • Simulation Driven System Modelling Tools
  • Software Quality Tools
  • Test and Measuring Instruments
  • /security-iot/emcrypt/">
      emCrypt is a state-of-the-art cryptographic algorithm library that scales from constrained devices to workstations.
     
     
         
     
    Evaluation Board and Development Kits
  • Industrial Automation Solutions
  • Nvidia Solutions
  • Protocol Analyzers and Storage Emulators
  • RTOS and Middleware
  • Semiconductor Components
  • Simulation Driven System Modelling Tools
  • Software Quality Tools
  • Test and Measuring Instruments
  • /security-iot/emcrypt/">
     
         
         
     

    emLib

     
     
     
      Evaluation Board and Development Kits
  • Industrial Automation Solutions
  • Nvidia Solutions
  • Protocol Analyzers and Storage Emulators
  • RTOS and Middleware
  • Semiconductor Components
  • Simulation Driven System Modelling Tools
  • Software Quality Tools
  • Test and Measuring Instruments
  • /security-iot/emlib/">
      emLib is a collection of data confidentiality and integrity algorithms which are easily deployed into an embedded system. AES and DES encrypt and decrypt data at rest or in flight, assuring confidentiality. CRC identifies errors in received or stored data, but does not correct them. ECC identifies and corrects common errors in transmitted or stored data, ensuring data integrity.
     
     
         
     
    Evaluation Board and Development Kits
  • Industrial Automation Solutions
  • Nvidia Solutions
  • Protocol Analyzers and Storage Emulators
  • RTOS and Middleware
  • Semiconductor Components
  • Simulation Driven System Modelling Tools
  • Software Quality Tools
  • Test and Measuring Instruments
  • /security-iot/emlib/">
     
         
         
      Internet of Things—Middleware  
         
      Secure, Connected, Embedded Devices Built with SEGGER Middleware Solutions  
         
     

    IoT

     
     
     
      Evaluation Board and Development Kits
  • Industrial Automation Solutions
  • Nvidia Solutions
  • Protocol Analyzers and Storage Emulators
  • RTOS and Middleware
  • Semiconductor Components
  • Simulation Driven System Modelling Tools
  • Software Quality Tools
  • Test and Measuring Instruments
  • /security-iot/iot-solutions/">
      Software IP components from SEGGER such as emSSL, emSSH, emSecure Crypto libraries, HTTP Web server, and embOS/IP to name a few, can be used as foundations for your securely connected IoT device. Our software works on any MCU.
     
     
         
     
    Evaluation Board and Development Kits
  • Industrial Automation Solutions
  • Nvidia Solutions
  • Protocol Analyzers and Storage Emulators
  • RTOS and Middleware
  • Semiconductor Components
  • Simulation Driven System Modelling Tools
  • Software Quality Tools
  • Test and Measuring Instruments
  • /security-iot/iot-solutions/">