以下のFreenoveのボードなど(今回、動作確認したボード) 括弧内の数字にメモリの差分(使用量になるはず)が表示される #include <inttypes.h> #include "sdkconfig.h" #include "freertos/FreeRTOS.h" #include "esp_log.h" char *TAG = "test"; size_t iRamInit; size ...
ESP32 には 4 つの SPI コントローラ(SPI0〜SPI3)が搭載されています。しかし、実際にユーザーが任意に使えるハードウェア SPI は 2 本(HSPI / VSPI) だけです。本記事では、Arduino IDE・ESP-IDF の両方に共通する SPI 使用上の注意点 を整理します。 🧩 ESP32 の SPI ...
ESP32 の SPI スレーブ通信を Arduino で動かすサンプルです. 概要 SPI マスターは VSPI で動かし,SPI スレーブは HSPI で動かしています. ESP32 が 1 つしかない場合でも,VSPI の端子と HSPI の端子を直結してやれば, SPI マスターとスレーブの双方で SPI 双方向(Duplx ...
書籍 『IoT開発スタートブック─ESP32でクラウドにつなげる電子工作をはじめよう!』 刊行にあわせて著者の下島健彦氏にマイコン 「ESP32」 を使ったIoTデバイスの開発について寄稿いただきました。 近年注目されてるIoTについて、 みずからデバイスを開発し ...
Developers Summit 2026・Dev x PM Day 講演資料まとめ Developers Boost 2025 講演資料まとめ Developers X Summit 2025 講演資料まとめ Developers Summit 2025 FUKUOKA 講演関連資料まとめ Developers Summit 2025 KANSAI 講演関連資料まとめ Developers ...
Wi-FiやBluetoothといった無線通信規格に対応したマイクロコントローラ「ESP32」は、安価に入手できることからさまざまな無線通信機器に採用されています。「TinyPICO」はそんなESP32を採用しつつ「小型サイズ」「バッテリー駆動可能」「大容量メモリ搭載」と ...