Developer World Spresense
English 日本語
Table of Contents

v2.0.1 (2020/06/16)

Summary

  • Feature improvement are available

Improved features

  • [IDE Menu] Fix the bug that the program does not work properly when the memory size used by the main core application is larger than 768KB.

Using this release for Arduino IDE

v2.0.0 (2020/06/12)

Summary

New features and feature enhancements

  • [IDE Menu] Enable to change the memory size used by the main core application from the Arduino IDE menu.

  • [UART] Support to change the data length, parity, stop bit, and flow control by the Serial.begin() function.

    • Flow control is disabled by default in this release.

    • Please refer to Serial Library.

  • [GNSS] Add support for positioning using Galileo/BeiDou satellite

  • [GNSS] Supports accurate 1-second cycle signals(1PPS signals) output based on satellite time information

  • [Camera] Supports manual setting of exposure time.

  • [Signal processing] Add SignalProcessing(FFT/IIR) library

Improved features

  • [Camera] The following problems with automatic/manual setting of AE/AWB have been fixed.

    • AE is set to manual when Camera.setAutoWhiteBalance(false) is called.

    • AE and AWB is set to manual when Camera.setAutoExposure(false) is called.

Samples

  • [Audio] Add sample sketch(rendering_objif) for high speed rendering.

Using this release for Arduino IDE

v1.5.1 (2020/03/10)

Summary

Feature enhancements

  • [LTE] Support timeout function for LTEClient transfer.

Improved features

  • [RTC] Improve RTCTime utility to synchronize unix time and calendar time.

  • [ADC] Fix an issue that the first value read from HPADC(A4/A5) is invalid after power-on.

Using this release for Arduino IDE

v1.5.0 (2019/12/18)

Summary

New features and feature enhancements

  • [LTE] Add LTE Library

  • [Audio] Digital microphone can be selected from Object I/F layer

  • [Camera] Add JPEG as a pixel format for camera preview

Improved features

  • [SD Card] Fixed the problem that the SD card was not mounted when insert and remove the SD card quickly.

  • [Tools] Fixed the problem that the bootloader installation dialog was not displayed correctly in Ubuntu 18.04.

Using this release for Arduino IDE

v1.4.2 (2019/11/15)

Summary

  • Feature enhancements is available

New features and feature enhancements

  • [Camera] Add Auto White Balance mode.

Improved features

  • [Audio] Reduced the boot time of DSP Codec binary in SPI-Flash.

  • [Core] Improved string conversion accuracy of floating point.

Using this release for Arduino IDE

v1.4.1 (2019/10/04)

Summary

  • Feature improvement is available

Improved features

  • [GNSS] Add API getDCReport() to get QZSS Disaster and Crisis Management (DC Report) sentence.

Using this release for Arduino IDE

v1.4.0 (2019/09/09)

Summary

  • Feature improvement is available

Improved features

  • [Camera Image] Image converter methods of CamImage can be used without Camera Video Stream.

  • [Tool] When "Export compiled Binary" is selected in the ArduinoIDE menu, the name of the selected sub-core is added to the binary file name.

Using this release for Arduino IDE

v1.3.1 (2019/07/11)

Summary

  • Feature improvement is available.

Improved features

  • [GNSS] Improve GNSS sensitivity when SD card is inserted(without accessed).

Using this release for Arduino IDE

v1.3.0 (2019/06/05)

Summary

New features and feature enhancements

  • [MultiCore MP] Add a "MultiCore MP" library to communicate between 6 CPU cores.

  • [LowPower] Add power saving API to select the system clock (156 MHz / 32 MHz / 8 MHz) dynamically.

  • [Flash] Add a library for reading and writing from/to SPI-Flash.

  • [eMMC] Add a library for reading and writing from/to eMMC.

  • [Sensing] Add Sensor Framework with Publish-Subscribe Architecture.

Improved features

  • [Basic] Improve the accuracy of the delay and delayMicroseconds.

  • [SD] Improve the access performance of the SD card.

  • [Build] Changed to C++11 compilation.

New samples

  • [MultiCore MP] Added multi-core sample sketches.

  • [Sensing] Add a sample sketch of a step counter.

  • [Flash] Add a sample to read and write.

  • [eMMC] Add a sample to read and write.

  • [Wire] Add a I2C port scan sketch.

  • [LowPower] Add a sample sketch to change clock mode.

Using this release for Arduino IDE

v1.2.1 (2019/04/25)

Summary

  • New features and feature enhancements are available.

  • This release has a new bootloader which have to be loaded before use.

