
Circuit Crafters 初の電子バッジプロジェクトのファームウェアエンジニアリング拠点。
このリポジトリはまだ開発中であるため、このReadme内の一部の項目には'Dev:'とマークされています。必要に応じて変更してください。
ESP-IDFが必要です。最新バージョンであれば動作するはずです。(Dev: より具体的なバージョンが必要な場合はこれを変更してください)
コマンドライン:
idf.py set-target esp32c6
idf.py build
idf.py flash
または、IDEで同等の操作を行ってください。
一般的に、大規模なアプリケーションはこのリポジトリのコンポーネントとして含めるべきです。独自のコンポーネントを必要としない小さなものはmain/ディレクトリに置くことができます。ファイル形式のデータが必要な場合は、spiffs/フォルダに自由に保存してください。
Dev: sdkconfigはこのリポジトリに含まれていません。チェックインすべきではないことに注意してください('idf.py set-target'を実行すると上書きされるため)。何かを変更する必要がある場合は、menuconfigを実行し、'save minimal config'を使用してから、build/defconfig を sdkconfig.defaults にコピーしてください。
このコードを変更したい場合は、まずフォークし、変更を加えてから、メインリポジトリでマージリクエストを作成してください。少なくとも1人の他のチームメンバーから承認を得られたら、mainにマージしても構いません。