#はじめに
SONY SPRESENSE拡張ボード KASPI001をとりあえず使ってみる。
オーディオI/FとSDカードスロット、操作用ボタン5個をSPRESENSEメインボードサイズに収めたとてもナイスな拡張ボード。
私は、ハード寄りのエンジニアなのでnuttxでの開発ではなくて、ArduinoIDEでやる前提です。
功力製作所 KASPI001の情報
https://kunutest.jimdofree.com/kaspi001%E5%9F%BA%E6%9D%BF/
購入先は、スイッチサイエンスさん
#今回やりたいこと
KASPI001とCAMERAモジュールを使って、デジカメっぽいっことをする。
拡張ボードに期待する機能は、SWとSDカードスロット。
これまでに純正拡張ボードでサンプルスケッチ「CAMERA」が動作することは確認した。
#SWのピンアサイン
功刀製作所さんのページに回路図があるのでとりあえず読んでみた。
https://kunutest.jimdofree.com/app/download/8245074215/KASPI001_rev100.pdf?t=1549351766
SWに割り当てされているのは、以下の通り。
SW_PLAY-----SPR_HIF_IRQ_OUT
SW_VOLUP----SPR_PWM2
SW_VOLDN----SPR_PWM0
SW_FF-------SPR_PWM1
SW_REW------SPR_PWM3
回路図中の信号名がメインボードの信号名で、
純正拡張ボードのコネクタ名(=Arduino互換)じゃないようなので
ArduinoIDEで使うために信号名を調べる。
SONYデベロッパーページから以下を覗いてみる
https://github.com/sonydevworld/spresense-hw-design-files/blob/master/CXD5602PWBEXT1/schematics/CXD5602PWBEXT1_schematics.pdf
知りたかったのはここの部分
左が、メインボードから来る信号名で右はArduinoで使う信号名。
スケッチコーディングは、また次回。