
LPCXpresso55S69 Development Board
The LPCXpresso55S69 development board provides the ideal platform for evaluation of and development with the LPC55S6x family of MCUs.
Buy OptionsThe LPCXpresso55S69 development board provides the ideal platform for evaluation of and development with the LPC55S6x family of MCUs.
Buy OptionsLearn about sensor toolbox development tools for a 9-axis solution using FXAS21002 gyroscope and FXOS8700 e-compass sensor.
Buy OptionsEasy-to-use software development tools for Kinetis, LPC, i.MX controllers based on Arm Cortex-M cores - GNU, Eclipse, profiling, debugger, trace
IDE and Build Tools
Integrated system configuration and development tools for Kinetis, LPC, including SDK Builder, Pins, Clocks, Peripherals, Proj Gen, Power Estimation, more.
BSP, Drivers and Middleware
MCUXpresso SDK contains FreeMASTER Communication Driver for UART, CAN, and PD-BDM along with examples and related documentation.
BSP, Drivers and Middleware
Open-source graphics library provided through the MCUXpresso SDK for several NXP microcontrollers
BSP, Drivers and Middleware
The MCU bootloader is a configurable flash programming utility that operates over a serial connection on supported NXP MCUs. It enables quick and easy programming through the entire product lifecycle -- from application development to final product manufacturing and beyond -- for updating applications in the field with confidence.
Code Snippets
Arm CMSIS-NN is a collection of kernels for maximizing the performance and minimize the memory footprint of neural networks on Arm Cortex-M processor cores.
Libraries
NXP's MCUXpresso Secure Provisioning Tool is a GUI-based application provided to simplify generation and provisioning of bootable executables on NXP MCU devices.
IDE and Build Tools
Easy-to-use software development tools for Kinetis, LPC, i.MX controllers based on Arm Cortex-M cores - GNU, Eclipse, profiling, debugger, trace
IDE and Build Tools
Graphical PC host tool to control and debug embedded applications in run-time.
Test, Debug and Analyzer Software
P and E’s USB Multilink Universal combines support in a single interface for many NXP architectures.
Emulators, Probes, and Programmers
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!
Emulators, Probes, and Programmers
P and E’s USB Multilink Universal FX is a high-speed, all-in-one development interface which allows PC access to the Background Debug Mode or JTAG interface.
Emulators, Probes, and Programmers
P and E's CYCLONE programmer is a powerful in-circuit, stand-alone programmer for many NXP processor families. It's a versatile tool that 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.
Emulators, Probes, and Programmers
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.
Emulators, Probes, and Programmers
Learn about sensor toolbox development tools for a 9-axis solution using FXAS21002 gyroscope and FXOS8700 e-compass sensor.
Evaluation and Development Boards
The LPCXpresso55S69 development board provides the ideal platform for evaluation of and development with the LPC55S6x family of MCUs.
Evaluation and Development Boards
emCrypt is a secure and efficient implementation of essential cryptographic algorithms specifically designed for embedded systems.
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
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.
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.
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.
A fully verified Wi-Fi protocol stack complimented by powerful debug tools that assist to reduce development time. Together they form a complete ecosystem for the development of embedded Wi-Fi applications
ClarinoxBlue: a fully verified Bluetooth Classic, Bluetooth Low Energy and mesh protocol stack encapsulated within a C/C++ based framework & supported with debug tools to provide a complete development ecosystem.
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.
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.
CMSIS-RTOS RTX Real-Time Operating System is designed for Cortex-M processor-based devices. The RTX kernel can be used for creating applications that perform multiple tasks simultaneously.
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.
A Secure Boot Manager provides a robust root of trust for devices, securing the overall boot process alongside offering additional security services.
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.
Unique set of tools and services for implementing and customizing security in embedded applications.
MULTI is a complete Integrated Development Environment (IDE) for embedded applications for C/C++, Embedded C++ and includes an advanced debugger, profiler, run-time memory checking, project builder, editor, instruction set simulator, and more.
Keil MDK is the most comprehensive software development solution for Arm-based microcontrollers and includes all components that you need to create, build, and debug embedded applications.
The reference C/C++ toolchain for Arm processors. Arm’s C/C++ Compiler toolchain has been used to build code shipped in billions of devices worldwide.
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.
Green Hills C and C++ compilers generate highly optimized code for NXP processors while strictly adhering to industry-standard language requirements.
The MULTI advanced multicore debugger for C/C++ applications running on simulators, bare-board, INTEGRITY, u-velOSity, Linux native, Linux virtualized and home-grown.
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.
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.
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.
The emWin AppWizard gives developers and designers a drag-and-drop tool to quickly implement the user interface framework. This coupled with the emWin Simulation Environment offers a professional solution to jump start any embedded application.
Embedded Wizard is a solution that enables the creation of sophisticated GUIs for MCUs and MPUs. The GUI development is speeded-up with the use of the built-in WYSIWYG editing facility, instant prototyping, simulating and debugging on PC.
For comfortable and easy configuration and object dictionary management, port provides its Unified Design Tool Platform which enables the user to develop communication solutions.
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.
I-jet is a high-performing in-circuit debugging probe for ARM. It is capable of delivering power to the target board and measuring target power consumption. I-jet is fully plug-and-play and completely integrated with IAR Embedded Workbench for ARM.
ULINKplus combines isolated debug connection, power measurement, and I/O for test automation. It gives you visibility to function, timing, and power consumption of your embedded application.
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.
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.
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 USB Multilink Universal is an all-in-one BDM/JTAG debug probe for NXP Kinetis, LPC, i.MX, S32, HCS08, HC(S)12(X), S12Z, RS08, ColdFire V1/+V1, ColdFire V2-4*, Qorivva MPC5xxx, & DSC microcontrollers. Supports SWO debug tools in NXP's MCUXpresso.
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.
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.
Multilink Universal FX is a high-speed,BDM/JTAG debug probe for Kinetis, LPC, S32, Qorivva MPC5xxx, MPC5xx/8xx, ColdFire, HC(S)12(X), S12Z, HCS08, RS08, DSC, 683xx, & HC16 devices. Supports SWO debug tools in NXP's MCUXpresso IDE.
To enable faster and easier use of Click boards on NXP boards without mikroBUS socket Mikroe developed several adapters to make it easier for you to use them.
LPCXpresso Click Shield designed to support multiple NXP development platforms that use Arduino connector and equip them with two mikroBUS sockets.
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.