Releases: sonydevworld/spresense-arduino-compatible
v1.2.0
SPRESENSE v1.2.0 release (2019/3/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 ofendTransmission()
andrequestFrom()
.
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
-
Please refer to tutorial for the first time.
-
Please update Spresense Arduino package via Boards Manager in Arduino IDE for others
(Below is in Japanese)
概要
-
新規機能追加および機能拡張、そしていくつかの改善を行いました
-
今回のリリースにより AudioのDSP(WAV,MP3など)およびブートローダの更新 が必要になります
新規機能追加および機能拡張
- [Arduino IDE] コンパイルオプションに未使用関数やデータを削除するための --gc-sections を追加しました
- [RTC] RTC時刻を管理するためのライブラリを追加しました
- [Watchdog] エラー監視のためのWatchdogライブラリを追加しました
- [LowPower] スリープモードなど省電力機能をサポートするライブラリを追加しました
改善された機能
- [Arduino IDE] ボードマネージャによるアップデートの差分アップデート機能に対応しました
- [Arduino IDE] ソフトウェアロード中の進捗表示を改善しました
- [Wire]
endTransmission()
やrequestFrom()
関数でストップコンディションを発行せずに転送を継続するためのsendStopフラグ
に対応しました
サンプルの追加
- [Audio] タグ情報付きWavファイルを再生するサンプルを追加しました
- [Audio] 音声チェックをしながら録音するサンプルを追加しました
Arduino IDEでの利用方法
-
初めてご利用の方はチュートリアルを参照してインストールしてください
-
既にインストール済みの方はArduino IDEのボードマネージャにてアップデートを行ってください
v1.1.3
SPRESENSE v1.1.3 release (2019/1/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
-
Please refer to tutorial for the first time.
-
Please update Spresense Arduino package via Boards Manager in Arduino IDE for others
(Below is in Japanese)
概要
- 新規機能追加および機能拡張、そしていくつかの改善を行いました
新規機能追加および機能拡張
-
[ArduinoIDE] "コンパイルしたバイナリ出力"に対応しました。
-
[Audio] Object Level API使用時のI2S出力に対応しました。
改善された機能
- [EEPROM] Read/Write処理速度を改善しました。
Arduino IDEでの利用方法
-
初めてご利用の方はチュートリアルを参照してインストールしてください
-
既にインストール済みの方はArduino IDEのボードマネージャにてアップデートを行ってください
v1.1.2
SPRESENSE v1.1.2 release (2018/12/17)
Summary
- Fixed problem about DNNRT
Fixed features
- [DNNRT] Fixed continuous recognition processes problem
Using this release for Arduino IDE
-
Please refer to tutorial for the first time.
-
Please update Spresense Arduino package via Boards Manager in Arduino IDE for others
(Below is in Japanese)
概要
- DNNRTライブラリの一部不具合を修正しました。
修正された機能
- [DNNRT] Arduino DNNRTライブラリについて複数回認識処理に不具合があり、修正をいたしました。
Arduino IDEでの利用方法
-
初めてご利用の方はチュートリアルを参照してインストールしてください
-
既にインストール済みの方はArduino IDEのボードマネージャにてアップデートを行ってください
v1.1.1
SPRESENSE v1.1.1 release (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
-
Please refer to tutorial for the first time.
-
Please update Spresense Arduino package via Boards Manager in Arduino IDE for others
(Below is in Japanese)
概要
- 新規機能追加および機能拡張、そしていくつかの改善を行いました
新規機能追加および機能拡張
-
[Audio] wavフォーマットでの24 bit 録音に対応しました。
対応フォーマットは以下の通りになります。- 192KHz 16bit
- 192KHz 24bit
- 48KHz 16bit
- 48KHz 24bit
- 16KHz 16bit
-
[Audio] スピーカ出力とライン出力のドライブの能力切り替えのAPIを追加しました。
-
[Camera] 自動露出設定に対応しました。
改善された機能
-
[Audio] 録音関連のスケッチ(pcm_capture/pcm_capture_objif/recorder/recorder_objif/recorder_wav/recorder_wav_objif/rec_play)を更新しました。
-
[その他] PWMの周波数を変更できるAPIを追加しました。
サンプルの追加
- [Audio] マイク入力からAC出力ができるサンプルスケッチ(voice_effector)を追加しました。
制限事項
- [Audio] 192kHz/48kHzにおける24bit の wavフォーマットでの録音時に負荷の状況でオーバーフローが発生した場合、下記メッセージを残し書き込みが復帰できないことがあります。この場合はリセットを行ってください。
WARNING: Insufficient buup_assert: Assertion failed at file:components/capture/capture_component.cpp line: 228 task: CAPTURE_CMP_DEV0
Arduino IDEでの利用方法
-
初めてご利用の方はチュートリアルを参照してインストールしてください
-
既にインストール済みの方はArduino IDEのボードマネージャにてアップデートを行ってください
v1.1.0
SPRESENSE v1.1.0 release (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
-
Please refer to tutorial for the first time.
-
Please update Spresense Arduino package via Boards Manager in Arduino IDE for others.
(Below is in Japanese)
概要
-
新規機能追加および機能拡張、そしていくつかの改善を行いました
-
今回のリリースによりAudioのDSP(WAV.MP3など)およびブートローダの更新が必要になります
新規機能追加および機能拡張
-
[Camera] ISX012のカメラモジュールを用いた非圧縮およびJPEG圧縮画像データの取得が可能になりました
-
[DNN] Deep Neural Network runtime (dnnrt) ライブラリを追加しました
-
[GNSS] 日本のGNSS測位衛星であるQZSSみちびきのL1C/A信号によるGPS補完およびL1S信号による補強による測位をサポートしました
-
[Audio] 88.2/96/176.4kHz、24bit wavフォーマット音声ファイルのデコード対応しました
改善された機能
-
[Audio] 音声録音時マイクのゲインを設定できるように対応しました
-
[Audio] Arduino IDE上でのデバッグモード有効時(Debug: Enable) にAudioの詳細なログの出力に対応しました
-
[Other] PWMに割り当てられたピン番号 3, 5, 6, 9 が起動直後に High を維持するように変更しました
-
[Other] __FlashStringHelper を使用しているライブラリでコンパイルが通るように改善しました
Arduino IDEでの利用方法
-
初めてご利用の方はチュートリアルを参照してインストールしてください
-
既にインストール済みの方はArduino IDEのボードマネージャにてアップデートを行ってください
v1.0.2
SPRESENSE v1.0.2 release (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
-
Please refer to tutorial for the first time.
-
Please update Spresense Arduino package via Boards Manager in Arduino IDE for others
(Below is in Japanese)
概要
- オーディオに関するユーザビリティ向上のためのいくつかの機能拡張および不具合を修正しました
機能拡張
-
モノラル音声のWAVファイルの再生に対応
-
オーディオのI2S出力に対応
-
オーディオのサンプルスケッチをいくつか追加
改善された機能
- サウンドレコーダでWAV形式のファイルが正しく保存されない件を改善
Arduino IDEでの利用方法
-
初めてご利用の方はチュートリアルを参照してインストールしてください
-
既にインストール済みの方はArduino IDEのボードマネージャにてアップデートを行ってください
v1.0.1
This is v1.0.1 release.
v1.0.0
This is 1st release for Spresense Arduino compatible package.
Latest manual install packages
Manual install packages(Release date: 2025/06/03)
Please download the manual install package according to your platform(Windows/Ubuntu/macOS).
For Windows 10, 11
manual-install-spresense-arduino-windows-latest.zip
For Ubuntu 18.04 (64 bit), or later (20.04 (64 bit), 22.04 (64 bit))
manual-install-spresense-arduino-linux-latest.zip
For macOS 10.13 High Sierra~
manual-install-spresense-arduino-macosx-latest.zip
Common release
Release tag SPRESENSE_ADN_SDK_1.0.000 SPRESENSE_ADN_SDK_1.0.000 release.