このプロジェクトについて

Arduino-ESP32は、Arduinoエコシステム内でESP32ファミリのシステムオンチップ向けアプリケーションを開発するためのEspressifのArduinoコアです。ボードサポートとArduino互換のAPIおよびライブラリを提供し、ドキュメントにははじめに、Windows・Linux・macOSへのインストール、ライブラリ、FAQ、トラブルシューティングが含まれます。 このプロジェクトは、ESP32、ESP32-C3、ESP32-C5、ESP32-C6、ESP32-H2、ESP32-P4、ESP32-S2、ESP32-S3を安定版と開発版の両トラックでサポートしています。ESP32-C2とESP32-C61も、ArduinoをESP-IDFコンポーネントとして使用する場合や静的ライブラリを再ビルドする場合にサポートされます。 追加ドキュメントには、バージョン2.xから3.xへの移行ガイドと、ESP8266およびArduino-CORE向けのAPI互換性メモが含まれます。このコアはESP-IDFコンポーネントとしても使用できます。 リポジトリは、公開ロードマップ、毎月のコミュニティミーティング、Discordチャット、GitHub Discussions、issueおよび機能リクエストのテンプレート、コントリビューションガイドライン、行動規範にリンクしています。自動化ワークフローは、コンパイルテスト、詳細ビルド、外部ライブラリのコンパイルテスト、ランタイムテスト結果をカバーしています。デバッグには、EspExceptionDecoderが例外出力を意味のあるコールトレースに変換できます。