ESP32

電子工作

LILYGOのT-Internet-COMでESP32でLAN接続

概要 上記でRJ45でLAN接続できるESP32ボードを調べましたが、書き込み機が不要で一番安そうだったT-Internet-COMを入手して、LAN接続をいろいろ実験してみました。 製品 上記の製品で送料込みの3千円以下で購入できると思い...
電子工作

WSL2でQEMU上の仮想ESP32での開発

概要 QEMUというプロセッサエミュレータを利用して、実機がなくてもESP32の開発ができるようなので実験してみました。ESP-IDFでの開発になりますが一応可能です。ただ環境構築を考えると実機を利用したほうが楽だと思います。 QEMUとは...
電子工作

ESP32でのRJ45を利用したEthernet通信

概要 ESP32で普通のLANケーブルを利用した通信について調べてみました。PoE対応のものが多いですが、最近は普通のLANのみも増えてきています。 ESP32でのEthernet対応について ESP32ではEthernet用のMACアドレ...
電子工作

ESP32で対話型コンソール

概要 pingのサンプルコードをみていたら、対話型コンソールを実現するesp_consoleを利用していて、使いやすそうだったので紹介したいと思います。 Consoleの概要 上記に公式ドキュメントがあります。コマンドラインなどで利用できる...
電子工作

ESP32でpingする

概要 ESP32が接続しているネットワークのMTUを調べたくなったのでpingの実装を調べてみました。何個かライブラリがありましたが、現在はESP-IDFでping送信をするサンプルがあったので、それをArduinoで動かしてみました。 E...
電子工作

ESP32のADC分布

概要 前回に電圧を変更しながら特性を計測してみました。今回は電圧を固定して複数回計測をしてどのような分布になっているのかを確認してみました。 実験手順 電源を1Vに設定してESP32に接続 SCPI経由でADC値を取得(analogRead...
電子工作

ESP32をSCPI制御で自動計測する その2 Wi-Fi接続

概要 前回はシリアル通信でしたがWi-Fi経由での接続もかんたんに実現可能でしたのでご紹介します。 スケッチ例 #include <WiFi.h> #include <WiFiClient.h> #include "Vrekrer_scpi...
電子工作

ESP32でWireGuard接続する

概要 ESP32でUDPを利用した軽いVPN実装であるWireGuardに接続してみたいと思います。VPNですので途中経路の暗号化と、別ネットワークへの接続性を確保することができます。 WireGuardとは? UDPパケットを利用した非常...
電子工作

ESP32のADC特性測定

概要 ESP32と電源の自動計測環境とが構築できたので、ADCの特性を計測してみたいと思います。 手元環境で計測してみたので、個体差がありますし電源自体もキャリブレーションされているものではありませんのでご注意ください。 ESP32のADC...
電子工作

ESP32などに最適なLDOを探す旅 その7 ESP32での実験

概要 前回は各LDOのドロップアウトの実験をしました。今度はPPK2を使って電流変化を測定してみたいと思います。 ESP32のスケッチ #include <WiFi.h> void setup() { WiFi.begin("TEST", ...
スポンサーリンク