Estimates your application's power profile by analyzing the configuration details you provide for each state of your system. Provides immediate energy consumption and battery life estimations.
Generates consumption and battery discharge graphs.
NXP has developed safety features, including an IEC60730 Safety Library, to help manufacturers of automatic controls in the large appliance and industrial control market meet the IEC 60730 class B regulation
Supports many NXP processor families and offers on-board storage of programming images, provides power to the target, supports manual or automated programming, and has an easy-to-use touchscreen interface.
LPC-Link 2 is an extensible, stand-alone debug probe that can be configured to support various development tools and IDEs using a variety of different downloadable firmware images. It can also be used as an evaluation board in its own right for the NXP LPC4370 triple core MCU. Through the use of an add-on board from Embedded Artists, it can be used as an oscilloscope or logic analyzer!
emSecure is a SEGGER software package that allows creation and verification of digital signatures. emSecure can be used in numerous applications to prevent cloning and tampering with the device it runs on. It is optimized for embedded systems.
EUSB Device is an embedded USB device stack. It provides Class Drivers for HID, Comms Device and Mass Storage. EUSB Device supports on-chip device controllers for a variety of processors and controllers.
emUSB Device is a high speed USB device stack. This is written in ANSI C and can run on any platform. emUSB can be used with embOS or any RTOS chosen. A variety of target drivers are available. Support for new platforms can usually be added no cost.
emUSB Host, SEGGER’s USB host software stack, implements full USB host functionality, including external hub support, and optionally provides device class drivers. It enables developers to easily add USB host functionality to an embedded system.
emModbus, SEGGER's implementation of the Modbus protocol, supports communication via UART (ASCII, RTU), Ethernet (Modbus/TCP and Modbus/UDP), and is capable to communicate with any Modbus compliant device.
emFile is an embedded file system which can be used with any type of storage device. A Microsoft Windows compatible FAT12/16/32 format, and a proprietary SEGGER EFS format are available. Support for NAND, NOR, SD, SDHC, MMC, eMMC, IDE, CompactFlash.
MDK Middleware provides royalty-free, tightly-coupled software components that are specifically designed for communication peripherals in microcontrollers. It is provided as part of the MDK-Professional or MDK-Plus editions in binary format.
EUSB Host is an embedded USB host stack. It supports the on-chip host controllers a variety of processors and controllers. EUSB Host supports Class Drivers for Hub, HID, Comms Device, Mass Storage and Printer.
emCompress offers solutions to compress data for all kinds of applications where size matters. Designed for embedded systems, emCompress can compress and decompress data even on smallest microcontrollers.
emWin the most efficient and comprehensive GUIs available. It is written in ANSI C and supports any display controller, display and CPU. emWin includes the AppWizard GUI design tool and a Simulation Environment to help speed your development.
Most toolchains using GCC also use either newlib, newlib-nano or glibc. Unfortunately, these libraries have significant disadvantages over professional runtime libraries for embedded systems. This is where the SEGGER Runtime Library comes in.
Developed in partnership with the world’s leading chip companies over a 15-year period, and now downloaded every 175 seconds, FreeRTOS is a market-leading real-time operating system (RTOS) for microcontrollers and small microprocessors.
embOS is an ANSI-C RTOS which has been used within products throughout the embedded industry for more than twenty years. During this time the SEGGER team has improved and optimized embOS to continuously meet the demands of modern NXP hardware.
A common challenge for manufacturers of embedded systems is to guarantee a system's firmware can be updated easily. To fix bugs in the field or to enhance the features of deployed systems, SEGGER provides emLoad, the bootloader for firmware updates.
Embedded Studio is a streamlined and powerful C/C++ IDE for ARM microcontrollers specifically designed to provide you with everything needed for professional embedded development: an all-in-one solution aiming at stability and a continuous workflow.
NECTO Studio is a productive cross-platform environment available on Windows, Linux, and macOS.This revolutionary IDE brings you a powerful editor, Wi-Fi and USB In-circuit debugging support, GUI designer, package manager, advanced project management
Arm Development Studio is the most comprehensive embedded C/C++ dedicated software development toolchain for the architecture. It accelerates software engineering whilst helping you build robust and more efficient products.
IAR Embedded Workbench for ARM is an integrated development environment with project management tools and editor. It includes a highly optimizing C/C++ compiler and the comprehensive C-SPY Debugger with simulator and hardware debugging support.
mikroBasic PRO for ARM® is a full-featured Basic compiler for ARM® Cortex®-M0, M0+, M3, M4, and M7 microcontrollers. The feature rich environment you can experience today is the result of 15 years of dedicated work and steady progress.
Mbed offers an open source embedded operating system, free software libraries, online tools, cloud services and developer ecosystem to enable the creation and deployment at scale of IoT solutions based on Arm microcontrollers.
mikroPascal PRO for ARM® is a full-featured Pascal compiler for ARM® Cortex®-M0, M0+, M3, M4, and M7 microcontrollers. The feature rich environment you can experience today is the result of 15 years of dedicated work and steady progress.
mikroC PRO for ARM® is a full-featured C compiler for ARM® Cortex®-M0, M0+, M3, M4, and M7 microcontrollers. The feature rich environment you can experience today is the result of 15 years of dedicated work and steady progress.
Completely integrated with IAR Embedded Workbench, C-RUN helps you find errors at an early stage by checking application execution. It checks for arithmetic issues, bounds issues and heap integrity, and provides detailed runtime error information.
SystemView is a real-time recording and visualization tool for embedded systems that reveals the true runtime behavior of an application, going far deeper than the system insights provided by debuggers.
Ozone is more than a simple debugger. Its various features, including trace, code profiling and code coverage analysis make it a powerful performance analyzer, which enable you to get full system insight, and to track down inefficiencies and bugs.
UDE is a debug, trace and test platform for a wide range of embedded systems. It supports the debugging of multicore targets within one consistent user interface. Run-time analysis and outstanding scripting capabilities are more key features.
C-STAT is a fast and powerful static analysis tool that provides results directly in the IAR Embedded Workbench IDE. It checks compliance with rules as defined by MISRA C:2004, MISRA C++:2008 and MISRA C:2012, CWE and CERT C/C++.
Free of charge instruction set simulator with the same powerful user interface and features of the TRACE32 debug and trace tools. With API for peripheral simulation. A license is required if used in automated test environments.
Fusion for Kinetis v8 offers support for a variety of NXP's popular ARM Cortex-M4 Microcontrollers on one board. The development board is equipped with a wide range of superior features that allow more complex projects to be created flawlessly.
MCU CARD with MK24FN1M0VDC12 MCU, is a standardized add-on board with clever design, which allows very simple installation and replacement of the microcontroller unit (MCU) on a development board equipped with the MCU Card socket.
MCU CARD with MK24FN256VDC12 MCU, is a standardized add-on board with clever design, which allows very simple installation and replacement of the microcontroller unit (MCU) on a development board equipped with the MCU Card socket.
Mikromedia 7 Capacitive is a compact development board designed as a complete solution for the rapid development of multimedia and GUI-centric applications. As a fully functional, feature-rich device, it can be implemented directly into any project.
Fusion for ARM v8 offers universal support for ARM Cortex MO, M3, M4, and M7 Microcontrollers on one board. The development board is equipped with a wide range of superior features that allow more complex projects to be created flawlessly.
Mikromedia 7 Capacitive FPI (FPI stands for Front Panel Integration) with bezel is a compact development board designed as a complete solution for the rapid development of multimedia and GUI-centric applications.
JTAG/SWD debug probe with USB interface. Based on a 32-bit RISC CPU, it can communicate at high speed with the supported target CPUs. J-Link is used around the world in tens of thousand places for development and production purposes.
The ULINKpro debug and trace unit connects your PC's USB port to your target system and allows you to program, debug, and analyze your applications using its unique streaming trace technology. ULINKpro is compatible with Keil MDK and Arm DS.
The J-Link EDU emulator is our standard J-Link emulator wrapped in a new educational marked housing. It is intended for educational use and the home hobbyist. Support for our Unlimited Flash Breakpoints and GDB Server enhancement modules included.
Advanced Cyclone programmer. Models support high-speed in-circuit flash programming, debugging, and test of many NXP 8-/16-/32-bit MCUs. Enhanced speed/security/storage. Stand-alone or host-controlled operation. Programs internal & external flash.
Lauterbach has experience in making world class microprocessor development tools since 1979. TRACE32 supports technologies like JTAG, SWD, NEXUS or ETM with embedded debuggers and real-time trace solutions for all NXP processor series.
J-Link PRO is an enhanced version of the SEGGER J-Link. This emulator supports ARM/Cortex devices. This has an Ethernet interface in addition to the USB interface. This includes a Flash programming utility, and boast a 3 MB/s download speed to RAM.
CODEGRIP for ARM is a fast USB-C and WiFi programmer and hardware debugger. It supports ARM Cortex-M0, M3,M4 and M7 based MCUs. With a set of unique and innovative functionalities, it allows unlimited possibilities for development.
The (UAD2next) combines the state-of-the-art debugging features and CAN with trace capabilities. It can be extended by plugin trace modules supporting e.g. ARM CoreSight parallel trace and AURORA serial trace and is equipped with 512MB trace memory.
CODEGRIP for Kinetis is a fast USB-C and WiFi programmer and hardware debugger. It supports NXP's popular ARM Cortex-M4 Kinetis MCUs. With a set of unique and innovative functionalities, it allows unlimited possibilities for development.
Flasher Secure is a mass production programming system, capable of protecting the vendor’s IP regardless of the production site. It provides full control over the programming process at contract manufacturers (CM) and similar environments.
µTrace is Lauterbach‘s all-in-one debug and trace solution for Cortex-M processors. Recommended for single and multi-core proccessors with 4 channel trace ports. Optional analogue probe for voltage, power and energy measurements available.
J-Trace PRO for Cortex-M is setting a new standard for trace probes. It enables continuous streaming trace, lifting the limitations by internal buffers and slow data transmission to give you all the insights you need to develop & optimize your code.
Builds atop the J-Link to further enhance the debug experience. The J-Link ULTRA+ is three times faster than the industry standard J-Link, at a 3 MBytes/s download speed to RAM. It comes complete with J-Flash, and Unlimited Flash Breakpoints.
Production programmer. Models support high-speed, low-cost, in-circuit flash programming, debugging, & test of many NXP 8-/16-/32-bit systems. Stand-alone or host-controlled operation. USB, serial, Ethernet. Programs internal and external flash.
J-Trace PRO Cortex provides support for Cortex-A/R/M based microcontrollers. The SuperSpeed USB 3.0 interface of J-Trace PRO Cortex enables continuous streaming trace via USB with the full trace clock, lifting the limitations by internal buffers.
The UAD2pro offers fast and flexible communication between Universal Debug Engine on the Host PC and the microcontroller target. Host interface is USB 2.0. Target interfaces also optionally isolated are JTAG, cJTAG, OnCE, SWD, CAN, ASCx and more.
Supercharge your IDE with the worlds fastest debug probe. The J-Link Flash download technology achieves a performance very close to the maximum speed possible. No other probe comes close. These speeds are achieved when working under any popular IDE.
The UAD3+, equipped with up to 4 GB of trace memory and powerful interfaces to target and host, is the right solution for trace, multicore debugging, profiling and code coverage analysis. Parallel and high-speed serial trace (AURORA) is supported.
In-Circuit-Flash-Programmer based on the J-Link family for production and in-field-service. Offers fastest flash algorithms available, multiple integration options (RS232, Ethernet, USB, two-wire) and stand alone mode.
Interactive flash programming software for ARM Cortex-M devices, including NXP's Kinetis, LPC, i.MX, and S32 devices. Comes with command-line version for scripted programming. Communicates using compatible PEmicro hardware interfaces.
The handheld stand-alone Flash Programmer for on-chip and external flash memory. Flasher Portable PLUS is a battery driven programming tool for microcontrollers with on-chip and/or external flash memory.
JTAG/SWD debug probe with WiFi interface. Based on a 32-bit RISC CPU, it can communicate at high speed with the supported target CPUs. J-Link is used around the world in tens of thousand places for development and production purposes.
The SX-ULPAN is an ultra-low-power Wi-Fi module with dual-band 802.11a/b/g/n.This low power Wi-Fi module is based on QCA4004 radio from Qualcomm and supports UART for host interface. The modules small form factor make it perfect for portable devices.
The uCMK6x IoT SOM is a turn-key platform for secure IoT systems. It features the K64 MCU, Ethernet and Wi-Fi networking combined with Mbarx Secure IoT firmware for cloud connectivity and remote management using TLS and PKI.