simotin13's message

simotin13といいます。記事の内容でご質問やご意見がありましたらお気軽にコメントしてください\^o^/

esp32

ESP32でのLittleFSの使い方について

ESP32を使っていて外部のサーバと通信するような場合、サーバのAPIを呼び出して、JSON形式のデータを取得するようなことがあります。 一時的に利用するデータであればメモリ上の変数に保持しておけばよいですが、永続的に保存したい場合に、ファイルに保存し…

ESP32でのPSRAMへのstatic変数の配置について

ESP-IDFでアプリケーションを実装していると、メモリの問題に直面することがあります。 例えばESP32S3では、内蔵RAMが512KB搭載されていますが、これには命令キャッシュ専用のメモリ領域が含まれており、またブートローダやFreeRTOSのカーネルも内蔵RAMを使…

UdemyでESP32・ESP-IDFのコースの提供を始めました。

久しぶりにこのブログを更新します。 このたびUdemyで「実践で学ぶESP32・ESP-IDF入門講座」を公開しました。新規に販売を始めたばかりですので、期間限定の割引価格で公開しています。 www.udemy.com コースを作った背景 文字通り、ESP32・ESP-IDFについて…

esp-idfのソースコードを読んでみた 〜bootloaderとfreeRTOSの起動〜

ESP32について調べ始めました。 ESP32ではfreeRTOSが標準で採用されていてexamplesのアプリケーションではmain_app_taskというタスクのアプリケーションが動き始めます。 freeRTOSは初めて触るのですが、電源ONからどのようにESP32/freeRTOSが動くのか分から…

Ubuntu上のVSCodeでESP32をJTAGデバッグする

仕事でESP32を使うプロジェクトが始まるのでESP32について勉強を始めてみました。 ESP32はこれまでお遊び程度に軽く触ったことはありましたが、本格的に触るのは初めてです。 esp-idfで開発環境を整備していますが、 Ubuntu上でJTAGデバッグをした人の記事が…