Submit Search
20210612_分解のススメ#9_M5Stack互換機
0 likes
391 views
M
Masawo Yamazaki
分解のススメ 第9回 売ってる製品を改めて自作する「Remake」のススメ
Engineering
Read more
1 of 26
Download now
Download to read offline
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Most read
24
25
26
More Related Content
PDF
20220129 100均分解のススメ Part3
Masawo Yamazaki
PDF
20210130 recommendations for_teardown#6
Masawo Yamazaki
PDF
20201226 NT札幌 何か作ってみたLT
Masawo Yamazaki
PDF
20200521 100均ガジェット分解のススメ
Masawo Yamazaki
PPTX
M5Stackの拡張基板を作ってjimmyに届けた話
Masawo Yamazaki
PDF
io tつくるよ! LT [m5stackの拡張基板をつくったよ!」
Masawo Yamazaki
PPTX
20190525 bto bbq_m5_stack_yamazaki
Masawo Yamazaki
PPTX
M5Stack互換機を作った話
Masawo Yamazaki
20220129 100均分解のススメ Part3
Masawo Yamazaki
20210130 recommendations for_teardown#6
Masawo Yamazaki
20201226 NT札幌 何か作ってみたLT
Masawo Yamazaki
20200521 100均ガジェット分解のススメ
Masawo Yamazaki
M5Stackの拡張基板を作ってjimmyに届けた話
Masawo Yamazaki
io tつくるよ! LT [m5stackの拡張基板をつくったよ!」
Masawo Yamazaki
20190525 bto bbq_m5_stack_yamazaki
Masawo Yamazaki
M5Stack互換機を作った話
Masawo Yamazaki
Similar to 20210612_分解のススメ#9_M5Stack互換機
(9)
PDF
201812020707 festa2018 M5Stack おうちハックLT
Masawo Yamazaki
PPTX
M5Stackのシールドを作った話
Masawo Yamazaki
PPTX
M5Stackでプロトタイプしてデモ製品を試作した話
Dan Imagineer
PDF
みんなのM5Stack自慢大会_山崎
Masawo Yamazaki
PPTX
M5StickC M5StickVを使った簡易監視装置を作ってみる
tomitomi3 tomitomi3
PPTX
M5Stackの足つきケース作って公開してみた話
ShunsukeKatsumata
PDF
M5stickC+UIFlowで愛娘向けのオモチャを作った話
tatsu1225
PPTX
M5Stackで脱出ゲームのギミックを作ってみた件(M5StackユーザーミーティングLT)
Junichi Akita
PDF
itnerface 2018年9月号オフ会発表資料
Kenichi Miyata
201812020707 festa2018 M5Stack おうちハックLT
Masawo Yamazaki
M5Stackのシールドを作った話
Masawo Yamazaki
M5Stackでプロトタイプしてデモ製品を試作した話
Dan Imagineer
みんなのM5Stack自慢大会_山崎
Masawo Yamazaki
M5StickC M5StickVを使った簡易監視装置を作ってみる
tomitomi3 tomitomi3
M5Stackの足つきケース作って公開してみた話
ShunsukeKatsumata
M5stickC+UIFlowで愛娘向けのオモチャを作った話
tatsu1225
M5Stackで脱出ゲームのギミックを作ってみた件(M5StackユーザーミーティングLT)
Junichi Akita
itnerface 2018年9月号オフ会発表資料
Kenichi Miyata
Ad
More from Masawo Yamazaki
(11)
PDF
分解のススメ 第14回 ローエンド中BT Audio SoC華BT Audio SoCLowEndChineseBTAudioSoC.pdf
Masawo Yamazaki
PPTX
M5Stack User Meeting#5 -pcb design for cheap 3d printer-
Masawo Yamazaki
PDF
20210718 分解のススメ #11 ADP3338
Masawo Yamazaki
PDF
M5 stickvand and_spresense_wi-fi add-on
Masawo Yamazaki
PPTX
20191101 cnx40 case_and_pcba
Masawo Yamazaki
PDF
20190415 m5stackugjp new_office
Masawo Yamazaki
PDF
札幌では梅澤無線が神
Masawo Yamazaki
PDF
Making a spresense Wi-Fi add-on board
Masawo Yamazaki
PDF
I made some more expansion board for M5Stack
Masawo Yamazaki
PDF
M5Stack meetup #1 2018/05/14
Masawo Yamazaki
PDF
Yahoo!hack day onepark_20171210
Masawo Yamazaki
分解のススメ 第14回 ローエンド中BT Audio SoC華BT Audio SoCLowEndChineseBTAudioSoC.pdf
Masawo Yamazaki
M5Stack User Meeting#5 -pcb design for cheap 3d printer-
Masawo Yamazaki
20210718 分解のススメ #11 ADP3338
Masawo Yamazaki
M5 stickvand and_spresense_wi-fi add-on
Masawo Yamazaki
20191101 cnx40 case_and_pcba
Masawo Yamazaki
20190415 m5stackugjp new_office
Masawo Yamazaki
札幌では梅澤無線が神
Masawo Yamazaki
Making a spresense Wi-Fi add-on board
Masawo Yamazaki
I made some more expansion board for M5Stack
Masawo Yamazaki
M5Stack meetup #1 2018/05/14
Masawo Yamazaki
Yahoo!hack day onepark_20171210
Masawo Yamazaki
Ad
20210612_分解のススメ#9_M5Stack互換機
1.
M5Stackの互換機をつくった話 2021/06/12 @tomorrow56 Masawo Yamazaki 分解のススメ 第9回 売ってる製品を改めて自作する「Remake」のススメ
2.
自己紹介 Facebook: Masawo Yamazaki Twitter:
@tomorrow56 1000円+電子工作 Thousand+DIY
3.
月刊 I/Oで「100円ショップのガジェット分解」をしています http://www.kohgakusha.co.jp/books/detail/978-4-7775-2134-0 書籍情報 Amazon 単行本発売中 noteでマガジンもやってます https://note.com/tomorrow56/m/ma0073059b5ac
4.
もともとはESP32を使った 同人ハードを作っていました。 https://www.switch-science.com/catalog/3456/ https://bit-trade-one.co.jp/admu32f/
5.
2017年秋にM5Stack登場
6.
M5Stackとは •Wi-FiとBLEが使えるSoC「ESP32」を搭載したコンパクトな開発モジュール •5.4cmx5.4cmの筐体にカラーLCDディスプレイ、microSDカードスロット、スピーカーを搭載 ● スクリーン: 320x240
カラーTFT LCD ● 内蔵スピーカー: 1W ● 電源入力: 5V-5.5V/500mA(USB Type-C) ● 内蔵電池: 3.7V/150 mAh ● インターフェイス: I2C(GROVE) x 1 microSDスロット x 1 M-BUS(SPI,UART,I2S,ADC,DAC)
7.
M5Stackとは •Wi-FiとBLEが使えるSoC「ESP32」を搭載したコンパクトな開発モジュール •5.4cmx5.4cmの筐体にカラーLCDディスプレイ、microSDカードスロット、スピーカーを搭載 ● スクリーン: 320x240
カラーTFT LCD ● 内蔵スピーカー: 1W ● 電源入力: 5V-5.5V/500mA(USB Type-C) ● 内蔵電池: 3.7V/150 mAh ● インターフェイス: I2C(GROVE) x 1 microSDスロット x 1 M-BUS(SPI,UART,I2S,ADC,DAC) ArduinoIDEで開発できて、WifiとBLEが使える 「カスタムできるガジェット」
8.
しかも新製品がなんかすごい勢いで増殖中 CEOのJimmyさん
9.
沼です
10.
ということで M5Stackの互換機 を作ってみました そして、ちょっとだけはまった話です…
11.
やさしいM5Stack互換機の作り方
12.
M5Stack互換機のターゲット •日本の技適取得済の「ESP-WROOM-32」ベース •一般ルートで購入できる部品を使用 •M5Stackのライブラリがそのまま使える •ArduinoIDEのスケッチ互換 •とりあえず機能を「スタック」する構成
13.
M5Stackのサイトから回路図入手 https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/schematic/Core/M5-Core-Schematic(20171206).pdf 当時のサイト
14.
まずは回路図と内部デバイスの結線を調査
15.
必要なデバイスと基板を準備 ESP-WROOM-32 Break Outボード (自作) PAM8403
D級アンプモジュール (aitendo) + ユニバーサル基板 薄型スピーカー (ダイソーのBTスピーカを分解) ILI9341搭載2.4inch SPI液晶 (Aliexpress) SPI液晶変換+操作ボタン基板 (ユニバーサル基板) マイクロSD->SD変換アダプタ (千石電商)
16.
使用しているピンリストを作成し割り当て
17.
ここで問題が発生...
18.
<問題 その1> ボタンBとCのピンがESP-WROOM-32に出て無い・・・
19.
<問題 その2> LCD表示がおかしい (アングル設定が特殊)
20.
M5Stack互換機のターゲット •日本の技適取得済の「ESP-WROOM-32」ベース •一般ルートで購入できる部品を使用 •M5Stackのライブラリがそのまま使える •ArduinoIDEのスケッチ互換 •とりあえず機能を「スタック」する構成 ← 断念…
21.
M5Stackのライブラリの修正は2箇所 Config.h 場所: ( Arduino)librariesM5Stacksrcutility ←
ボタン割り当て変更 ILI9341_Rotation.h ← Memory Access Control変更
22.
ということで出来たのがこれです USB Hostも入れて5段積みにしました (M5Stackだけに) 不評なM5Stackの爆音対策で ボリューム付&ヘッドホン出力追加 ① ② ③ ④ ⑤
23.
M5Stack互換機を作ってわかった事 1. コピーしにくい「オリジナルのハードウエア」 • ボタンの割り当て、LCDの表示設定 •
このほかにも • M-BUSコネクタ(オリジナル低背SMTピンヘッダ) • LiPoコネクタ極性が汎用品と逆 等々(他にもあるかも) 2. M5Stackライブラリのバランスのよさ • オープンになっているライブラリをうまく組み合わせて、使いやすく Wrapperにくるんでいる 3. M5Stackの音声ノイズ: ピーピーうるさい10KHz成分 • BeepをPWM(LEDC)で出している影響かと思っていたが違った。 (互換機では聞こえないレベル ) 4. M5Stackの音声ノイズ: DAC使用時のSPI通信ノイズ • オーディオアンプの入力ではなく、出力にのっている。 (互換機で悪化) • 3のノイズと合わせて電源・GND周りの設計見直しが必要
24.
M5Stack互換機を作ってわかった事 1. できるだけコピーしにくい「オリジナルのハードウエア」 • ボタンの割り当て、LCDの表示設定 •
このほかにも • M-BUSコネクタ(オリジナル低背SMTピンヘッダ) • LiPoコネクタ極性が汎用品と逆 等々(他にもあるかも) 2. M5Stackライブラリのバランスのよさ • オープンになっているライブラリをうまく組み合わせて、使いやすく Wrapperにくるんでいる 3. M5Stackの音声ノイズ: ピーピーうるさい10KHz成分 • BeepをPWM(LEDC)で出している影響かと思っていたが違った。 (互換機では聞こえないレベル ) 4. M5Stackの音声ノイズ: DAC使用時のSPI通信ノイズ • オーディオアンプの入力ではなく、出力にのっている。 (互換機で悪化) • 3のノイズと合わせて電源・GND周りの設計見直しが必要 不満点を解消した 「俺の考える最強のM5Stack」 を作ってみたい (あれ?それってCORE2...)
25.
最近は本家が作らないようなちょっと変わった M5Stack用のモジュールやアダプタを作っています https://www.switch-science.com/catalog/list/1045/ https://thousandiy.booth.pm/
Download