IDE 提供私有工作空间，有能力通过分布式Mercurial版本控制导入、导出和分享代码，并且它还可以用于代码文档生成。应用还可以使用其他开发环境来开发，比如Keil µVision、IAR Embedded Workbench、和 Eclipse加上GCCARM嵌入式工具。
SDK.mbed软件开发工具包（SDK）提供mbed C/C++软件平台和工具用来建立微控制器固件而运行在智能设备上。它由提供微控制器外设驱动器和联网的核心库、RTOS和运行时间环境、建造工具和测试及调式脚