本サイトの情報は参考情報であり、お客様が本サイトに記載された情報を元に行ったことによって生じる損害についてソニーセミコンダクタソリューションズ株式会社は一切の責任を負いません。なお、この注意書きはお客様の法律上の権利を制限するものではありません。
以上をご了承いただき、本サイトの情報をご利用ください。
Spresenseについては公式ドキュメントをご覧ください。また不明点が出てきた時には公式FAQ、SSUP版FAQ、stackoverflowなどをご覧ください。
- Sensing Solutionアイデアソン・ハッカソン
- 2023年 SPRESENSE(TM)活用コンテスト
- spresense Advent Calendar 2022
- spresense Advent Calendar 2021
- Daion Watch - MB専攻が実現する“未来の音楽体験”とは?
- hackster.io (spresense)
- qiita.com (spresense)
- elchika.com (spresense)
- stackoverflow.com (spresense)
- protopedia.net (spresense)
- aps-web.jp (spresense)
Spresense Arduinoを使用する開発ではArudino IDEを使用することが出来ます。はじめてセットアップする際にはSpresense Arduinoスタートガイドをご覧ください。
太田義則さん著のSpresense Arudinoの開発に関する書籍がありますのでよろしければこちらもご確認ください。
音付きで自動再生されます。予めご了承ください。
Spresense Arudinoで使用できるセンサーや通信アドオンボードを使用したサンプルプログラムと参考資料です。
アドオンボード | 型番 | ライブラリ | サンプルプログラム |
---|---|---|---|
超音波センサー | MB7389-100 | N/A | 距離データの取得 |
HDRカメラ | CXD5602PWBCAM2W | N/A | 画像を保存 FPSを測定 |
ToFセンサー | MM-S50MV | MM-S50MV ※2 | 1D、3Dの距離と照度データの取得 |
WiFi | iS110B(GS2200) | GS2200-WiFi ※1 | HTTPリクエストを使用してスピードを測定 |
WiFi | THOUSANDIY-005(ESP8266) | ITEADLIB_Arduino_WeeESP8266 ※1 | HTTPリクエストを使用してスピードを測定 |
Ethernet | W5500-Ether for Spresense(W5500) | https://crane-elec.co.jp/wp/wp-content/uploads/2022/03/Ethernet-spi5.zip (クリックするとダウンロードします) |
HTTPリクエストを使用してスピードを測定 UDPを送信 |
Wi-SUN | SPRESENSE-WiSUN-EVK-701 | SPRESENSE-WISUN-EVK-701 ※2 | ピアツーピアによる通信 |
BLE | BLE1507 | N/A | PeriheralからCentralへNotifyを送信 |
※1 リポジトリがLibrary Root Folderから始まるのでgithubから直接ZIPダウンロードできます。また、librariesディレクトリにgit cloneすることでライブラリのインストールが出来ます。
※2 ライブラリがサブディレクトリで提供されているのでgit cloneしてからリポジトリ内のサブディレクトリをLibrary Root Folderとなるようにフォルダ指定したりZIP圧縮したりするなどをしてインストールしてください。
Spresense Arduinoでマルチコアを使用したサンプルプログラムです。
コア数 | ライブラリ | サンプルプログラム |
---|---|---|
2 | BMI270-Sensor-API | カメラ画像とBMI270のデータを取得 |
生産終了・販売終了・入手困難になっているセンサーやアドオンボードです。
アドオンボード | ライブラリ | サンプルプログラム | 資料 |
---|---|---|---|
加速度・ジャイロセンサー(BMI160) | BMI160-Arduino ※1 | 加速度やジャイロデータの取得 | Datasheet 回路図 |
加速度・ジャイロセンサー(BMI270) | BMI270-Sensor-API ※1 | 3軸加速度や3軸ジャイロのデータを取得 | |
環境センサー(BMP280/BME280) | SSCI_BME280 ※2 | 温度や湿度データの取得 | BMP280 Datasheet BMP280 回路図 BME280 Datasheet BME280 回路図 BME280 Documents |
CO2センサー(SCD41) | Sensirion Arduino Core Library ※1 Sensirion I2C SCD4x Arduino Library ※1 |
N/A | N/A |
地磁気センサー(BMI1422AGMV) SPRESENSE-SENSOR-EVK-701 生産終了 |
BMI1422AGMV ※2 | N/A | Datasheet |
eMMC(KLMAG1JETD-B041) | N/A | camera_apitest nuttx_shell player_playlist_hires recorder_wav_192k UsbMsc Zmodem |
|
CAN(MCP2515T-E_ST) | MCP_CAN_lib ※1 | N/A |
※1 リポジトリがLibrary Root Folderから始まるのでgithubから直接ZIPダウンロードできます。また、librariesディレクトリにgit cloneすることでライブラリのインストールが出来ます。
※2 ライブラリがサブディレクトリで提供されているのでgit cloneしてからリポジトリ内のサブディレクトリをLibrary Root Folderとなるようにフォルダ指定したりZIP圧縮したりするなどをしてインストールしてください。
ライブラリ | 説明 |
---|---|
Sound Signal Processing Library for Spresense | Spresenseで簡単に楽器を実装するためのライブラリ |
micro-ROS for Arduino | マイクロROSライブラリ |
AVI Library | 簡易AVIライブラリ |
nepils | Neo Pixelライブラリ |
NeoPixel for Spresense | Neo Pixelライブラリ |
サンプルプログラム | 説明 |
---|---|
FFT Analyzer Sample | FFT解析のサンプルプログラム |
Spresense SDKによる開発ではVisual Studio Codeを使用することが出来ます。また、開発はIDEとCLIを選択することが出来ます。はじめてセットアップする際にはSpresense SDKスタートガイド(IDE)またはSpresense SDKスタートガイド(CLI)をご覧ください。
アドオンボード | 型番 | ライブラリ | サンプルプログラム |
---|---|---|---|
近接センサー | APDS-9930 | N/A | 照度 近接検出 |
ELTRES | ELTRES SPEXEL | こちらより購入が必要 | N/A |
Spresenseの動作が不安定な場合には、バグ等の不具合が改善されている可能性がありますのでSpresense SDKのリリースノートをご確認して頂き、まずは、なるべく最新版で動作をご確認ください。
Spresenseについてわからない点ある時には、まずは公式ドキュメントあるいは公式FAQをご覧ください。また、公式FAQとは別にSSUP版FAQも用意していきますので合わせてご覧ください。
上記で解決しなかった時にはstackoverflowにご質問のご投稿をお願いいたします。
本サイトが提供するコンテンツのリンクはフリーですが、改変しての再配布は禁止いたします。
Copyright 2023-2024 Sony Semiconductor Solutions Corporation