esp32
ESP32を使っていて外部のサーバと通信するような場合、サーバのAPIを呼び出して、JSON形式のデータを取得するようなことがあります。 一時的に利用するデータであればメモリ上の変数に保持しておけばよいですが、永続的に保存したい場合に、ファイルに保存し…
ESP-IDFでアプリケーションを実装していると、メモリの問題に直面することがあります。 例えばESP32S3では、内蔵RAMが512KB搭載されていますが、これには命令キャッシュ専用のメモリ領域が含まれており、またブートローダやFreeRTOSのカーネルも内蔵RAMを使…
久しぶりにこのブログを更新します。 このたびUdemyで「実践で学ぶESP32・ESP-IDF入門講座」を公開しました。新規に販売を始めたばかりですので、期間限定の割引価格で公開しています。 www.udemy.com コースを作った背景 文字通り、ESP32・ESP-IDFについて…
ESP32について調べ始めました。 ESP32ではfreeRTOSが標準で採用されていてexamplesのアプリケーションではmain_app_taskというタスクのアプリケーションが動き始めます。 freeRTOSは初めて触るのですが、電源ONからどのようにESP32/freeRTOSが動くのか分から…
仕事でESP32を使うプロジェクトが始まるのでESP32について勉強を始めてみました。 ESP32はこれまでお遊び程度に軽く触ったことはありましたが、本格的に触るのは初めてです。 esp-idfで開発環境を整備していますが、 Ubuntu上でJTAGデバッグをした人の記事が…