maxcarter

ESP32

ESP32のメモリ

ESP32のメモリESP32などのマイコンには、プログラムやデータを記録するためのメモリ(記憶装置)が搭載されています。今回はESPに搭載されているメモリについていろいろ調べていきます。メモリの種類コンピュータのメモリは、大きく『揮発性メモ...
ESP32

ESP32でGPSレシーバモジュールを使う

早速製作1つ前の記事ではGSPレシーバモジュール GY-NEO6MV2 をArduinoに接続しましたが、今回はGY-NEO6MV2をESP32-DevkitCに接続します。ESP32でシリアル通信さて、GY-NEO6MV2を使用するにはシ...
マイコン

NMEAフォーマット

NMEAフォーマットについてGPSレシーバをマイコンに接続できるようになったところで、GPS等でよく使われるデータの書式であるNMEAフォーマットについてまとめておきます。概要NMEA(正確にはNMEA 0183)は、もとは船舶用電子機器間...
Arduino

ArduinoでGPSレシーバモジュールを使う

GPSを利用するGPSとは概要GPSとは、Global Positioning System=地球全体で場所を測定するためのシステムです。地球を周回する複数の人工衛星が発信する電波を利用して現在位置を知ることができます。1970年代よりアメ...
ESP32

ESP32でタッチセンサ

ESP32でタッチセンサタッチセンサのハードウェアESP32のGPIO(汎用入出力端子)のうちのいくつかは、タッチセンサとしても使用できます。使用できる端子は以下の通りです。タッチ入力としての名前GPIOとしての名前T0GIPO 4T1GI...
ESP32

ESP32で『LチカWebサーバ』を作る

Webブラウザからハードウェアを制御する『ネットワーク経由』のアクセス手段としてもっとも手軽なのはWebブラウザを利用する方法でしょう。WebブラウザならPCやスマートフォンならまず間違いなくインストールされており、比較的簡単にボタンなどの...
ESP32

ESP32で『なんちゃってWebサーバ』を作る

今度はWebサーバを作る概要Arduinoでもやりましたが、今度はWebサーバを作ってみましょう。世界中で広く使われているものだけに難しそうに感じるかもしれませんが、実は基本的な原理は『オウム返しサーバ』とそれほど変わりません。とはいえ、例...
ESP32

ESP32で『LED点滅サーバ』を作る

ネットワーク経由でハードウェアを制御するネットワーク接続にも慣れてきたところで、そろそろ IoT っぽいことをやってみましょう。ESP32-Devkitは単体で無線LANに接続でき、多数の入出力端子ももっていますので、『ネットワーク経由で機...
ESP32

ESP32で『オウム返しサーバ』を作る

WiFiサーバを進化させようオウム返しサーバ今回は、サーバとクライアントの間でちゃんと通信をしてみます。通信以外の処理を最低限にするため、Arduinoでも製作した『オウム返しサーバ』を題材とします。つまり、『クライアントから送信された1行...
ESP32

ESP32で『HelloWorldサーバ』を作る

WiFiサーバの製作ESP32にはWiFiモジュールが内蔵されています。せっかくなので、早速ですがLチカの次は無線LAN接続を試してみようと思います。『Hello,World!』サーバ今回は無線LAN接続の基本を確認するため、最小限度の機能...