The Spresense project consists of an Arduino compatible board with Sony’s high-performance CXD5602 micro-controller. The CXD5602 has built-in GPS and high-resolution audio capabilities.
Spresense is a compact development board based on Sony’s power-efficient multicore microcontroller CXD5602. It allows developers to create IoT applications in a very short time and is supported by the Arduino IDE as well as the more advanced NuttX based SDK.
The Spresense main board has the following features.
Sony’s CXD5602 Processor
8 MB Flash memory
PCB with small footprint
Dedicated camera connector
GNSS (GPS) antenna
Pins and LEDs
Multiple GPIO (UART, SPI, I2C, I2S)
2 ADC channels
Application LED x 4 (Green)
Power LED (Blue)
USB serial port
[PWR] Power LED
Power LED. Emits blue light when power is supplied.
[RST] Reset button
[LED0] to [LED3]
Four user controllable green LEDs.
Micro USB Type-B connector.
B-2-B 100-pin connector to interface to additional boards. This connector is on the underside.
[BR] Boot recovery button
This is used when restoring to the factory reset state. Only for recovery, normally not needed.
1 x Spresense main board
This section outlines the Spresense hardware and software in the following two chapters:
To start programming the Spresense directly see the Getting started guides for the two available SDKs:
Spresense Arduino Library
For further information on CXD5602, please refer to the following.
Sony Semiconductor Solutions Co. Spresense webpage