Spresense 6-core microcontroller board with ultra-low power consumption

High-performance microcontroller board with hi-res audio, camera input, internal GPS and Edge AI support.

Buy Spresense

Link to forum
Link to Spresense webinars
Spresense newsletter sign-up

Sony’s multicore microcontroller technology with global LTE connectivity

Spresense product photo with 3 boards of which one HDR camera board, one main board and one LTE extension board

► Spresense full specification

Ideal for professional use cases on the edge

The unique combination of solid computing performance and advanced power efficiency makes Spresense ideal for edge computing. Spresense is featured in applications where there is a need for sensor analysis, machine learning, image processing and data filtering in which other microcontroller-based alternatives fall short.

Agriculture Tech
Industrial IoT
Smart cities
Remote monitoring

Additional application areas for Spresense

  • Logistics and transport
  • Automatic quality inspection
  • Predictive maintenance
  • Wildlife monitoring
  • Cell tower remote inspection
  • Industrial connectivity
  • Gesture recognition
  • AI camera applications
  • Sound diagnostics
  • Home automation
  • Edge computing
  • FFT calculations
  • Robotics and drone control
  • GPS tracking
  • Remote monitoring
  • Image processing
  • Real-time sensor analysis
  • Hi-res audio solutions

Develop with Spresense

Spresense is open source and comes with full documentation, tutorials and sample projects.

  • C/C++ based Spresense SDK
  • NuttX real-time OS (POSIX compliant)
  • Multicore application support
  • Optional add-on boards (BLE, Wi-Fi, sensors etc)
  • Arduino IDE support for quick prototyping
  • Support for TensorFlow, NNC and Edge Impulse for professional machine learning development
Get started
Diagram of the Spresense SDK Structure

Hardware extension options

Product image of an iS110B Wi-Fi add-on board

With a sensitivity of 120dB, the Spresense HDR camera board obtains clear images even in low-light conditions and situations with strong light contrasts.

Product image of an iS110B Wi-Fi add-on board

Expansion board for Vizmonet's Spresense with WiFi Halow module (Newracom NRC7292).

Machine Learning development on Spresense

TensorFlow logo

TensorFlow from Google is one of the leading frameworks for machine learning on Spresense.

Get started

Edge Impulse logo

Get started with AI on Spresense in 10 minutes using the powerful machine learning tool by Edge Impulse.

Get started

Neural Network Libraries logo

Neural Network Libraries by Sony is a deep learning framework intended for research, development and production.

Get started

External software solutions for Spresense

MicroScurid-C(Device Agent) logo

MicroScurid-C(Device Agent)provides the core functionality of Edge Agent on Spresense.
It is very lightweight and leverages Nanopb's built-in support via MQTT to seamlessly generate, register, and use device IDs.

MicroScurid-C web site

MicroEJ logo

MicroEJ provides a suite of software tools that enables developers to program Spresense using Java.

MicroEJ web site

Zerynth logo

Zerynth provides developers with an ecosystem of software tools to program Spresense in Python.

Zerynth web site

NEQTO logo

NEQTO enables light edge processing, device management and control to Spresense using JavaScript.

NEQTO web site

Circuit Python logo

With CircuitPython, there are no upfront desktop downloads needed. Once you get your board set up, open any text editor, and start editing code.

Get started with CircuitPython

Spresense macro image with focus on Sony's CXD5602 microcontroller

Powered by Sony's microcontroller technology

At the heart of the Spresense board, the Sony's CXD5602 microcontroller runs 6 ARM Cortex-M4F cores with a clock speed of up to 156MHz and has an integrated GPS. Thanks to the FD-SOI (Fully Depleted Silicon On Insulator) production process, the CXD5602 chip is very power efficient which enables battery dependent use cases.

Contact us if you have any questions or need specific information to get started with Spresense development.

Contact us