New features and feature enhancements

  • [Audio] Add API for selecting Analog mic or Digital mic in runtime.

  • [Audio] Add API to be able to change internal buffer size for audio player and recorder.

  • [Audio] Add function which can path the audio data from I2S to speaker with low-latency (Audio through).

Improved features

  • [GNSS] Improve stability when starting positioning by using hot start.

  • [SPI] Improve transfer performance by using deprecated API setClockDivider.

New samples

  • [Audio] Add "player_playlist" sample sketch that is reading playlist for playing music.

  • [Audio] Add "through" sample sketch that is using audio through function.

Using this release for Arduino IDE

v1.2.0 (2019/03/15)

Summary

  • New features and feature enhancements are available.

  • This release has a new DSP binary and bootloader which have to be loaded before use.

New features and feature enhancements

  • [Arduino IDE] Add "--gc-sections" to compile options for reducing memory usage.

  • [RTC] Add Real Time Clock library to manage RTC time.

  • [Watchdog] Add Watchdog library to monitor your system.

  • [LowPower] Add LowPower library to save power like a sleep mode.

Improved features

  • [Arduino IDE] Support a partial update when Spresense Arduino Library is updated.

  • [Arduino IDE] Improve the progress bar when uploading your sketch

  • [Wire] Support the sendStop flag for enabling continuous transmission by using functions of endTransmission() and requestFrom().

New samples

  • [Audio] Add "player_wav" sample sketch that is able to play wav files with tag information.

  • [Audio] Add "recorder_with_rendering" sample sketch that is able to monitor sounds while recording.

Using this release for Arduino IDE

v1.1.3 (2019/01/16)

Summary

  • New features and feature enhancements are available.

New features and feature enhancements

  • [ArduinoIDE] Support "Export compiled Binary".

  • [Audio] Support I2S output with Object Level API.

Improved features

  • [EEPROM] Improve Read/Write speed.

Using this release for Arduino IDE

v1.1.2 (2018/12/17)

Summary

  • Fixed problem about DNNRT.

Fixed features

  • [DNNRT] Fixed continuous recognition processes problem.

Using this release for Arduino IDE

v1.1.1 (2018/11/26)

Summary

  • New features and feature enhancements are available.

New features and feature enhancements

  • [Audio] Support 192kHz/48kHz sampling, 24bit wav recording
    Supported format:

    • 192KHz 16bit

    • 192KHz 24bit

    • 48KHz 16bit

    • 48KHz 24bit

    • 16KHz 16bit

  • [Audio] Support selectable API for audio analog drive power for AC-out or speaker-out.

  • [Camera] Support auto exposure.

Improved features

  • [Audio] Update recording sample sketches(pcm_capture/pcm_capture_objif/recorder/recorder_objif/recorder_wav/recorder_wav_objif/rec_play)

  • [Other] Add new API for change PWM frequency in Wire library.

New samples

  • [Audio] Add Mic-In to AC-out sample sketch(voice_effector).

Limitation

  • [Audio] If overflow occurs in the load situation, recording may not be continued in 24 bit recording with next log message. In this case, please reset the board.

    WARNING: Insufficient buup_assert: Assertion failed at file:components/capture/capture_component.cpp line: 228 task: CAPTURE_CMP_DEV0

Using this release for Arduino IDE

v1.1.0 (2018/10/25)

Summary

  • New features and feature enhancements are available.

  • This release has a new DSP binary and bootloader which have to be loaded before use.

New features and feature enhancements

  • [Camera] Capturing of uncompressed and JPEG compressed image data by using ISX012 camera module.

  • [DNNRT] Deep Neural Network runtime library added.

  • [GNSS] Japanese GNSS satellite QZSS Michibiki: L1C/A complementation signal and L1S augmentation signal are now supported.

  • [Audio] Supports 88.2/96/176.4kHz, 24bit wav decoding.

Improved features

  • [Audio] Support microphone gain.

  • [Audio] Support detail logs while debug funciton is enabled(Debug: Enable).

  • [Other] PWM pins number 3, 5, 6, 9 are changed to stay high just after startup.

  • [Other] Source code using __FlashStringHelper can be compiled.

Using this release for Arduino IDE

v1.0.2 (2018/08/31)

Summary

  • Some audio advanced features are released.

Additional features

  • Support monaural sound playback in wav format file

  • Support I2S out put for sound player

  • Add some audio sample sketches

Improved features

  • The recorded wav format file can be saved correctly on Arduino environment.

Using this release for Arduino IDE