M5Stack

2026年7月22日 (水)

M5Z-80 BASICの筐体が出来ました。

M5Z-80 BASICの筐体が出来ました。
思いのほか面倒だったんで2号機は無理かな (;´∀`)
中身もそろそろM5Stackの画面を使うようにしたいですね。
Windowsで動かないとデバックが超面倒なので基本機能が安定するまではWindowsで開発したい感じなのですが…

16e50c10d76744afb5f9690a3c64bb8f1

44849e0c4f784e16abd113b2b3f33b0c1

| | コメント (0)

2026年6月26日 (金)

CardKB2用のキーボードボディを作ってみた

なにげなくスイッチサイエンス商品一覧をみてみたら
CardKBが売り切れでCardKB2が新バージョンとして販売されていました。

Image_20260624064701

キー配置が変わっている … (;´Д`)
※キーストロークも変わっていてキーが分厚く(?)なってます。

BLE HIDに対応と言うことでPCに繋いで利用できる…素敵なミニキーボード (^^♪
と思って一個買ってみました。
はい、英字配列ですね、Windowsだと日本語キーボードとの併用は出来ないんですね。
※何かちょっと面倒そうななウニョウニョ設定をすれば併用できるみたいですが、そこまでして使おうとも思わなかった。

カードむき出しなのもアレなので、ミニ・キーボードっぽい外見にするケースをCardKB2用に修正してみました。
Inage1

CADで設計、カードの外形寸法は変わっていないので割とサックっとできました。
積層跡を消すペーパー掛けとかサフ塗とか艶出しとか面倒なので塗装は簡単に済ませて…何かつや消しな…マットな仕上がりになりました。
手触りが若干ザラザラしてますが、まぁ良いっか。
M5Z-80 BASICが実現したら筐体を作り直す事になりますしね。
キートップだけは作るのがチョー面倒なので使い回す予定です。
完成するのか M5Z-80 BASIC … (;^ω^)
Image2_20260624065101
※キースイッチが分厚くなっている関係で、CardKB用より1.3mm厚くなってます。

| | コメント (0)

2026年6月 2日 (火)

M5Stack ENVⅢ Unit AND ENVⅢ Hat を使ってみた。

電子工作(はんだ付け)なしでガジェット制作を楽しんでみる企画(?) Part2 … 2で合ってたと思う。
で、M5Stack 用の温湿度・気圧計 ENVⅢ Unit と M5StickC用の ENVⅢ Hatを使って温湿度と気圧を表示してみました。
目標としては FeatherWing と TWELITEで実現している天気予報表示の小型版を作ろう…でした。

Image3_20260602073101
コレは 320x480 TFTで割と表示できる情報量が多いので、コレを縮小して 今日の天気と温湿度・気圧表示くらいかな~と。
M5Stackで天気予報表示のスケッチをベースにENVⅢからのデータ読み込みをくっつけて
Image2_20260602073401
こんな感じですね。
温湿度もグラフ表示してみました。
M5Stack CORE2では問題なかったのですが、FLASHメモリー不足でM5Stack BASICにはどう頑張っても入りませんでした。
なので天気予報表示はカットして温湿度。気圧表示のみ。
Image1_20260602073501
M5StickCでは更にTFTのドット数が少ないので時刻表示もカットしています。
Image_20260602073701

このENVⅢ、温湿度センサーは普通(?)なのですが気圧センサーが曲者で気圧の取得に苦労しました。
AIに聞いたら「仕様書通りに記述しても正しい値は得られません」って、なにソレ!?仕様書の意味がないじゃないか!?
気圧補正値をレジスタから読み出して使うのですが、読み出した補正値が整数でも浮動小数点でもない、固定小数点って…
しかも浮動小数点に変換して仕様書通りに計算するとオーバーフロー起こすとか…どうしろと? (;´Д`)
と言った感じで紆余曲折ありましたが、何とか使えるように…と言うか、もっと楽に使う方法あったのですが、無駄に苦労して作成しました。

 

| | コメント (0)

2026年5月28日 (木)

M5Stack BASICのバッテリーが膨らんでしまったので、バッテリーボトムを改造してデカバッテリーにしてみました。

ふと、気付いたらM5StackBASICのバッテリーが何か膨らんでる気が…バッレリーベースが歪んでる…ばらしてみたら、やっぱりバッテリーがパンパン (;^ω^)
Image_20260528071001

これ、もう再組立て出来ないので諦めてケース自体を作り直すことにしました。
Image2_20260528071101

端子名ラベルもIllustratorで作成
Image1_20260528071101

貼るときにちょっと曲がってしまいましたが (;´Д`)
曲がってるのに気づいたのは保護用にクリアラッカーを吹き付けた後だったのでもう修正できず…
元のバッテリ 150mAh ⇒ 新バッテリー 600mAh
容量が4倍、サイズ(厚み)も4倍…もっとある(?) デカバッテリーが出来ました。
Image3_20260528071301

Image4_20260528071701

※形状データとラベルデータ配布しています。

| | コメント (0)

2025年7月 2日 (水)

M5Stack MMLモジュールキット 買ってみた

M5Stack MML モジュールキットを買ってみました。
どうやって使うのか、何に使えるのか、今のところ何も分かっていません。

とりあえず、最初に裏蓋を作りました。(w

CORE2にMMLモジュールを付けるとバッテリーが付けられなくなります。

バッテリーキットを購入する必要があるようです・・・

消費電力大きそうな気がするのですが、大容量のバッテリーが必要なのでしょうかね。

431992ac96904b0aa7260489ae570502 E13e3750413c4e029393c473b9d6e748

| | コメント (0)