ESP32は有線LANが使えるのは知っていて、実際に結構便利なのでいくつかモジュールも作っています。
無線LANと有線LANで異なるMACを持っているのでのネットワーク間のゲートウェイにも使えます。
ふと、片方無線よりどっちも有線のがいいのでは?と思ってしまったのでもう1個ポートを追加したものをノリで作ってみました。
ESP32でEthernetブリッジを作ってみました

ESP32は有線LANが使えるのは知っていて、実際に結構便利なのでいくつかモジュールも作っています。
無線LANと有線LANで異なるMACを持っているのでのネットワーク間のゲートウェイにも使えます。
ふと、片方無線よりどっちも有線のがいいのでは?と思ってしまったのでもう1個ポートを追加したものをノリで作ってみました。
以前にNutubeで作ったヘッドホンアンプを作ったんですが、劣化か使い方が悪かったのか、はたまた回路が悪かったのか分かりませんが、左側だけ死んでしまいました。
それから作り直しを考えては違うことに気を取られていたのですが、基板発注のついで感覚で修理兼改良という感じで基板から起こしてみました。
現在自室に飾っているニキシー管時計は4年くらい前に作ったものなのですが、3年くらいたった時点で一度壊れました。
壊れた部分は昇圧回路のトランスだったので交換して対応したのですが、そのトランスが手に入らなくなってきていたので作り直しを考えていました。
かなりスローペースで作り直していたんですが、ようやく完成しました...
ホットプレートは小型でUSB-PD給電方式のものがでてきたりしてだいぶ進化しました。
手軽にリフローや手直しができるので私も重宝しています。
似たような商品が出てきてすごい競争状態ですが、ヒートガンはなかなか変わりません...
ロータリーエンコーダのような出力(位相が90度ずれたパルス信号)をマイコンから出力したいなと思って調べているとどうやらESP32にはその機能があるみたいです。
さらには3相相補PWMというモータ制御にも使える機能も実は搭載されているようです。
そこまでしなくても、とりあえずは位相をずらしたPWMを生成できないかと色々試してみました。
これから説明する動作を確認できたのはESP32-C3とESP32-S2、ESP32-S3でした。
ESP32(ESP32-WROOM-32等)ではコンパイルが通って書き込めるものの動作はしませんでした。
別の記述方法があるのかもしれません。
以前紹介した「WiSer」という無線シリアル通信モジュールに可能性を感じて欲しくなったのですが、技適の関係で純正品は使うのが厳しいです。
オープンソースハードウェアなので回路図もソースコードも公開されていますので、自分なりにカスタマイズして作ってみました。
私が電子工作を始めた頃のはんだ付けは、基板を普通のバイスに挟んだりしていました。
それが普通だと思っていたので何も思っていなかったのですが、どんどん便利な治具が出てきています。
あまりに多いので紹介しきれないですが、実際に使っているものなどを紹介してみます。
結論から言いますと、タイトルは間違いです。
私が色々調べた結果なんですが、早とちりしていたみたいです。
ATmega328PBは情報がいまいち多くなくて困ってしまいますね...
シリアル通信を無線化したいなとずっと思っていたんですが、いいものが見当たらず諦めていました。
Bluetoothなどを使っても一応できそうではありますが、DTRやRTSなどのフロー制御の信号が柔軟に使えずArduinoなどのプログラム書き込みの無線化には使えそうにないです。
最近、懲りずに無線化のモジュールを探していたらWiSerというESP32ベースの無線化モジュールが最近リリースされたみたいなので、紹介したいと思います。
家にはだいぶ前に作ったリフローオーブンがあり、それで今も基板実装をやっています。
特に問題はないのですが、設定がまったくできなかったり、オーブン自体が普通のものなのでもうかゆいところに手が届くものにしたいなと思っていました。
ずっと作り直したいなと思って数年経ってましたが、ようやくその気になったので作り直してみました。