emPack—High-Performance Software Platform

Software Platform for Embedded Systems and IoT Devices

emPack is a high-performance software platform for embedded systems and Internet of Things (IoT) devices. emPack is optimized for high performance and small memory footprint and easily fits onto typical microcontrollers without requiring expensive external memory, keeping the cost of the embedded computing system to a minimum.

The emPack source software package includes our core components (RTOS, GUI, File System) and communication stacks (TCP/IP, USB-Device, USB-Host, Modbus), as well as our IoT Toolkit, Security and Compression modules serving all software needs of modern embedded industrial and IoT devices. Each component is supplied as libraries for any Cortex-M microprocessor and can easily be enabled in your new projects.

Source Code

SEGGER's emPack is available in a single package that includes the sources of all included software components apart from the tools that are running on the PC. 

Getting source code for the whole software package enables customers to gain better understanding of the software beyond the documentation. Some linkers require additional assistance from the developer to optimize the output for optimized resource usage, this usually requires the availability of source code.

Board Support Packages get you started quickly

Accompanied by board support packages for popular development boards, emPack provides an easy-to-use solution to create and develop new products. Ready-to-run projects that build the foundation of your new application can be created with just a few mouse clicks and guarantee an easy start.

Download Evaluation Software

For an evaluation of our software we have provided a complete software package for the emPower board ready to download.



emPack is a complete operating system for IoT devices and embedded systems:

  • Complete embedded software suite:
    • Available in source code
    • OS libraries
    • Security libraries
    • Connectivity libraries
  • One-stop solution developed and supported by SEGGER
  • Start application development immediately
  • Runs out-of-the-box on various popular evaluation boards
  • Royalty-free
Tecnologix offre supporto gestito direttamente dal Team di sviluppo.
Non esitare a metterti in contatto con i nostri esperti.
Basta chiedere qui

Hai bisogno di aiuto per sviluppare il tuo progetto?

Con più di 25 anni di esperienza nei servizi di ingegneria elettronica ed informatica, affiancati da consulenza e formazione, Tecnologix è il partner ideale per lo sviluppo di ogni tipo di applicazione nel settore industriale.
Clicca il pulsante qui sotto e inviaci la tua richiesta, il nostro staff ti risponderà il prima possibile.