方言を話すおしゃべり猫型ロボット『ミーア』をリリースしました(こちらをクリック)

電子回路

スポンサーリンク
ミーア

【ESP32自作基板】表面実装エラーを起こさないように、電源ノイズ対策を加味した回路に修正

MAX98357 自体は、ESP32 WROOM 32Eの25,26,22ピンとつなぐ必要がある。I2S信号(BCLK、LRCLK、DIN)の配線は短く保つことで、信号の劣化やクロストークのリスクを低減できるので、ESP32の25, 26ピンにできるだけ近接させる。電源周辺の回路で電源ノイズ削減のためにデカップリングコンデンサの最適化を試みる。
ミーア

【在庫問題】注文時に部品在庫切れだったら?JLCPCBの予約事前注文(Preorder)を使う

今回のように注文しようと思ったら在庫切れ問題に対応するために、JLCPCBではPreorderができるとのこと。PCB アセンブリの注文を行う前に部品を注文し、PCBA サービスが必要になるまで JLCPCB で在庫を保管できる。この予約注文部品は、基板と別々で部品だけ送られてくるのではなく、基板と一緒に(表面実装もお願いしていたら表面実装も行う)送られてくる。
開発・デザイン

【電子回路】基板100個取付した所、不良品が見つかりJLCPCBにQuality Complaintを提出

JLCPCBに100枚の基板を発注したが、実際にはピンヘッダー部分が微妙に水平ではないものがあり、結果として、LCDディスプレイ同士が干渉してハマらないという問題が発生。JLCPCBの注文履歴欄に「Quality Complaint」の欄があるのでき、不具合内容と不良基板の枚数を入力していく。
開発・デザイン

【MAX98357A】クラスDアンプのICパッケージをTQFNからWLPに変更

ClassDオーディオアンプのMAX98357Aシリーズには、TQFNとWLPパッケージの2種類がある。WLPパッケージは、従来のTQFNパッケージと比較して小型で、高価なスルーホールビア(PCBを通過する接続ピン)が不要で、コスト効果が高い。
開発・デザイン

【EasyEDA】で作成したPCBをFusion360にエクスポートして配置調整する方法

EasyEDAからPCBをエクスポートしてfusionに取り込む方法は、エクスポート形式として主に.objファイル、dxfファイル、stepファイルの3つがある。.step形式はpro editionしか対応していないが、無料なので.step形式一択
開発・デザイン

【JLCPCB】100台基板発注したら確認メールが来た。PCBの動作確認は行わない

発注したPCBに問題がなければJLCPCBからはメールが来ないので、メールが来るということは、回路不備など問題がある時。JLCPCBでは自作基板の機能確認は行わないとのこと。なので、自分で回路図やPCB見て判断しないといけない。
アプリ(Flutter / React Native)

【ESP32】Deep SleepモードとTimer Wake Up機能の実装

はじめに方言を話すおしゃべり猫型ロボット『ミーア』を開発中。ベータ版をリリースした後、実際に使っていただいた複数のユーザから「ミーアの目のディスプレイを自動でオフにする機能が欲しい」との要望が来たので、今回は本機能の実装を記載。詳細を伺った...
開発・デザイン

【スピーカー】アクリルスピーカーアンプのワークショップに参加しました。とても勉強になった。

今日は、楽しみにしていた Fostex × DMM.make AKIBA × 乙女電芸部のコラボレーションによる、アクリルスピーカーアンプのワークショップに参加してきた。とても良かった!前回のnoteで記載したのだが、イヤホン型脳波サービス...
開発・デザイン

【モーター】サーボモーター vs DCモーター:音比較

おしゃべりロボットの口を動かす機構としてサーボモーターとDCモーターとで音の大きさを比較してみた。DCモーターはL293Dモータードライバーを使用しESP32に接続し、取り付けるギアは3Dプリンターで作成。ラックピニオン単体では動くが、ゴムをつけると動かない
開発・デザイン

【EasyEDA】でPCB作成し、JLCPCBで基板発注。コスト抑えたい場合は2枚実装依頼

EasyEDAで回路図作成して、回路図をPCBに変換する。PCBでの作業としては、部品配置・番号印字・ボードアウトライン描画・auto routingによる配線・取り付け穴作成・銅箔ベタ作成などがある。PCBでの作業を終えたらJLCPCBで基板発注する。
スポンサーリンク