Arm Development Boards

Arm Musca-A1 development board

Arm development boards are the ideal platform for accelerating the development and reducing the risk of new SoC designs. The combination of ASIC and FPGA technology in Arm boards delivers an optimal solution in terms of speed, accuracy, flexibility and cost.

Key Benefits:

  • Evaluate, benchmark and start software development using the latest Arm processors.
  • Prototype, validate and develop software drivers for new SoC IP blocks.
  • Test custom logic blocks or system IP in an FPGA, connected to an Arm core running at ASIC speed.

Beetle small Circuit Board.

IoT Test Chip Boards

Arm creates a range of boards to enable easier development or evaluation of Arm IP in real-life conditions. The Arm IoT test chips are based on subsystem IP, offering a foundation for your future designs.

Learn more

Juno r2 circuit board.

Juno Development Platform

The Armv8-A development platform, also known as Juno, is a software development platform that includes the Juno Arm Versatile Express board and an Armv8-A reference software port available through Linaro.

Learn more

Arm Neoverse N1 sideview of board

Neoverse N1 SDP

Neoverse N1 SDP is an infrastructure segment development platform available for licensing to Arm partners. The platform supports a reference open-source software stack based on Trusted Firmware-A, SCP-firmware, EDK II UEFI, GRUB, Linux, and user-space components.

Learn more

V2M-MPS2 Board.

FPGA Prototyping Boards

Arm provides a selection of boards available for prototyping, evaluation and benchmarking on Arm Cortex-based designs or IoT subsystems in FPGA.

Learn more

DesignStart chip board

DesignStart DAPLink Board

The Arm DesignStart DAPLink board can be used to provide DAPLink debug access to the Arm DesignStart Cortex-M1, Cortex-M3 Xilinx Digilent Arty-A7, and Digilent Arty-S7 FPGA evaluation platforms.

Learn more

Keil Evaluation Boards

Keil design and manufacture evaluation boards and starter kits to help you evaluate a new MCU architecture and get started with the Keil development tools.

Learn more

Mbed Development Boards

Mbed development boards are designed for fast, flexible, and low-risk and professional rapid prototyping.

Learn more

CMSIS Board Support Packs

There are a number of Cortex-M development boards available from Arm partners that are supported by our CMSIS-Packs.

Learn more


Choosing a Board

Find the most appropriate board for your project.

IP Juno development platform  Motherboard Express and LogicTile Express FPGA prototyping boards (Soft Macro Model) MPS2+ FPGA prototyping board MPS3 FPGA prototyping board  Musca IoT board  Beetle IoT board  Keil evaluation boards Mbed development boards
Cortex-A72  Yes              
Cortex-A53  Yes              
Cortex-R7    Yes            
Cortex-R5    Yes            
Cortex-R52       Yes        
Cortex-M33      Yes Yes Yes      
Cortex-M23      Yes          
Cortex-M7      Yes       Yes Yes
Cortex-M4      Yes       Yes Yes
Cortex-M3     Yes     Yes Yes Yes
Cortex-M1      Yes          
Cortex-M0 Plus      Yes       Yes Yes
Cortex-M0      Yes       Yes Yes
Cortex-M3 DesignStart /
CoreLink SSE-050 Subsystem
(based on Cortex-M3)
    Yes     Yes    
CoreLink SSE-200 Subsystem
(based on Cortex-M33)
    Yes Yes Yes      
SSE-123 Example Subsystem     Yes          

Get Support

Community Blogs

Community Forums

Answered How to make Ethos-U NPU work on an ARM Cortex-A + Cortex-M processor? 0 votes 411 views 4 replies Latest 9 days ago by alisonw Answer this
Answered Neoverse N1 SDP 0 votes 689 views 3 replies Latest 10 days ago by Jonathan Frisby Answer this
Discussion Installing apps on the Android 0 votes 1163 views 1 replies Latest 14 days ago by ElizabethSilva Answer this
Answered OpenGL 3.1 on Mali-400 MP ANDROID 1 votes 413 views 4 replies Latest 15 days ago by Oliver Beirne Answer this
Answered OpenGL 3.1 on Mali-400 MP ANDROID
  • Mali-400MP
0 votes 268 views 1 replies Latest 27 days ago by Oliver Beirne Answer this
Answered Catching C++ Exceptions with GCC Arm None EABI
  • C++
  • GCC
  • GNU Arm
0 votes 617 views 1 replies Latest 1 months ago by Thomas Willson Answer this
Answered How to make Ethos-U NPU work on an ARM Cortex-A + Cortex-M processor? Latest 9 days ago by alisonw 4 replies 411 views
Answered Neoverse N1 SDP Latest 10 days ago by Jonathan Frisby 3 replies 689 views
Discussion Installing apps on the Android Latest 14 days ago by ElizabethSilva 1 replies 1163 views
Answered OpenGL 3.1 on Mali-400 MP ANDROID Latest 15 days ago by Oliver Beirne 4 replies 413 views
Answered OpenGL 3.1 on Mali-400 MP ANDROID Latest 27 days ago by Oliver Beirne 1 replies 268 views
Answered Catching C++ Exceptions with GCC Arm None EABI Latest 1 months ago by Thomas Willson 1 replies 617 views