PlatformIO

ESP-IDFプロジェクトをPlatformIOプロジェクトに変換する

ESP-IDFプロジェクトをPlatformIOプロジェクトに変換する

概要

ESP32 の公式開発環境は ESP-IDF ですが、コマンドライン開発環境なので初心者向けではないかもしれません。

一方、以前の記事 PlatformIOでESP32の開発をしようで紹介した PlatformIO では、GUIのVSCodeに拡張機能としてインストールするだけで環境が整うのでとても便利です。

しかしながら、ESP-IDFやGitHubなどにあるたくさんのサンプルコードは、PlatformIOで直接実行することができません。

そこで今回は、単純なESP-IDFのプロジェクトをPlatformIOプロジェクトに変換する方法を紹介します。

PlatformIOでESP32の開発をしよう

PlatformIOでESP32の開発をしよう

概要

この記事は 東京工業大学ロボット技術研究会(rogy) Advent Calendar 2018 の 22日目の記事です。

こんにちは。けりです。

今回は、PlatformIOという強力な マイコン開発環境 の紹介です。

PlatformIO とは?

PlatformIOとは、mbedやArduinoと似たような感じで、さまざまなボードやライブラリを統一的に開発できる開発環境です。

PlatformIO はESP32マイコンを公式にサポートしていて、ESP-IDFArduino Core for the ESP32から選んで開発することができます。