こんな記事もあります!ESP32-DevKitCを挿してタッチピアノにする基板「ESPiano」を作った去年の12月から今年1月にかけて、ほぼ毎日ESP32に関する記事を書き、「ESP32で始めるIoT電子工作入門【20個のチュートリアル】」にまとめてみました。思いつき、「ESP32でタッチセンサを使ってピアノを作ってみた」なんて記事を書きました。ジャンパワイヤのしょぼい鍵盤では我慢できない。ピアノっぽい形の金属パッドが並んだようなものを作りたい...作りたくない?ということで作ってみました。右のタッチセンサを押している間は1オクターブ下がります。2019どうでしょうか。電子音なので、本当のピアノチックではありませんが、ESP32は音声出力の例なども上がっているのでいずれできると思います。AutodeskのEAGLEを使いました。最近は最新版があるみたいですが、一つ前の物を使いました。「回路図のスケールおかしくね?」とお思いの方。急いでみてわかればいいやと思ってライブラリを作ってしまいました。この基板には搭載しているすべてのタッチセンサを展開した金属パッド1つの電子ブザー(デジタルIO接続)1つのスピーカーポート(内臓DAC)OLEDディスプレイRGBLEDが搭載されています。シンプルですが、タッチセンサのピンを全て展開したことにより、意外とESP32-DevKitCのピンは余っていません。これをボードへ展開したものがこちらこだわったのはwak-techのロゴとESPianoのロゴ部分(そこかよ)。実はこの部分、シルクのレイヤーではなくレジストを塗らないレイヤーに置いています。Stop)に設定することで、レジストを塗らない設定にできるのです。下にはGNDの大きなパッドがありますから、上手くいけば金属面が露出してかっこよくなるわけです。出来上がった基板のガーバーファイルをzipし、いつも通りFusionPCBへ発注させていただきました。今回、9.9$基板試作サービスを利用しました。新しく契約したOCSでの配送がセットになる模様。これで9.9$は安いですね...今までは基板完成から2,3週間ほどかかるシンガポールポストを使っていましたから、楽しみだったわけです。基板の到着1/25に設計を開始し、1/26には発注されたこちらの基板。遅れるであろうことは知ってました。春節とは、中国の正月のことです。事前に「春節挟むからたぶん遅れるわ」的なメールが来ていたので、全然OK。見てみると、基板が出荷されてからたった5日で届いていますね。前のシンガポールポストとは大違い。これで送料2.2$とはいったい...キャンペーンが終わったらいくらになるんでしょうか。それでも使うと思います。凄い!!!ちゃんとロゴが金属になっている!!!素晴らしい。ありがとうFusionPCB。ありがとうEAGLE。はんだ付けしてみた様子がこちらめちゃくちゃいい...これだから基板自作はやめられないです(素人)。今回はただのピアノとして作ったわけですが、10このタッチボタンがあるとも考えられるので、モード切替や簡単なゲームなども作れそうです。OLEDディスプレイもあるので、このボタンの入力に対して天気の表示と時計の表示の切り替えなどもできるかもしれませんね。