Embedded Studio by SEGGER is a fully integrated IDE for C and C++ development optimized for Arm based embedded devices. 

Embedded Studio is available for free, for non-commercial use on your favourite operating system. This tool comes with an optimized compiler and it supports the Arm Compiler, GCC and LLVM. Embedded Studio can debug simple systems, and complex systems with J-Link, including version control features to ease the deployment of applications.

Get started on an Arm Cortex-M4 based emPower development board
Watch video

CPU support packages

Build a sample project on a Cortex-M4 based board, using the CMSIS-Core library.

Watch video

Optimized code

Incorporate the optimized CMSIS libraries and use the SEGGER runtime library, a C runtime library, designed for Cortex-M processors. The SEGGER runtime library has a small footprint, and optimized low-level functions for Arm. It also exposes useful APIs that can leverage optimized routines.

Learn more

Trace

J-Trace is optimized for Arm-based processors, with streaming trace and live analysis capabilities. Use J-Trace Pro to analyze, test, and profile your code with your external debugger.

Watch video

Embedded Studio resources


Community Forums

Answered Forum FAQs
  • ARM Community
0 votes 3454 views 0 replies Started 5 months ago by Annie Answer this
Answered Forum FAQs
  • ARM Community
0 votes 3330 views 0 replies Started 5 months ago by Annie Answer this
Answered Forum FAQs
  • ARM Community
0 votes 743 views 0 replies Started 5 months ago by Annie Answer this
Answered Forum FAQs
  • ARM Community
0 votes 783 views 0 replies Started 5 months ago by Annie Answer this
Answered Forum FAQs Started 5 months ago by Annie 0 replies 3454 views
Answered Forum FAQs Started 5 months ago by Annie 0 replies 3330 views
Answered Forum FAQs Started 5 months ago by Annie 0 replies 743 views
Answered Forum FAQs Started 5 months ago by Annie 0 replies 783 views