Spresense Hero 500 V2Spresense Hero 500 V2

Visual AI solutions combined with powerful sound diagnostics for real-time decision making

The Spresense microcontroller board enables edge solutions with high computing ability and low power consumption.

Multicore programming with Spresense using the Arduino IDE

The Spresense development board is unique in the sense that it supports multicore programming using the Arduino IDE. Spresense is powered by 6 Arm cores running at 156 MHz, which is many times faster than most Arduino boards. Once you have set up your Arduino IDE for Spresense, there are two simple step-by-step tutorial examples that explain how to do multicore programming using the Arduino IDE:

For additional details on multicore programming using the Arduino IDE, there is a dedicated chapter in the Spresense Arduino IDE developer guide called "MultiCore MP Library".