[ESP32-C6] UART

チョンドンさんがESP32-C6ボードを試験用に送ってくださったので簡単にUART通信することをテストしてみました。 以下のリンクから購入できるボードです。 https://smartstore.naver.com/higenis/products/8713042335ESP32-C6開発ボードアドゥイノIoTボード2.4GhzWiFi6対応:ハイゼニス[ハイゼニス]ハイゼニス商店です。smartstore.naver.comWeAct Studioの製品で、従来様々なMCUボードを作っていたブランドとしておなじみだと思います。 ESP32-S3ボードと同じようにネイティブUSBとUSB to Serialポートの2つのUSB-Cコネクタがあり、W2812 RGB LEDが含まれています。ESP32-C6はRISC-Vがメインコアであり、シングルコアで構成されています。 Wi-Fi6に対応し、低電力やさまざまなワイヤレスインターフェースのための製品ではないかと思われます。ちなみにESP32-C6は最新のチップで、esp-idfバージョンも最新バージョンであるv5.1を使用しなければなりませんが、v5.1はまだ公式リリースされておらず、RCバージョンが出ています。 しかし、ブランチをv5.1にすれば問題なく使用可能です。esp-idf開発環境は、以下のリンク方法通りに構築したものからバージョンのみmasterを使用するか、あるいは下記のようにrelease/v5.1ブランチから取り込めばいいです。git clone -b release/v5.1 –recursive https://github.com/espressif/esp-idf.git esp-idf-v5.1No language detected.

Please check the input language.ESP32 ESP-IDF マニュアルのインストール – macOSESP32を従来のVisual Studio Codeのプラグインを使って開発環境を構築してみましたが、メギナリ···blog.naver.com設置時に対応チップセットにesp32c6を追加しました。./install.sh esp32,esp32s3,esp32c6ESP32-S3에 구현된 코드 중 uart 및 log와 관련하여 수입되었습니다.

fig의 idf.py 메뉴에서 플래시 메모리를 4MB로 변경했습니다.

네이티브 USB를 통한 직렬 통신도 수정 없이 사용할 수 있습니다.

프로젝트가 구축된 후 다운로드합니다.

idf.py build flashMaybe because I am macOS, when I download it with USB to Serial port, the following error occurred, so I downloaded it with native USB.기본 USB를 사용하면 정상적으로 다운로드됩니다.

idf.py 모니터와 직렬 터미널을 연결하면 부팅 메시지 및 CLI 기능을 사용하여 정상적으로 작동합니다.

소스 코드는 https://github.com/chcbaram/esp32-c6-fw/tree/main/firmware/esp32-c6-01-uart 에서 확인할 수 있습니다esp32-c6-fw/firmware/esp32-c6-01-uart 메인 · chcbaram/esp32-c6-fw GitHub.github.com 에 계정을 만들어 chcbaram/esp32-c6-fw 개발에 기여합니다esp32-c6-fw/firmware/esp32-c6-01-uart 메인 · chcbaram/esp32-c6-fw GitHub.github.com 에 계정을 만들어 chcbaram/esp32-c6-fw 개발에 기여합니다esp32-c6-fw/firmware/esp32-c6-01-uart 메인 · chcbaram/esp32-c6-fw GitHub.github.com 에 계정을 만들어 chcbaram/esp32-c6-fw 개발에 기여합니다