Releases: sonydevworld/spresense-arduino-compatible
v3.3.1
SPRESENSE v3.3.1 release (2024/12/16)
Summary
- Feature enhancements are available
- This release has a new bootloader which have to be loaded before use.
New features and feature enhancements
Improved features
- [GNSS] Add the feature to receive NMEA and Michibiki disaster and crisis management report simultaneously on the GNSS Add-on board.
- Fix an issue#743
- [System] Fix an issue of waking up immediately from cold sleep when SD card is inserted on the LTE extension board.
- [FileSystem] Improve access performance to SD card.
- [LTE] Fix an issue that the write() method of the LTEUPD class may freeze after the LTE class library receives the LTE_RESTART_MODEM_INITIATED message.
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)
概要
- 機能拡張および機能改善を行いました。
- 今回のリリースにより ブートローダの更新 が必要になります。
新規機能追加および機能拡張
改善された機能
- [GNSS] GNSS Add-on ボード上で、NMEAとみちびき災危通報の同時出力に対応しました。
- issue#743 を修正しました。
- [System] LTE拡張ボードでSDカードが挿入されているとCold Sleep状態からすぐに起床してしまう問題を改善しました。
- [FileSystem] SDカードへの読み出し/書き込みのパフォーマンスを改善しました。
- [LTE] LTEクラスライブラリ内でLTE_RESTART_MODEM_INITIATEDメッセージを受け取った後、LTEUPDクラスのwrite()メソッドを実行すると固まる場合がある問題を修正しました。
Arduino IDEでの利用方法
-
初めてご利用の方はチュートリアルを参照してインストールしてください。
-
既にインストール済みの方はArduino IDEのボードマネージャにてアップデートを行ってください。
Commits history(コミット履歴)
spresense-arduino-compatible.git
60bcac4 Update a version for arduino at SDKv3.3.1 release
433acd7 Add Halow config
fc3bae8 Update Camera library version to 1.10.0
6f3ce04 Update a version for arduino at SDKv3.3.0 release
6d8c5be Camera: Update ISO sensitivity comment
v3.3.0
SPRESENSE v3.3.0 release (2024/12/4)
Summary
- Feature enhancements are available
- This release has a new bootloader which have to be loaded before use.
New features and feature enhancements
Improved features
- [GNSS] Add the feature to receive NMEA and Michibiki disaster and crisis management report simultaneously on the GNSS Add-on board.
- Fix an issue#743
- [System] Fix an issue of waking up immediately from cold sleep when SD card is inserted on the LTE extension board.
- [FileSystem] Improve access performance to SD card.
- [LTE] Fix an issue that the write() method of the LTEUPD class may freeze after the LTE class library receives the LTE_RESTART_MODEM_INITIATED message.
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)
概要
- 機能拡張および機能改善を行いました。
- 今回のリリースにより ブートローダの更新 が必要になります。
新規機能追加および機能拡張
改善された機能
- [GNSS] GNSS Add-on ボード上で、NMEAとみちびき災危通報の同時出力に対応しました。
- issue#743 を修正しました。
- [System] LTE拡張ボードでSDカードが挿入されているとCold Sleep状態からすぐに起床してしまう問題を改善しました。
- [FileSystem] SDカードへの読み出し/書き込みのパフォーマンスを改善しました。
- [LTE] LTEクラスライブラリ内でLTE_RESTART_MODEM_INITIATEDメッセージを受け取った後、LTEUPDクラスのwrite()メソッドを実行すると固まる場合がある問題を修正しました。
Arduino IDEでの利用方法
-
初めてご利用の方はチュートリアルを参照してインストールしてください。
-
既にインストール済みの方はArduino IDEのボードマネージャにてアップデートを行ってください。
Commits history(コミット履歴)
spresense-arduino-compatible.git
433acd7 Add Halow config
fc3bae8 Update Camera library version to 1.10.0
6f3ce04 Update a version for arduino at SDKv3.3.0 release
6d8c5be Camera: Update ISO sensitivity comment
v3.2.0
SPRESENSE v3.2.0 release (2024/2/9)
Summary
- Feature enhancements are available
- This release has a new bootloader which have to be loaded before use.
New features and feature enhancements
-
[USB] Multiple Spresense boards can be connected to one PC via USB(MSC/CDC).
-
[GNSS] Support Michibiki disaster and crisis management report on the GNSS Add-on board.
- The firmware of the GNSS Add-on board must be updated to use this feature.
- GNSS Add-on board firmware updater will be released at a later date.
-
[MATH] Update math library to newlib 4.3.0.
Improved features
- [LTE] Fix an issue where LTE initialization would fail after restarting if Watchdog expires while using LTE.
Issue #676
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)
概要
- 機能拡張および機能改善を行いました。
- 今回のリリースにより ブートローダの更新 が必要になります。
新規機能追加および機能拡張
-
[USB] 複数のSpresense基板をUSB(MSC/CDC)で1台のPCと接続できるようになりました。
-
[GNSS] GNSS Add-onボード向けにみちびき災危通報受信機能を追加しました。
- 本機能を使うためには GNSS Add-on ボードのファームウェアップデートを行う必要があります。
- GNSS Add-onボードファームウェアアップデートツールは後日リリースされる予定です。
-
[MATH] Mathライブラリをnewlib 4.3.0へ更新しました。
改善された機能
- [LTE] LTE使用中にWatchdogが発火すると再起動した後にLTEの初期化に失敗する問題を修正しました。
Issue #676
Arduino IDEでの利用方法
-
初めてご利用の方はチュートリアルを参照してインストールしてください。
-
既にインストール済みの方はArduino IDEのボードマネージャにてアップデートを行ってください。
Commits history(コミット履歴)
spresense-arduino-compatible.git
103647a boards.txt: Add libuecc.a
ae45eda Update library version
a2d3508 Update GNSS library version to 1.6.0
1f9869b Update Camera library version to 1.9.0
a56efef Update LTE library version to 1.4.0
ce97b9c Update SPI library version to 1.3.0
7595b6d ramconfig.ld: Fix end of gnssram bss section on ldscript
1f9e9f0 ramconfig.ld: Update link script files to use GNSS RAM
99f740f Update version to SDK3.2.0
9a24cb0 GNSS: Add example sketches for QZSS DC report
e1e20e1 cores/spresense/WInterrupt: Fix compile warning
5e11d2a Unique ID for USB driver
ef95bb7 platform.txt: Add include path to newlib math library
0b72948 Merge up-master into release for v3.2.0
cdebf08 core: HardwareSerial: Remove CR to NL conversion
3988b00 cores: Fix a compile error caused by streams.h update
8288810 Camera: Fix compile error by 'ioctl' is not declared
f93c7ea SPI: Rename inline_function to always_inline_function
a3f2d34 cores: Update prototype declaration of entrypoint
4ecee88 Camera: Fix compile error by video_uninitialize
d20487e LTE: Remove the PIN feature
c209fb3 core: Remove the initializer of global contructors
c814892 cores/spresense/WInterrupt: Select filter on/off on interrupts
b093d4d EEPROM: Update EEPROM library version to 2.0.2
42f8125 EEPROM: Fix open error by array access in initial state
76b9a7b Enable to use BLE APIs
v3.1.0
SPRESENSE v3.1.0 release (2023/7/24)
Summary
- Feature enhancements are available
- This release has a new bootloader which have to be loaded before use.
- An updater is now available to correct a problem with the FPGA circuitry of the HDR camera that causes color errors in some pixels when acquiring QVGA/QQVGA JPEG images. Please download and execute the updater from the HDR camera section of this link.
New features and feature enhancements
- [GNSS] Add extension code and example sketches for GNSS Add-on board to the GNSS library.
- The GNSS Add-on board is equipped with Sony's GNSS receiver LSI CXD5610, which is capable of L1/L5 dual-band positioning, enabling more accurate GNSS positioning than the built-in GNSS.
- The API interface is compatible with the built-in GNSS, allowing existing sketches to run on the GNSS Add-on board without modification.
- For more information, please refer to GNSS library
- [Core] The
attachInterrupt()
function allows user to select the usage to reduce the response time of external interrupts. - [Bluetooth] Enable the use of the SDK's BLE API.
Improved features
- [LTE] Revise the power control sequence of the Spresense LTE board.
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.
-
In addition, Confirmed operations with Arduino IDE 2.0 that is officially released by Arduino.
(Below is in Japanese)
概要
- 機能拡張および機能改善を行いました。
- 今回のリリースにより ブートローダの更新 が必要になります。
- HDRカメラのFPGA回路で、QVGA/QQVGAのJPEG画像取得時に、一部ピクセルの色がおかしくなる不具合修正のアップデーターを公開しました。 こちらのリンク からHDRカメラの項目より、アップデーターをダウンロードして実行してください。
新規機能追加および機能拡張
- [GNSS] GNSSライブラリにGNSS Add-onボード用の拡張とサンプルスケッチを追加しました。
- GNSS Add-onボード は、L1/L5デュアルバンド測位が可能なソニー製GNSS受信LSI CXD5610 を搭載しており、内蔵GNSSと比べてより高精度なGNSS測位を実現します。
- APIインターフェースは内蔵GNSSと互換性をもつので、既存のスケッチをGNSS Add-onボード上でそのまま動作させることができます。
- 詳細は、GNSSチュートリアル をご参照ください。
- [Core]
attachInterrupt()
関数で、外部割込みの応答速度を優先した選択が出来るようになりました。 - [Bluetooth] SDKのBLE APIを利用可能にしました。
改善された機能
- [LTE] Spresense LTEボードの電源制御シーケンスを見直しました。
Arduino IDEでの利用方法
-
初めてご利用の方はチュートリアルを参照してインストールしてください。
-
既にインストール済みの方はArduino IDEのボードマネージャにてアップデートを行ってください。
-
尚、Arduinoで正式リリースされた Arduino IDE 2.0 でも動作を確認しています。
Commits history(コミット履歴)
spresense-arduino-compatible.git
c814892 cores/spresense/WInterrupt: Select filter on/off on interrupts
b093d4d EEPROM: Update EEPROM library version to 2.0.2
42f8125 EEPROM: Fix open error by array access in initial state
3ad5f29 boards.txt: Add libnrf52.a
bfb790b spresense.conf: Add device/nrf52 config
bcfb96a GNSS: Update GNSS library version to 1.5.0
f543579 eMMC: Update eMMC library version to 1.1.1
0646602 Fix the directory name
f6282d8 Update version to SDK3.1.0
6872553 GNSS: Fix typo of macro definition
90e4cc3 GNSS: Add ifdef to code for GNSS Addon
ead06f2 GNSS: Add NMEA output examples
5898e51 GNSS: Add a simple example for GNSS Addon
10d5965 GNSS: Support setInterval cycle of less than 1 second
e7569e5 GNSS: Fix typo on comment
5927366 GNSS: Add GNSS Addon support
a041415 tools/configs: Add config for gnss addon driver
831a924 GNSS: Modify not to set GPS selection when selecting Glonass alone
v3.0.1
SPRESENSE v3.0.1 release (2023/4/14)
Summary
- Feature improvements are available
Improved features
- [AudioLite] AudioLite added to the SDK is available on Arduino environment.
2ced796 boards.txt: Add libmossfw.a
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.
-
In addition, Confirmed operations with Arduino IDE 2.0 that is officially released by Arduino.
(Below is in Japanese)
概要
- 機能拡張および機能改善を行いました。
改善された機能
- [AudioLite] Arduino上でSDKに追加されたAudioLiteを利用できるようにしました。
2ced796 boards.txt: Add libmossfw.a
Arduino IDEでの利用方法
-
初めてご利用の方はチュートリアルを参照してインストールしてください。
-
既にインストール済みの方はArduino IDEのボードマネージャにてアップデートを行ってください。
-
尚、Arduinoで正式リリースされた Arduino IDE 2.0 でも動作を確認しています。
Commits history(コミット履歴)
spresense-arduino-compatible.git
60a5c1c Update version to SDK3.0.1
2ced796 boards.txt: Add libmossfw.a
v3.0.0
SPRESENSE v3.0.0 release (2023/3/13)
Summary
- Feature enhancements are available
- This release has a new bootloader which have to be loaded before use.
New features and feature enhancements
- [eMMC] Support the 3rd party eMMC add-on.
- NextStep eMMC Add-On Board: https://nextstep.official.ec/items/66602892
Improved features
- [Audio] Support recording with file splitting for long time recording and add a sample.
65fa454 Audio: Support split recording - [LTE] Add an API to set timeout for send/receive to the LTS library for LTE (
LTETLSClient
). This fixes an issue where the TLS library get stuck during network instability.
db6897d LTE: Fix problem of getting stuck when sending MQTT - [LTE] Speed up TLS certificate loading.
5528247 LTE: Add method to add certificates from file - [GNSS] Change part of the implementation method of library.
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.
-
In addition, Confirmed operations with Arduino IDE 2.0 that is officially released by Arduino.
(Below is in Japanese)
概要
- 機能拡張および機能改善を行いました。
- 今回のリリースにより ブートローダの更新 が必要になります。
新規機能追加および機能拡張
- [eMMC] 3rd partyのeMMCのAdd-onに対応しました。
- "NextStep社製eMMC Add-Onボード": https://nextstep.official.ec/items/66602892
改善された機能
- [Audio] 長時間録画のためにファイルを分割して録音する機能に対応しました。
- この機能を使ったサンプル (
recorder_wav_split
) を追加しました。
65fa454 Audio: Support split recording
- この機能を使ったサンプル (
- [LTE] LTE用のLTSライブラリ(
LTETLSClient
) に送受信のタイムアウト時間設定APIを追加しました。これにより、ネットワーク不安定時にTLSライブラリが固まってしまう問題を修正しました。
db6897d LTE: Fix problem of getting stuck when sending MQTT - [LTE] TLS証明書のロードを高速化しました。
5528247 LTE: Add method to add certificates from file - [GNSS] ライブラリの実装方法を一部変更しました。
Arduino IDEでの利用方法
-
初めてご利用の方はチュートリアルを参照してインストールしてください。
-
既にインストール済みの方はArduino IDEのボードマネージャにてアップデートを行ってください。
-
尚、Arduinoで正式リリースされた Arduino IDE 2.0 でも動作を確認しています。
Commits history(コミット履歴)
spresense-arduino-compatible.git
54b0c21 spresense.conf: Add feature/audiolite config
8ca37fe Add mp3dec.spk into flashing bootloader command
4897da4 Update GNSS library version to 1.4.0
79b03cc Update eMMC library version to 1.1.0
32d938d Update SoftwareSerial library version to 1.0.3
cfd26d2 Update MP library version to 1.0.8
c2fd121 Update LTE library version to 1.3.0
6801415 Update Camera library version to 1.8.0
6f41a38 Update Audio library version to 1.6.0
01ff3c6 LTE: Fix compile warnings
5528247 LTE: Add method to add certificates from file
2f55d37 RTC: Update RTC library version to 1.2.3
3f21892 RTC: Fix pthread_t type to avoid overflow
bf1e778 GNSS: Fix argument of waitUpdate in examples/gnss_tracker
191f3c8 GNSS: Add comment regarding units for waitUpdate argument
3c2ae7c GNSS: Add new function to remove the backup file
dc9e135 GNSS: Use poll instead of signal
4206ecf eMMC: support finalize
36da112 Update version to SDK3.0.0
adc3979 LTE: Improve error logging
2a2571f tools/configs: Add LTE_LAPI_ENABLE_DEPRECATED_API config
31cec1f Camera: Add file descriptor getting API
cdfd36f tools/configs: Add eMMC late initialization
4002e55 tools/configs: Add emmc pin setting to match device/emmc update
cb801e2 eMMC: Support new add-on board
1ee2431 eMMC: Fix build error
a482bed eMMC: Support power control pin
f0999a9 tools/configs: Disable CONFIG_BUILTIN to reduce memory size
6b0ba2a cores: time.c: Remove CONFIG_CLOCK_MONOTONIC condition
0e91569 Rename arm_arch.h to arm_internal.h with nuttx update
fc3d7da Audio: Fix typo
65fa454 Audio: Support split recording
79d0da2 LTE/examples: Fix the sample sketch for LteGnssTracker
db6897d LTE: Fix problem of getting stuck when sending MQTT
v2.6.0
SPRESENSE v2.6.0 release (2022/8/5)
Summary
- Feature enhancements are available
New features and feature enhancements
- [IDE] Improve the development environment to allow use of Arduino IDE 2.0 RC version.
- Add build support for SubCore on multicore applications.
4dc7b72 boards.txt: Add support for Arduino IDE 2.0
- Add build support for SubCore on multicore applications.
Improved features
-
[RTC] Fix a compile error when an
RtcTime
instance is created without the argumentnsec
.
b47e351 RTC: Fix RtcTime to allow constructors to be used without nsec -
[FileSystem] Fix a problem in which LFN (Long File Name) files created on SD cards are recognized as 8.3 format files when read on Windows.
sonydevworld/spresense-nuttx@4fda3b0 fs/fat: Fix a bug that long file name cannot be found -
[LTE] Reduce power consumption when using LTE extension board.
sonydevworld/spresense-nuttx@33154c1 boards: spresense: Reduce power consumption with LTE board -
[LTE] Optimize the power sequence when turning LTE power on.
sonydevworld/spresense-nuttx@df57c1c drivers/modem/alt1250: Temporary enable power_button pin
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)
概要
- 機能拡張および機能改善を行いました。
新規機能追加および機能拡張
- [IDE] Arduino IDE 2.0 RC版 を使用した開発環境にも対応できるように機能を拡張しました。
- マルチコアの SubCore を選択したときにもビルドが可能になりました。
4dc7b72 boards.txt: Add support for Arduino IDE 2.0
- マルチコアの SubCore を選択したときにもビルドが可能になりました。
改善された機能
-
[RTC] 引数
nsec
を省略してRtcTime
インスタンスを生成したときのコンパイルエラーを修正しました。
b47e351 RTC: Fix RtcTime to allow constructors to be used without nsec -
[FileSystem] SDカードに作成したLFN (ロングファイルネーム)のファイルをWindowsで読み出すと、8.3形式のファイルとして認識されてしまう問題を修正しました。
sonydevworld/spresense-nuttx@4fda3b0 fs/fat: Fix a bug that long file name cannot be found -
[LTE] LTE拡張ボード利用時の消費電力を削減しました。
sonydevworld/spresense-nuttx@33154c1 boards: spresense: Reduce power consumption with LTE board -
[LTE] LTEの電源をONにする際の電源シーケンスを最適化しました。
sonydevworld/spresense-nuttx@df57c1c drivers/modem/alt1250: Temporary enable power_button pin
Arduino IDEでの利用方法
-
初めてご利用の方はチュートリアルを参照してインストールしてください。
-
既にインストール済みの方はArduino IDEのボードマネージャにてアップデートを行ってください。
Commits history(コミット履歴)
spresense-arduino-compatible.git
c252391 Update RTC library version to 1.2.2
4dc7b72 boards.txt: Add support for Arduino IDE 2.0
c6a0206 Update version to SDK2.6.0
b47e351 RTC: Fix RtcTime to allow constructors to be used without nsec
v2.5.1
SPRESENSE v2.5.1 release (2022/5/18)
Summary
-
Update CONTRIBUTING.md
-
Feature enhancements are available
Improved features
-
[Audio] Fix an issue in the example sketch
rendering_objif.ino
where sounds are not played correctly.
878b3e9 Audio/examples/application/rendering_objif : Fix the miss judgment on buffer full -
[Camera] Improve the features of the ISX019 HDR camera.
- Fix an issue that a picture taken after changing the JPEG quality level may be corrupted.
sonydevworld/spresense-nuttx@c606d22 drivers/video/isx012: Set JPEG_PRED_MODE = 0
sonydevworld/spresense-nuttx@e67d5db drivers/video/isx019: Update JPEG DQT table setting
sonydevworld/spresense-nuttx@db57ba1 drivers/video/isx019: Fix incorrect JPEG DQT table update bug - Optimize the waiting time of camera device startup.
sonydevworld/spresense-nuttx@1cf7588 drivers/video/isx019: Increase waiting time for HW initialization - Fix an issue where the preview image would not work when taking a still image at HD(1280 x 720) resolution.
sonydevworld/spresense-nuttx@6f03449 drivers/video/isx019: Clear clip setting in unnecessary cases
- Fix an issue that a picture taken after changing the JPEG quality level may be corrupted.
-
[LTE] Optimize the power sequence when turning LTE power on.
sonydevworld/spresense-nuttx@fa307a7 drivers/modem/alt1250: Temporary fix for ALT1250 power on sequence
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)
概要
-
CONTRIBUTING.md の内容を更新しました。
-
機能改善を行いました。
改善された機能
-
[Audio] サンプル
rendering_objif.ino
で音が正しく再生されない問題を修正しました。
878b3e9 Audio/examples/application/rendering_objif : Fix the miss judgment on buffer full -
[Camera] ISX019 HDRカメラについて機能改善を行いました。
- JPEG品質レベルを変更したときに撮影した写真が崩れてしまうことがある問題を修正しました。
sonydevworld/spresense-nuttx@c606d22 drivers/video/isx012: Set JPEG_PRED_MODE = 0
sonydevworld/spresense-nuttx@e67d5db drivers/video/isx019: Update JPEG DQT table setting
sonydevworld/spresense-nuttx@db57ba1 drivers/video/isx019: Fix incorrect JPEG DQT table update bug - カメラデバイス起動時の待ち時間を最適な値にしました。
sonydevworld/spresense-nuttx@1cf7588 drivers/video/isx019: Increase waiting time for HW initialization - 静止画サイズをHD(1280 x 720)に設定して撮影したときに、プレビュー画像が動作しなくなる問題を修正しました。
sonydevworld/spresense-nuttx@6f03449 drivers/video/isx019: Clear clip setting in unnecessary cases
- JPEG品質レベルを変更したときに撮影した写真が崩れてしまうことがある問題を修正しました。
-
[LTE] LTEの電源をONにする際の電源シーケンスを最適化しました。
sonydevworld/spresense-nuttx@fa307a7 drivers/modem/alt1250: Temporary fix for ALT1250 power on sequence
Arduino IDEでの利用方法
-
初めてご利用の方はチュートリアルを参照してインストールしてください。
-
既にインストール済みの方はArduino IDEのボードマネージャにてアップデートを行ってください。
Commits history(コミット履歴)
spresense-arduino-compatible.git
b8a1ff4 Update LTE library version to 1.2.1
68bcb40 LTE/examples/LteWebClient: Change the URL of the server
7fc3462 CONTRIBUTING.md: Add target branch information
52a7279 Update version to SDK2.5.1
0071d14 Update Audio library version to 1.5.3
878b3e9 Audio/examples/application/rendering_objif : Fix the miss judgment on buffer full
v2.5.0
SPRESENSE v2.5.0 release (2022/4/1)
Summary
- Feature enhancements are available
New features and feature enhancements
-
[CMSIS] Arm CMSIS library updated to 5.8.0.
- Please refer to Revision History for details.
-
[LTE] Add an option to dynamically specify APN information to connect to LTE in the LTE sample sketches.
Added example code
- [Camera] Add a sample sketch (
camera_apitest
) for testing ISX012/ISX019 functions and APIs.
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)
概要
- 機能拡張および機能改善を行いました。
新規機能追加および機能拡張
-
[CMSIS] Arm CMSISライブラリを 5.8.0 にアップデートしました。
- 詳しい更新内容はRevision Historyをご参照ください。
-
[LTE] LTEのサンプルスケッチでLTEに接続するためのAPN情報を動的に指定できるオプションを追加しました。
追加されたサンプルコード
- [Camera] ISX012/ISX019の機能/APIをテストするためのサンプルスケッチ(
camera_apitest
) を追加しました。
Arduino IDEでの利用方法
-
初めてご利用の方はチュートリアルを参照してインストールしてください。
-
既にインストール済みの方はArduino IDEのボードマネージャにてアップデートを行ってください。
Commits history(コミット履歴)
spresense-arduino-compatible.git
b30d9bf Camera: Add an example sketch for Camera APIs
373895b Update Camera library version to 1.7.0
13f1853 Update LTE library version to 1.2.0
8116433 Update LowPower library version to 1.1.1
89003ab Camera: Minor update an example camera sketch
5a35560 Camera: Enable to use frame sizes that SDK supports
0ed9f9e Camera: Add getFrameInterval() API
71943d1 Camera: Add getISOSensitivity() API
d434aac Update version to SDK2.5.0
4731baf Camera: Add error message log
d2495b8 Camera: Add setJPEGQuality() and getJPEGQuality()
5329a93 LTE: Fix APN information set in the argument of attach () is not given
545ddac LTE: Change LTE Arduino examples
6784dc9 LTE: Change LTE Arduino LteScanNetwork example
0b6d8a2 Camera: Add getHDR() API
888331a Camera: Support tri-valued HDR mode
e01f007 Camera: getAbsoluteExposure() API
cdc4d05 Add debug.h into include header
9e78d28 LowPower: Fix sleep function
9d20f2e Camera: Call initialization function of camera devices on theCamera
v2.4.0
SPRESENSE v2.4.0 release (2021/12/24)
Summary
- Feature enhancements are available
- This release has a new bootloader which have to be loaded before use.
New features and feature enhancements
-
[DNNRT] Update DNN Runtime Library to version 1.23.0.
- Support the NNB models generated by Neural Network Libraries.
-
[DNNRT] Add a feature to run DNN Runtime processing in parallel using multi-cores to speed up inference.
Added example code
- [DNNRT] Add an NNB model file generated by Neural Network Console to the example(
dnnrt_lenet
). Issues#134
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] DNN Runtimeライブラリ のバージョンを v1.23.0 へ更新しました。
- これにより、Neural Network Libraries から生成したNNBモデルについても動作可能になりました。
-
[DNNRT] DNN Runtimeの処理をマルチコアを用いて並列に実行させて推論を高速化する機能を追加しました。
追加されたサンプルコード
- [DNNRT] サンプル(
number_recognition
)にNeural Network Console で生成したNNBモデルファイルを追加しました。 Issues#134
Arduino IDEでの利用方法
-
初めてご利用の方はチュートリアルを参照してインストールしてください。
-
既にインストール済みの方はArduino IDEのボードマネージャにてアップデートを行ってください。
Commits history(コミット履歴)
spresense-arduino-compatible.git
d7eb72e Update Camera library version to 1.6.0
6399e55 Camera: Add setHDR() API
2cd9c28 tools/configs: Add feature of firmware update
b69e244 Update version to SDK2.4.0
e8603bd DNNRT: Update library version to 1.2.0
790cfd2 DNNRT: Add an example NNB model file
75b9d7c DNNRT: Support multi-core for DNN runtime
133a941 Camera: Add getDeviceType() API