PlatformIO

プログラム

Arduino-ミリ秒指定で処理を連続実行する

2022/01/23修正Sleepをdelayに変更。間違ってしまった。恥ずかしい。Arduino関連の質問掲示板などを見ると、delayを使ってタイミングを調整し何かしらの処理をし、かつその間に別の処理をさせるにはどうしたらいいかという内...
プログラム

ESP32-フルカラーLED PL9823(WS2812B)制御クラス

フルカラーLED-PL9823のデータ転送タイミングで調べた結果をもとにESP32用のクラスライブラリを作成してみた。Githubに自作したESP32用?のライブラリをPlatformIO用ライブラリ形式で公開したので、そちらに追加しておい...
プログラム

PlatformIO-ちょっと調べたこと2

ソースを作成する際に、プラットフォームやフレームワークを識別するためのマクロをどう決定するのかについて。Arduino-Visual Studio Codeでの開発に書いてあるののPlatformIO版。現在、PlatformIOの開発で利...
プログラム

PlatformIO-ちょっと調べたこと1

ちょっと調べたことsdkconfigの拡張子Espressif 32の3.3.0でsdkconfigに拡張子が付与されるようになったようだ。拡張子名は、ビルド環境名。例えば、platformio.iniのの環境でビルドする場合、sdkcon...
プログラム

PlatformIO-自作ライブラリの管理と引用

PlatformIOで利用するための自作ライブラリの管理方法とそれをプロジェクトに適用するための手順、運用方法についてのまとめ。初めにPlatformIOではライブラリを作成し、それを公開(pio package publish)することで...
プログラム

ESP32-シリアルモニタからの入力用クラス(編集可能にしている)

PlatformIOのMonitorでボードとの通信をする際に入力行の編集ができなかったので、それ用のクラスを作ってみた。簡易編集だけど。
プログラム

ESP32-PlatformIOのSerial Monitor結果をファイル出力した場合の改行コード問題

PlatformIOのESP-IDFモードで開発したプログラムで、printf("\n")を使い出力した結果をファイルで保存したら、保存下ファイルの改行コードがおかしくなっていた。原因は解明できなかったが、とりあえずの対策方法が分かった。
Sponsored Link