カード型Arduino互換機をつくってみる(設計編)
はじめに
この記事は、LOCAL students Advent Calendar 2019の10日目です。
ほぼ丸一日遅刻してしまいました。大変申し訳ございませんでした。
お久しぶりです
夏休み以来何もしてないことに驚愕しております。未だにHNの決まらない一般高専生です。数学、物理、国語が破滅して再試など戦後処理に追われているところにLOCAL students Advent Calendar 2019の存在を思い出してしまい、必死に指を動かしているところであります。
最近やっていたこと
実を言わなくても何もしておりません。格ゲー用アケコン作ろうとしたり基板製造しようとしたりして財布の中身に絶望してしまいました。1枚の記事にできるほどの進捗が出なかったので、無理やり進捗を生み出そうと思います。
NT札幌で得たもの
さて、1日目の久久さんが会場レポートを書いていらっしゃいましたが、12/1にNT札幌というイベントがございました。
イベントの詳細は上記リンクを参照いただくとして(他力本願)、実はぼくもそのイベントにいたりしました(出展はしていませんが)。
そこでぼくはとある出展者の方より1枚の基板をいただきました。

Akita11(https://twitter.com/akita11)様作の、薄型Arduino互換機「Carduino」の基板です。
ちなみに完成品がスイッチサイエンス様にて販売されているとのことです(http://ssci.to/3917)。
本題
これを見て最初に思ったことが
ぼくもつくりたい!!
でした。
なんかパクリみたいになりそうだけどカード型Arduino互換機を造ってる方はわりといらっしゃるみたいでした。名刺みたいに必要時に配れたらすごくいいなと思ってしまったという幼稚園児みたいな理由でカード型Arduino互換機の自作を決め(てしまい)ました。
なお、時間と財布の中身の都合により、設計した互換機の製造ができないので、設計までを記事にしたいと思います。ぶっちゃけこの記事の需要はほぼないと思います。
設計
回路:
今回は突貫工事なのでArduino互換機というかArduino互換機の互換機を設計していきます。数ある互換機の中で、今回はSparkfun社のPro Microの回路を改良したスイッチサイエンス版の回路を丸パクリ参考にしていきます。
選んだ理由としては
- もともとすごく小型
- 単体でUSBを扱えるため部品点数が減らせる
- HIDとして使用できるのでその場に他の電子部品がなくても遊べる
などがあります。早い話がPro Microを平たく伸ばそうというわけです。

というわけでKiCadで雑に書きました。
本家の回路図にないものを想像で補ったりとめちゃめちゃ適当に書いてます。
回路図内に入れ忘れましたが、この回路はベースになったSparkFun版Pro Microの回路図がクリエイティブ・コモンズ・ライセンス(表示-継承 4.0)(https://creativecommons.org/licenses/by/4.0/)下で公開されています。各種クレジットは画像内に記載してあります。
基板:
ここからはぼくが1から考えなければならない基板パターンです。
僕が考えた条件(?)としては
- 基板のサイズはクレジットカードの規格(縦53.98 , 横85.60)に合わせる
- 実装部品は最低限。IOピンはワニ口クリップで接続
- USB端子はスイッチサイエンス版と同じものを使用する。

ということで出来上がりました。
3Dモデルの都合でUSB端子が結構盛り上がってますが製造時に修正します。
また、よく見るとわかりますが(というか3Dビューワーでごまかしましたが)
配線はまだ行っていません。
時間があまりにもなくて配線まで行きませんでしたというのが今回のオチになります。
あとがき
どうしてこんなにしょぼいの?
ひとえに自分の計画性のなさです。
KiCadがフリーズしてデータ吹き飛んだり配線のためのソフトが変な挙動したりと時間が予定以上に取られてしまいこの様です。余裕を持って加工にも冒頭にもちょっと書いたとおり定期テストの戦後処理だとか寮のごたごたに首を突っ込んでしまったことにより更に時間が削られてしまいました。
次回予告
次回(次の記事)ではこの基板を製造業者に投げて製造してもらい、部品を実装して遊びたいと思います。時期は未定です(お財布事情が物を言うため)
もしかしたら基板を自家製造するかもしれません。どのみち基板は製造しますので次回更新を期待せずにお待ち下さい。
アドベントカレンダーの記事をパート分けするのもどうかと思いましたがただでさえ遅刻してるので勘弁してください。
最後に
正直こんな記事では布教にはならないと思いますが、この記事(主に貼りつけたリンク)で電子工作に少しでも興味を持っていただける方が増えたらいいなとか思っています。
というわけで10日目(実質11日目)の記事はこれにておしまいです。ここまでお読みいただきありがとうございました。
次は山田 mueruくんの記事です。
初めてのブログと高専カンファ
人生初のブログ
どういうわけか僕の周囲でブログ始める人が多いようなのでブログ始めます(極めて受動的)。
文章力なんてものはないのでリマインダーとか備忘録感覚での運用となるかと思います。見づらいとか誤字脱字があってもご愛嬌ということで。
Twitterはこちら。
わからないことしかない一般高専生です。どうぞよろしく。
ネタがない
書くにしてもネタがなかったのでTwitterで探してたら先日行われた高専カンファの記事を書けばいいじゃないかと思ったので書きます(ぇ)。どうやらブログ書くまでが高専カンファみたいですし…。
というわけで高専カンファ
このようなカンファレンスやLTがたくさんあるイベントへの参加は、過去2回ほど旭川の「ゆるい勉強会in旭川」でしかなかったので、(発表もしないくせに)緊張しつつの参加でした。
運営陣のTwitterを漁っていたらモーメントができていたので合わせてご覧ください。
⚡️ "高専カンファレンス北海道まとめ"
— カブ (@kab__nan) August 18, 2019
現在確認できている範囲でブログやスライドをまとめました
観測出来次第随時追加していこうと思いますhttps://t.co/OYxQtDQAkP
自分も今見返しながら書いてます()。
台風
台風10号によって前日までひどい雨と風だった北海道、札幌でしたが、
【台風10号実況・予報 2019年08月16日 18:38】
— 特務機関NERV (@UN_NERV) August 16, 2019
大型の台風10号(クローサ)は、奥尻島の西約230kmを1時間に35キロの速さで北東に進んでいます。 pic.twitter.com/VrArJB7mlE
【石狩・空知・後志地方 気象警報 2019年08月16日 23:30】
— 特務機関NERV (@UN_NERV) August 16, 2019
石狩地方では、17日未明まで土砂災害に警戒してください。 pic.twitter.com/zGwjhAOlnZ
当日は嘘のような晴れで高専カンファを迎えました。
ついた! #kosenconf131hokkaido pic.twitter.com/Kw1yJgMOJf
— Aruneko@LDD Sec ’19 (@aruneko99) August 17, 2019
忘れ物
会場に到着し、早速ノートPCと昼食を忘れたことに気づきました。
🤔
まあいいかと昼食(と魔剤)を買い、オープニングにワクワクした矢先、
Twitterをしてください #kosenconf131hokkaido pic.twitter.com/PYrZ1SY75K
— 🏰 (@tomio2480) August 17, 2019
…おとなしく隣と前の席の人がPCでTwitterしている中でスマホでTwitterをすることに。
Twitterのために30GB回線を敷いてくれたすとんりばーさんには感謝しかありません。スピードテストしてごめんなさい。
所見
なんというか発表中にTwitterでその発表のことをつぶやくらしかったのですが、序盤の銅鑼で心停止をおこしてしまっていたせいか全く頭に入ってこなかったので、自分と参加者の皆様のTwitterを漁って適当に貼り付けます(他力本願)。
-
だんだん優しくなるドラ
Before
— かげろん (@shade4827) August 17, 2019
After
アタック25できいたような音になった#kosenconf131hokkaido
— HN審議中.md (@quarts_x77) August 17, 2019
僕のように序盤のドラで心停止を起こした方もいらっしゃったそうです。どうやらほとんどの方がその場にメディックがいたのか蘇生されていたのでよかったです。
ちなみにですが、僕が言いたかったのは、アタック25の出題される時の「ポーン」というあの音です。
- 飛び入れなかった懇親会
懇親会飛び入りだめっぽいです@0828_Syuu #kosenconf https://t.co/wQKcexkNX7
— HN審議中.md (@quarts_x77) August 17, 2019
めっちゃ行きたかったです。
- エンジニア=アイドル
エンジニアはアイドル#kosenconf131hokkaido
— ことみん (@Kotomi1338) August 17, 2019
ぼくもアイドルだった…?🤔#kosenconf131hokkaido
— HN審議中.md (@quarts_x77) August 17, 2019
…一体何を聞かされてるんだろうって思いながら腹よじれるくらい笑ってた記憶しかありません()。
以上
これ以上Twitterから拾っても面白くないのでまとめです。
思ったこと
元々よわよわだという自覚はありました(同室がつよすぎたのもあるけどそれを加味してもなおよわい)が、今回カンファでLTを聞いてさらに自分のよわよわさ加減を思い知らされたと、データベース、Docker、ロ ボ コ ン、あらゆる方面のつよつよマン(性別不詳)たちに出会ってそう思いました。精進します。あと懇親会すっごく行きたかったです。
対戦ありがとうございました#kosenconf131hokkaido pic.twitter.com/9B8TZMTgNj
— HN審議中.md (@quarts_x77) August 17, 2019
対戦ありがとうございました。懇親会申し込み忘れた勢で食べたラーメンの味は忘れません。
おわりに
まともな文章が書けていませんがこれが今の僕の限界です(そもそもブログ書くことを考慮した立ち回りをしていない)。
タイトルどおりこの記事は主に趣味(?)の電子工作について書こうと思います。
夏休み中にはまた更新できるんじゃないでしょうか。
自分でもわかるくらい内容がなくて支離滅裂な記事でしたがここまで読んでいただきありがとうございます。Twitterにも絡みに来ていただけると嬉しいです。ネット上でもコミュ障なために自分から絡みに行けないので。それではまた。