7Seg Grove [74TH-G060]
- 物販商品(自宅から発送)キット本体¥ 1,200
- 物販商品(自宅から発送)組み立て済みにする(オプション・本体と同時購入してください)¥ 1,000
7セグLEDにGroveポートと制御用マイコンを付け、M5StackなどGroveポートを持ったマイコンボードからI2Cで制御できるようにしたモジュールのキットです。 電子工作の制作に、手軽に4桁の7セグLEDの表示を追加することができます。 実際に動作している動画には以下のツイートを確認ください。 https://x.com/74th/status/1870251968486355227/video/1 この制作についてブログ記事にまとめています。 ・ https://74th.hateblo.jp/entry/7seg-grove 本商品はキットでの販売になります。ご自身ではんだ付けしての実装が必要です。「実装済みにするオプション」も用意しております。
使い方
Grove I2Cポートを持ったマイコン開発キットと、Groveケーブルで接続します。本モジュールはI2C Slaveとなっており、マイコン開発キットからI2C Masterとして制御します。 I2Cでは2種類の値の入力方法を用意しています。 ・各7セグLEDの、各LEDをbitで指定する ・整数値で指定する 数字を表示する用途であれば整数値を指定するのが便利です。 詳しい、プロトコルについては、リポジトリ中のドキュメントを参照ください。 https://github.com/74th/74th-oshw-projects/tree/main/74TH-G060-7seg-grove#i2c-protocol Arduinoで実装したサンプルファームウェアのコードも公開しております(後述)。そちらのコードも利用方法の参考にしてください。
回路図、ファームウェア、KiCad設計データについて
PCB KiCad設計データ、ファームウェアともにオープンソースとして公開しております。組み立ての際には、こちらの部品表を参照してください。 リポジトリ: https://github.com/74th/74th-oshw-projects/tree/main/74TH-G060-7seg-grove ファームウェア: https://github.com/74th/74th-oshw-projects/tree/main/74TH-G060-7seg-grove/firmware また、キットとして販売しておりますが、KiCad設計データをオープンソースとしているとおり、ご自身でPCBを発注、利用することも可能となっております。
M5Stack Atom Liteを使った制御サンプルファームウェア
このモジュールの利用方法のサンプルコートとして、M5Stack Atom LiteにArduinoフレームワークで実装したサンプルファームウェアを用意しています。 開発環境を用意しなくても、ブラウザ経由で書き込める仕組みを用意しています。 組み立て後はぜひこのコードを動かしてみてください。 https://github.com/74th/74th-oshw-projects/tree/main/74TH-G060-7seg-grove/sample-firmware
商品内容
・PCB ・ファームウェア書き込み済みMCU CH32V003 ・7セグLED OSL10561-LW x4 ・HY2.0(Grove)ソケット ・SH1.0(Qwiic)ソケット ・その他表面実装部品
ご注意、ご了承いただきたいこと
・なお、このプロダクトは電気工作の趣味人の作品です。 これの使用における損害は一切保証できません。 自己責任で利用ください。 ・若干7セグLEDの小数点のLEDが薄くちらつくことがあります。実用上問題ないかと思い、許容動作としています。 ・配送の都合、7セグLEDのピンが曲がっていることがあります。折れている場合は交換いたしますが、多少曲がっている場合はペンチなどで戻していただき利用いただきますようにをお願いします。 ・7セグLEDは、秋月電子通商にて長期保存品として安価に販売していたものを同梱させていただいております。全てのLEDが点灯することを確認しております。長期保存品の利用を気にされる場合は別途7セグLEDを入手の上