Corporate Office
United States Office
SEGGER Microcontroller Systems develops and distributes software development tools and ANSI "C" software components (middleware) for embedded systems in several industries, such as telecom, medical technology, consumer electronics, the automotive industry, and industrial automation. Our most popular solutions consist of emWin, a universal graphic software package for embedded applications, and embOS, a small yet efficient real-time kernel. emWin, written entirely in ANSI "C", can easily be used on any CPU and most any display. It is complemented by the available PC tools: Bitmap Converter, Font Converter, Simulator and Viewer. embOS supports most 8/16/32-bit CPUs. Its small memory footprint makes it suitable for single-chip applications. embOS comes with a viewer that allows looking into the system from a development PC (this viewer includes profiling).
emWin is designed to provide an efficient, processor independent, LCD controller independent, graphical user interface for use in any embedded application, and with or without any commercial RTOS.
embOS is an RTOS designed to offer the benefits of a complete multitasking system for hard real time applications with minimal resources.
embOS/IP is a CPU independent TCP/IP stack. This high-performance library has been optimized for speed, versatility and memory footprint.
emFile is an embedded file system with FAT12, FAT16, and FAT32 support. A SEGGER proprietary file system is also available. This high performance module has been optimized for minimum memory consumption in RAM and ROM while maintaining high speed and versatility.
An embedded Universal Serial Bus (USB) stack designed to work on any embedded system with a USB device controller. Ports for most common USB devices are available. It can be used with USB 1.1 or USB 2.0 devices.
