必要なもの
・Arduino pro mini 3.3v 8MHz版(加えてPCからスケッチを書き込むためのFTDI USBシリアル変換アダプター)
・USB Host Shield for Arduino Pro Mini
・RN-42 XVP(前回のを流用)
・DCジャック
・コンデンサ 0.1μF(パスコン)
・5v ACアダプター
5vレギュレータをつけようか迷ったかが、スペースの関係上、早々に断念。
(しかし、完成後のスペースを見るとできそうな感じではある。)
5v ACアダプター使用前提の設計とした。
加えて諸事情により自分は抵抗 3.3kΩを使用。
以下、やったことをつらつら並べる。
1.USB Host Shield for Arduino Pro Miniの購入
国内では入手できないので、ある意味これが一番敷居が高い。PayPal経由で自分は本家から購入。
Amazonでも互換のパチものが売っているようだったが、後述のVBUS jumperが無いようだったので自分は避けた。
(国内でもどっかの代理店が売ってくれればよいのだけど...。)
2.USB Host Shield for Arduino Pro Miniの下準備
3.3vのままではUSB機器に給電できないので、外部からVBUSへ5vを供給しなければならない。
本家のマニュアルを元にVBUS jumperを切断し、VBUS pad とRAWピンを接続する必要がある。
具体的には↓の方のツイートが参考になる。 https://twitter.com/YuuichiAkagawa/status/307151034839613441 (このVBUS pad とRAWピンの距離感が残念なところ。ほぼ対角線上だ。)
3.USB Host Shield for Arduino Pro Miniと Arduino Pro Miniの接続
スペースを少しでも確保するため、本家の写真にもあるようにUSB Host Shieldの上にpro miniを載せる形で半田付け。