-
-
ESP32で複数のSPIデバイスを接続する|CS制御とESP-IDF実装を解説
SPI通信を使っていると、 「1台のESP32に複数のSPIデバイスを接続したい」 という場面が出てきます。 例えば、 などを同じESP32から使用するケースです。 SPIではSCLK・MOSI・MI ...
-
-
ESP32でUART通信を使いこなす|ESP-IDFで送受信する方法を実例付きで解説
UARTとは UART(Universal Asynchronous Receiver/Transmitter)は、ESP32で最も利用頻度の高い通信方式の一つです。 センサーやマイコン、PCとの通信 ...
-
-
ESP32 Wi-Fi STAモード完全ガイド|アクセスポイントへ接続する方法を現役エンジニアが解説
ESP32の最大の魅力の一つは、Wi-Fiを標準搭載していることです。 追加の無線モジュールを用意しなくても、ESP32単体でネットワークへ接続できるため、IoT機器やクラウド連携システムを比較的容易 ...
-
-
ESP32 Deep Sleep完全ガイド|消費電力を大幅に削減する使い方を現役エンジニアが解説
ESP32は、高い処理性能に加え、Wi-FiやBluetoothを搭載した高機能マイコンです。 一方で、バッテリー駆動のIoT機器では、消費電力をいかに抑えるかが重要な課題になります。 ESP32には ...
-
-
ESP32 GPIO割り込み完全ガイド|GPIO割り込みの基本と使い方を現役エンジニアが解説
ESP32は、Wi-FiやBluetoothだけでなく、多数のGPIO(General Purpose Input/Output)を備えた高機能マイコンです。 GPIOはLEDの点灯やスイッチ入力など ...
-
-
ESP32 GPTimer完全ガイド|高精度タイマーの基本と使い方を現役エンジニアが解説
ESP32には、Wi-FiやBluetoothだけでなく、高精度な時間制御を実現する**GPTimer(General Purpose Timer)**が搭載されています。 LEDの一定周期点滅やセン ...
-
-
ESP32 PWM(LEDC)完全ガイド|PWM出力の基本と使い方を現役エンジニアが解説
ESP32は、LEDの明るさ調整やモーター制御などで利用されるPWM(Pulse Width Modulation)機能を搭載しています。 ESP32では、このPWM機能は**LEDC(LED Con ...
-
-
ESP32 ADC完全ガイド|アナログ入力の基本と使い方を現役エンジニアが解説
ESP32は、Wi-FiやBluetoothだけでなく、アナログ信号を読み取るためのADC(Analog to Digital Converter)も搭載しています。 温度センサーや可変抵抗、光センサ ...
-
-
ESP32 I²C完全ガイド|I²C通信の基本と使い方を現役エンジニアが解説
ESP32は、Wi-FiやBluetoothだけでなく、さまざまな周辺機器と通信できる豊富なインターフェースを備えています。 その中でもI²C(Inter-Integrated Circuit)は、セ ...
-
-
ESP32 SPI完全ガイド|SPI通信の基本と使い方を現役エンジニアが解説
ESP32は、Wi-FiやBluetoothだけでなく、さまざまな周辺機器と高速に通信できるSPI(Serial Peripheral Interface)を搭載しています。 SPIは、液晶ディスプレ ...