Zerynth provides Python support for Spresense microcontroller board from Sony

Great news for all Python developers – Zerynth has just added Python support for Sony’s Spresense development board. This provides a third development environment option alongside the already existing Arduino IDE and the C-based SDK.

The Spresense microcontroller board is a unique combination of computing ability and power efficiency. Bringing Python support makes Spresense accessible to a new segment of developers interested in solutions ranging from IoT and sensor control to real-time analysis and edge computing.

With the Python implementation from Zerynth comes a set of developer tools that simplify the development process:

  • Zerynth Studio
    IDE used to create Python and C/Python apps, available for Windows, Linux, and Mac. Developers also have the option to use the command-line interface.
  • Zerynth VM
    The Zerynth Virtual Machine installed on Spresense, with a tiny footprint of just 60k-80kB of Flash and 3-5kB of RAM.
  • Zerynth ADM
    A Cloud service to administer and update connected devices.
  • Zerynth App
    A customizable mobile app to control Zerynth powered hardware such as Spresense.

Get started with Python for Spresense

Getting started with Zerynth is free for developers. You simply download Zerynth studio and follow the step-by-step Getting Started guide. Zerynth has created two useful tutorials that highlight different feature aspects of Spresense and how to use them: “Getting Started with Zerynth and Sony’s Spresense” and “Using the GNSS of Spresense in simple Python“.

More information