ESP32 ESP32でタッチセンサ ESP32でタッチセンサ タッチセンサのハードウェア ESP32のGPIO(汎用入出力端子)のうちのいくつかは、タッチセンサとしても使用できます。使用できる端子は以下の通りです。 タッチ入力としての名前GPIOとしての名前T0GIPO 4T... 2024.11.19 ESP32
ESP32 ESP32で『LチカWebサーバ』を作る Webブラウザからハードウェアを制御する 『ネットワーク経由』のアクセス手段としてもっとも手軽なのはWebブラウザを利用する方法でしょう。WebブラウザならPCやスマートフォンならまず間違いなくインストールされており、比較的簡単にボタンなど... 2024.11.15 ESP32
ESP32 ESP32で『なんちゃってWebサーバ』を作る 今度はWebサーバを作る 概要 Arduinoでもやりましたが、今度はWebサーバを作ってみましょう。世界中で広く使われているものだけに難しそうに感じるかもしれませんが、実は基本的な原理は『オウム返しサーバ』とそれほど変わりません。 とはい... 2024.11.12 ESP32
ESP32 ESP32で『LED点滅サーバ』を作る ネットワーク経由でハードウェアを制御する ネットワーク接続にも慣れてきたところで、そろそろ IoT っぽいことをやってみましょう。ESP32-Devkitは単体で無線LANに接続でき、多数の入出力端子ももっていますので、『ネットワーク経由で... 2024.11.08 ESP32
ESP32 ESP32で『オウム返しサーバ』を作る WiFiサーバを進化させよう オウム返しサーバ 今回は、サーバとクライアントの間でちゃんと通信をしてみます。通信以外の処理を最低限にするため、Arduinoでも製作した『オウム返しサーバ』を題材とします。 つまり、 『クライアントから送信さ... 2024.11.05 ESP32
ESP32 ESP32で『HelloWorldサーバ』を作る WiFiサーバの製作 ESP32にはWiFiモジュールが内蔵されています。せっかくなので、早速ですがLチカの次は無線LAN接続を試してみようと思います。 『Hello,World!』サーバ 今回は無線LAN接続の基本を確認するため、最小限度... 2024.11.04 ESP32
ESP32 ESP32でLEDを点滅させる やっぱり最初はLチカ やはり新しいマイコンの開発に挑戦するなら、最初はLEDの点滅…通称『Lチカ』からとりかかりましょう。基本的な流れは Arduino と同じです。 動作原理の説明などは Arduino のときの記事を参照していただくとし... 2024.11.04 ESP32
ESP32 ESP32の開発環境をセットアップする ESP32開発ボードの開発環境 ESP32開発ボードのプログラム開発には、Arduino IDEを使用できます。今回はすでにArduino IDEはインストールされているものとして、ESP32用のオプションを追加インストールする方法を解説し... 2024.11.04 ESP32