ESP32

電子工作

ESP32でのWi-Fi接続

概要ESP32のWi-Fiまわりを調べ直してみました。モード名が変わっていたり、複数のSSIDを登録できたりといろいろ進化していました。接続方法やSSIDなどの設定方法までWi-Fiのモード上記にまとまっていました。#define WiFi...
電子工作

ESP32などに最適なLDOを探す旅 その5 予備実験

概要前回までに実装を完了しましたので、自動テストの環境を準備していきたいと思います。予備実験概要LDOに与える入力電源電圧と、出力の電圧の関係を負荷を変更しながら測定をする実験はWindows環境下のPythonにて自動テストするものとする...
電子工作

ESP32でrootCAバンドルを利用してhttps通信をする

概要ESP32でHTTPS通信をするのは結構たいへんです。証明書を本体に保存する必要があるのですが、通常は中間CAを保存するので、証明書の発行元が変わるとエラーになって使えません。今回はMozillaのrootCAバンドルを使わせてもらいま...
電子工作

Arduino IDE用拡張機能開発実験

概要昔にerase_flashを実行するだけのプラグインを作成しましたが、Arduino IDEのバージョンが2系にあがり、まったく別の開発環境のなったために使えなくなっています。そこでArduino IDE2系での拡張機能開発を調査しつつ...
電子工作

ESP32シリーズのSoC差異確認

概要昔に作ったきり放置していたツールを再整備してみました。ESP-IDFのSoC別の定義ファイルの一覧を自動生成するスクリプトになります。SoC別に機能差異を確認しやすくなっています。作成物上記にスクリプトと生成ファイルをおいてあります。た...
電子工作

esp32-arduinoの複数バージョンを共存させる

概要昔にもつくっていたのですが、Arduino IDEで複数のバージョンを共存させるためのボード定義を作りました。前回作ったのはArduino IDEが2系にバージョンアップしたところで使えなくなったみたいです。作成物上記のリポジトリにあり...
電子工作

ESP32で電源電圧の測定

概要ESP32は3.6Vから3.0Vぐらいまでの電源電圧で動作をすると思いますが、どれぐらいの電源が供給されているのかをトリッキーな方法で取得してみました。接続GPIO接続先5GPIO6と接続6GPIO5と接続ESP32-S3のPIN番号で...
電子工作

ESP-NOWの送信速度検証

概要ESP-NOWは通信速度がデフォルトで1Mbpsに設定されています。速度を変更しつつ、どの程度時間が変わるのかを検証してみました。検証に利用したコード#include <esp_now.h>#include <esp_wifi.h>#i...
電子工作

ESP32などに最適なLDOを探す旅 その3 検証用基板作成

概要前回までにとりあえず必要そうな要素を調べてみましたが、どうも実際に触ってみないと差がわからないので検証基板を作ってみたいと思います。LDOの選定3.3V固定でESP32で動きそうなもの製造元型番LCSC番号備考Advanced Mono...
電子工作

ESP32などに最適なLDOを探す旅 その2 電流測定のためのシャント抵抗

概要前回はLDOの基礎知識を調べて終わりました。今回は今後特性などを計測するときに必要であろうシャント抵抗について調べてみました。シャント抵抗とは?シャント抵抗とは電流測定用の抵抗になります。回路の途中にいれて、その前後の電圧差を見ることで...
スポンサーリンク