スーザンのトライ&エラー

名古屋の電気設計エンジニアの試行錯誤ブログ

#まいぎふ コンセプトやマイルールや仕様検討

マウザーアワード2024受賞でいただいた3万円分電子部品で、できるだけ安くマイコンボードを作って、できるだけたくさんの人の配ろう、というプロジェクト。

11/23,24 大垣ミニメイカーフェア(岐阜県大垣市)を目標に頑張っていこうと思うので、「マイコンボードを岐阜でギフト #まいぎふ」としてやってみます。

走り書きになっちゃうかもですが、設計製作過程をブログにも書いて公開共有してきます。

 

コンセプトやマイルール

  • 電気部品、電子部品はマウザーさんから購入する。(プリント基板やその他付属品の関連は他から購入する。)
  • できるだけ安く作って、たくさんの人に配る。目標:部品原価600円以内(=50人に配れる)
  • 開発の敷居は低くしたいので、Arduino IDEで開発できるようにする。
  • 「もらってうれしい」ものにしたいので、キーホルダーとしてぶら下げとけるデザインを目指す。クールな感じ。マルチカラーシルク基板(フルカラー基板)でそれを実現したい。
  • 製作はラクしたいので、基本的にSMD、部品点数もできるだけ少なくする。

 

マイコン選定

普通は「このマイコンを使いたい→マイコンボードを作ろう」が多いですけど、「マイコンボードを作りたい→コンセプトに合うマイコンを選定」していきます。STM32マイコンは安くないし、WCH CH32Vマイコンは取り扱いがありません。

項目 ATmega32U4 SAMD21 RP2040
アーキテクチャ 8ビット AVR 32ビット ARM Cortex-M0+ 32ビット ARM Cortex-M0+
動作周波数 16 MHz 48 MHz 133 MHz
フラッシュメモリ 32 KB 256 KB 2 MB (外部)
SRAM 2.5 KB 32 KB 264 KB
EEPROM 1 KB なし なし
USB あり (フルスピード) あり (フルスピード) あり (フルスピード)
Arduino IDE対応 ネイティブ対応 対応 (追加ボードマネージャ必要) 対応 (追加ボードマネージャ必要)
搭載ボード例 Arduino Leonardo Arduino Zero Raspberry Pi Pico

マウザーでの価格

https://www.mouser.jp/c/?q=ATmega32U4

@850円

https://www.mouser.jp/c/?processor%20series=SAMD21G

@500円
https://www.mouser.jp/c/semiconductors/embedded-processors-controllers/microcontrollers-mcu/arm-microcontrollers-mcu/?q=rp2040

@130円
価格的にRP2040が圧倒的に安いので、RP2040でマイコンボードを設計します。

また、基板外形サイズはラズピコに準拠します。(キーホルダー的にも使えそうなサイズ感。)