Embedded IDE tools Compilers and Debuggers
SEGGER’s network software is designed from the ground up for embedded systems. It is renowned for its high-performance and small memory footprint while still providing flexibility and extensibility. It is at the heart of many industrial and IoT applications, and provides support for a wide variety of standard protocols.
emNet has proven its value in numerous customer products and in SEGGER’s own products, such as (Jlink/Jtrace/Flasher) for almost two decades. More than an IP stack, it is a complete software package designed to meet all network demands including, and especially, the Internet of Things.
By design, emNet supports both internal and external Ethernet MACs (Medium Access Controller), enabling any standard microcontroller to connect to Ethernet. With emNet, even small, ultra low-power microcontrollers with minimal flash memory and no on-chip MAC can be used.
emNet works best with an RTOS to provide efficient and easy to use connection handling. While SEGGER recommends using embOS, support for other RTOSes is available upon request like FreeRTOS . Using emNet without an RTOS is also possible.