-
-
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は、液晶ディスプレ ...
-
-
ESP32 UART完全ガイド|UART0・UART1・UART2の違いと使い方を現役エンジニアが解説
ESP32は、Wi-FiやBluetoothだけでなく、UART(Universal Asynchronous Receiver/Transmitter)を使ったシリアル通信にも優れたマイコンです。 ...
-
-
ESP32 BLEとWi-Fiは同時に使える?現役エンジニアが仕組みと注意点を解説
ESP32は、Wi-FiとBluetooth(BLE)の両方を搭載した高性能マイコンです。 IoT機器では、「BLEでスマートフォンと通信しながら、Wi-Fiでクラウドへデータを送信したい」というケー ...
-
-
ESP32 Deep Sleepとは?消費電力を大幅に削減する省電力機能を現役エンジニアが解説
ESP32はWi-FiやBluetoothを搭載した高性能マイコンですが、その性能を十分に発揮する一方で、常に動作させ続けると消費電力は決して小さくありません。 特に電池で動作するIoT機器では、消費 ...
-
-
ESP32 GPIOの総電流とは?前半|GPIO 1本の最大電流だけでは危険な理由
ESP32でLEDやリレー、センサーなどを接続するとき、「GPIOは何mAまで流せますか?」という疑問を持つ方は多いでしょう。 インターネット上でも「GPIOは40mAまで流せる」といった情報を目にす ...
-
-
ESP32 Strapping Pins(ストラッピングピン)とは?起動モードと設計時の注意点を徹底解説
ESP32で自作基板を設計したり、ESP-IDFやArduino IDEで開発を始めたりすると、「Strapping Pins(ストラッピングピン)」という言葉を目にすることがあります。 「GPIO0 ...