編集履歴一覧に戻る
akira.keiのアイコン画像

akira.kei が 2026年06月13日22時45分39秒 に編集

初版

タイトルの変更

+

Arduino IDEでESP32-C3 SuperMiniを使わない

タグの変更

+

ESP32-C3

+

Arduino

+

Arduino-IDE

+

ArduinoIDE

+

WiFi

+

Bluetooth

記事種類の変更

+

セットアップや使用方法

Lチカの変更

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円くらいになる。これはもう買わねばならん、ということで何枚も買ったのだ。 ![ESP32-C3 SuperMini](https://camo.elchika.com/4934d9f09cd0470440bb87f677bae2be0c7eb6bc/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f33363031626666382d633530632d343762382d613765362d3531663731393163323336642f37656130393730342d383435302d343563322d613934662d383561643665323265353861/) 例によって例の如く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も使えて組み込んでも惜しくない程度のマイコンボードが手に入ったとホクホクしていたのだが、そういえば「技適マーク」って付いてないよな、と気が付いてしまった。 ![](https://camo.elchika.com/f2ec7017d7eeb4653b6a8787fdf2312fd57208ed/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f33363031626666382d633530632d343762382d613765362d3531663731393163323336642f36666237343931352d653863612d343435312d616663382d313064643339383833616332/) もちろん特例制度を使えば実験はできるのだがそこまでするか? また[RISC-Vはお蔵入り](https://elchika.com/article/965c7ff8-e1e1-438f-9af1-a0fb47d603ea/)になるのであった。。。