Skip to main content
  • Products
  • Evaluate our Software
  • Downloads
  • Free Utilities
  • Purchase
  • Support
  • About Us
  • Blog
  • Forum
  • Search
    • Contact Us
    • Forum
    • Wiki
    • Web Shop
    • Newsletter
    • RSS
  •  Jobs
  •  Blog
  • Software Tools
    SEGGER - Category Icon Software Tools

    Software Tools for Embedded Systems

    The Embedded Experts at SEGGER support developers and software engineers of embedded systems and Internet-of-Things environments with High-End software/middleware tools to develop, create, verify, test, and debug their embedded application, and target system or devices.

    Embedded Studio

    SEGGER - Embedded Studio Product Icon

    Embedded Studio is a streamlined and powerful C/C++ IDE (Integrated Development Environment) for ARM & RISC-V microcontrollers.

    • Cross platform—Windows, macOS and Linux support
    • Powerful Project Manager, even for huge projects
    • Advanced first-class Editor
    • Package-based Project Generator for all common microcontrollers
    • Pre-built C/C++ Compiler, GCC and LLVM included for an immediate start
    • Royalty-free ANSI/ISO C compliant C library for embedded systems
    • Feature-packed Debugger with seamless J-Link integration
    • Project importer for other IDEs such as IAR
    • Complete IDE/Toolchain for embedded systems

    Embedded Studio PRO

    SEGGER - Embedded Studio PRO Package

    Embedded Studio PRO is an all-in-one embedded development package for ARM microcontrollers.

    • All-in-one development solution
    • Middleware components included in object code
    • Included middleware: embOS, emNet, emWin, emUSB-Host,emUSB-Device, emFile, emModbus, IoT Toolkit, emWeb, emCrypt, emSecure, emSSH, emSSL, emCompress
    • Runs out-of-the-box
    • Start application development immediately with SEGGER's own emPower eval board
    • State-of-the-art development environment the Embedded Studio
    • Fully featured J-Link PLUS Debug probe
    • All components developed and supported by SEGGER
    • High performance software with very small footprint
    • Royalty-free

    SystemView

    SEGGER - SystemView Product Icon

    Real-time recording and visualization tool for embedded systems.

    • Continuous real-time recording of an embedded system
    • Capture tasks, interrupts, timers, resources, API calls, and user events
    • Recording via J-Link and SEGGER RTT Technology, IP, or UART
    • Live analysis and visualization of captured data
    • Minimally system intrusive
    • Works on any CPU
    • Works with any RTOS and bare-metal systems
    • SEGGER embOS, emNet, and emFile API call tracing as standard
    • uC/OS-III, Micrium OS Kernel, and FreeRTOS instrumentation included
    • Free for non-commercial use without limitation

    ELFLib

    SEGGER - ELFLib Product Icon

    ELFLib—SEGGER ELFLib library for extracting various information from ELF files

    • No viral licensing (no 3rd party code)
    • Support for ELF output from different compilers
    • Cross platform (Windows, Linux, macOS)
    • Simple API

    SEGGER Runtime Library

    SEGGER - Runtime Library Product Icon

    The SEGGER RunTime Library is specifically designed and optimized for GCC and embedded systems.

    • High performance, with time-critical routines written in assembly language
    • Significant code size reduction
    • Configurable for high speed or small size
    • Includes SEGGER's optimized Floating-Point Library
    • Designed for use with various toolchains
    • EABI compatible functions
    • Minimum RAM usage
    • No heap requirements
    • No viral licensing, no attribution clause

    About us

    • The Company
    • Partners
    • Job Offers
    • Media
    • Contact us

    Support

    • Technical Support
    • Blog
    • Forum
    • Wiki

    Downloads

    • Application Notes
    • Embedded Studio
    • embOS
    • emCompress
    • emCrypt
    • emFile
    • emLib
    • emLoad
    • emModbus
    • emNet
    • emPower
    • emSecure
    • emSSH
    • emSSL
    • emUSB-Device
    • emUSB-Host
    • emWin
    • Flasher
    • Free Utilities
    • IoT
    • J-Link / J-Trace
    • SystemView
    • CE / REACH

    Social Media

    Headquarters

    SEGGER Microcontroller GmbH

    Ecolab-Allee 5
    40789 Monheim am Rhein, Germany
    info@segger.com
    Tel.: +49-2173-99312-0
    Fax: +49-2173-99312-28

    Locations

    USA: SEGGER Microcontroller Systems LLC

    Boston area
    101 Suffolk Lane
    Gardner, MA 01440, USA
    us-east@segger.com
    Tel.: +1-978-874-0299
    Fax: +1-978-874-0599

    Silicon Valley
    Milpitas, CA 95035, USA
    us-west@segger.com
    Tel.: +1-408-767-4068

    China: SEGGER Microcontroller China Co., Ltd.

    Room 218, Block A, Dahongqiaoguoji
    No. 133 Xiulian Road
    Minhang District, Shanghai 201199, China
    china@segger.com
    Tel.: +86-133-619-907-60

    ISO 9001 certified

    ISO 9001

    25+ years of experience

    embedded experts 25+ years
    • Imprint
    • Disclaimer
    • Privacy Policy

    © 2021 SEGGER - All rights reserved.