Segger provides hardware and software development tools, embedded software and production programmers for building embedded systems.
Founded in 1992 by Rolf Segger
First product was a real-time kernel called embOS
In 2002, added a high-level file system called emFile
In 2009, introduced J-Link, a debug probe for ARM Cortex-M microcontrollers
In 2017 Segger introduced emSecure, a software library for creating secure IoT devices
Segger products are currently used in automotive, industrial automation, medical devices, and consumer electronics industries
Keil provides software development tools for Arm and Cortex-M based microcontrollers
IAR Systems develops software tools and services for embedded systems
Atollic provides development tools for embedded systems based on Arm Cortex-M microcontrollers
Debug probe for Arm Cortex-M microcontrollers
Real-time operating system for embedded systems
GUI development software for embedded systems
J-Link is a debug probe while J-Trace is a trace probe. J-Trace can be used for debugging as well, but offers additional trace functionality.
embOS is available for purchase from Segger with a per-developer license. A free, non-commercial license is also available for non-commercial or educational use.
emSecure is a software library that provides secure communication protocols, cryptographic algorithms and root-of-trust functionality for creating secure IoT devices.
Yes, emWin is compatible with a wide range of microcontrollers and compilers from different vendors.
Segger offers a wide range of hardware and software development tools for embedded systems, with a focus on Arm Cortex-M microcontrollers. Its products are known for their high performance, small memory footprint, and ease of use. Compared to its competitors, Segger has a strong presence in the automotive and industrial automation industries.