[Archived] Arduino Core for mbed enabled devices
The repository contains the Arduino APIs and IDE integration files targeting a generic mbed-enabled board
This repository will continue tracking mbed 5.x series and new releases will only happen in case of security bugs.
For new contibutions please refer to https://github.com/arduino/ArduinoCore-mbed
Clone the repository in
mkdir -p $sketchbook/hardware/arduino cd $sketchbook/hardware/arduino git clone email@example.com:arduino/ArduinoCore-nRF528x-mbedos mbed
Then clone https://github.com/arduino/ArduinoCore-API in a directory at your choice. Checkout
git clone firstname.lastname@example.org:arduino/ArduinoCore-API -b namespace_arduino
Remove the symlink to
api you can find in
$sketchbook/hardware/arduino/mbed/cores/arduino and replace it with a symlink to
Open Arduino IDE; you should now see three new targets under
MBED boards label
Adding an mbed target
Adding a target is a mostly automatic procedure that involves running https://github.com/arduino/ArduinoCore-nRF528x-mbedos/blob/master/mbed-os-to-arduino after setting
ARDUINOCORE env variables.
Actions marked as TODO must be executed manually.
Using this core as an mbed library
You can use this core as a standard mbed library; all APIs are under
arduino namespace (so they must be called like
The opposite is working as well; from any sketch you can call mbed APIs by prepending