akira.kei が 2026年06月13日22時45分39秒 に編集
初版
タイトルの変更
Arduino IDEでESP32-C3 SuperMiniを使わない
タグの変更
ESP32-C3
Arduino
Arduino-IDE
ArduinoIDE
WiFi
Bluetooth
記事種類の変更
セットアップや使用方法
Lチカの変更
ライセンスの変更
(MIT) The MIT License
本文の変更
## ESP32-C3 [ESP32-C3](https://www.espressif.com/ja-jp/products/socs/esp32-c3)は、Espressif Systems(エスプレッシフ・システムズ)社が開発した、非常に安価でコンパクトなシステム・オン・チップ(SoC)だ。とにかく安いのだが中身がRISC-Vだからだろうか。そしてUSBはもちろんのことWiFiやBluetooth機能まで搭載しているのにアリエクで買うと送料込みで単価400円くらいになる。これはもう買わねばならん、ということで何枚も買ったのだ。  例によって例の如くArduino IDEのボードマネージャに指定のURLを追加して問題なくコンパイルまで行けたのだが、書き込みは以下のように操作する必要があった。 1. BOOTを押しながら、USBケーブルを接続する(またはリセットをちょこっと押す) 1. BOOTボタンを離す(これで強制ブートモード) 1. Arduino IDEでボード名(Nologo ESP32C3 SuperMini)と有効な通信ポートを選ぶ 1. Arduino IDEから書き込んでエラーが無いか確認する 1. リセットボタンを押してスケッチが実行されるか見る ただ繋いだだけでは通信ポートが不安定でキレたり繋がったりを繰り返し、書き込みができなかった。 ## Blink! ファイル→スケッチ例→01.Basics→Blinkで```LED_BUILTIN```を#undefして```#define LED_BUILTIN 8```として実行すると、何の問題も無く動作した。```ESP32-C3 SuperMini```を検索してみたら動かない報告が多数あったので、念の為、備忘録としてここに書いておく。 ## 電波法。。。 これでWiFiもBluetoothも使えて組み込んでも惜しくない程度のマイコンボードが手に入ったとホクホクしていたのだが、そういえば「技適マーク」って付いてないよな、と気が付いてしまった。  もちろん特例制度を使えば実験はできるのだがそこまでするか? また[RISC-Vはお蔵入り](https://elchika.com/article/965c7ff8-e1e1-438f-9af1-a0fb47d603ea/)になるのであった。。。