Preview build — page text is a draft awaiting human review. Code badges come from real compiles. The flasher is real but not yet hardware-tested; the Playground is still a preview.

ESP32-C3 SuperMini

ESP32-C3 SuperMini का इंटरैक्टिव पिनआउट — LED, BOOT और स्ट्रैपिंग पिन चिह्नित, Arduino IDE व PlatformIO के लिए USB CDC सेटअप, और कंपाइल-जाँचा blink।

3.3 V लॉजिकRead in English

सामुदायिक ड्राफ़्ट — गलती बताएं

CPUएक RISC-V core, 160 MHz तक
Flash / SRAM4 MB (चिप पैकेज के अंदर) / 400 KB
वायरलेसWi-Fi 802.11 b/g/n (2.4 GHz) + Bluetooth 5 LE
USBसिर्फ़ native USB-Serial-JTAG — अलग UART चिप नहीं
लॉजिक लेवल3.3 V — 5 V सहन नहीं करता
सामान्य कीमत₹200–350 (अनुमानित)

ESP32-C3 SuperMini अंगूठे जितना छोटा, बिना ब्रांड वाला बोर्ड है, जिसमें Espressif की single-core RISC-V ESP32-C3 चिप लगी है। किसी प्रोजेक्ट में Wi-Fi और Bluetooth LE जोड़ने का यह सबसे सस्ता तरीका है, इसीलिए यह इतनी सारी किट में मिलता है।

इसमें कोई USB-UART चिप नहीं है: अपलोड और Serial, दोनों C3 का अपना USB पोर्ट संभालता है। इसलिए एक सेटिंग सबसे ज़रूरी है — USB CDC On Boot: Enabled — वरना आपका Serial.print() आउटपुट कहीं नहीं दिखेगा।

क्योंकि यह क्लोन बोर्ड है, अलग-अलग विक्रेताओं के बोर्ड में थोड़ा फ़र्क़ होता है। यहाँ दिखाया गया लेआउट सबसे आम है (USB-C ऊपर, हर तरफ़ 8 पिन, GPIO8 पर नीली LED, inverted)। अगर आपके बोर्ड पर छपे लेबल अलग हैं, तो बोर्ड पर छपे लेबल पर ही भरोसा करें।

इंटरैक्टिव पिनआउट

किसी पिन पर होवर या टैप करें — उसके फ़ंक्शन और सावधानियाँ दिखेंगी। फ़िल्टर से सभी I2C, ADC या बूट पिन देखें।

  • Safe for most uses
  • Works, with a caveat
  • Avoid unless you know why
  • Power / control

GPIO 8 और 9 ख़ाली नहीं हैं। ज़्यादातर SuperMini में GPIO9 पर BOOT बटन और GPIO8 पर नीली LED है — दोनों स्ट्रैपिंग पिन हैं। Arduino core फिर भी इन्हें default I2C पिन मानता है, इसलिए अपने पिन ख़ुद दें: Wire.begin(5, 6) (SDA 5, SCL 6) — FlashReady की हर C3 गाइड यही इस्तेमाल करती है, और इससे ADC1 वाले GPIO0–4 ख़ाली रहते हैं।

3.3 V लॉजिक और छोटा रेगुलेटर। 5 V सिर्फ़ 5V पिन में दें। छोटा 3.3 V रेगुलेटर चिप और कुछ सेंसर संभाल लेता है — servo या LED स्ट्रिप नहीं।

Analog के लिए GPIO 0–4 इस्तेमाल करें। ये ADC1 हैं। Espressif, C3 पर ADC2 (GPIO5) इस्तेमाल न करने की सलाह देता है।

कंप्यूटर सेटअप

  1. Install Arduino IDE 2.x from arduino.cc.
  2. File → Preferences → Additional boards manager URLs: https://espressif.github.io/arduino-esp32/package_esp32_index.json
  3. Boards Manager → install esp32 by Espressif Systems (we compile against esp32 3.3.12).
  4. Tools → Board → ESP32C3 Dev Module (then Tools → USB CDC On Boot → Enabled), then pick the port that appears when you plug the board in.

पहला प्रोग्राम

Verified — core esp32 3.3.12, 3 Nov 2026Compile-only
blink-c3-supermini.inoArduino C++Open in PlaygroundOpen in PlaygroundFlash
// First program for the ESP32-C3 SuperMini: blink the on-board blue LED.
// On the common SuperMini the LED is on GPIO8 and is INVERTED (LOW = on).
// Some batches differ — if nothing blinks, check your seller's pinout.
// GPIO8 is also a strapping pin: don't wire anything that pulls it low at reset.
// Serial runs over the native USB port ("USB CDC On Boot" is enabled in this profile).
constexpr uint8_t LED_PIN = 8;

void setup() {
  Serial.begin(115200);
  pinMode(LED_PIN, OUTPUT);
  Serial.println("FlashReady: C3 SuperMini blink");
}

void loop() {
  digitalWrite(LED_PIN, LOW);   // on (inverted)
  delay(500);
  digitalWrite(LED_PIN, HIGH);  // off
  delay(500);
}

आम एरर

Serial Monitor में कुछ नहीं दिखता

SuperMini में UART चिप नहीं है — Serial को native USB पर ही चलना होगा। Tools → USB CDC On Boot → Enabled करें और दोबारा अपलोड करें।

अपलोड के बाद पोर्ट ग़ायब हो जाता है

जो स्केच शुरू में ही crash हो जाए, या deep sleep में चला जाए, वह native USB को भी साथ ले डूबता है। BOOT दबाए रखें, RESET एक बार दबाएँ (या केबल निकालकर फिर लगाएँ) ताकि बोर्ड डाउनलोड मोड में जाए, फिर ठीक किया हुआ स्केच अपलोड करें।

Wi-Fi कमज़ोर है या बार-बार कटता है

कई SuperMini बैच में एंटीना की matching ख़राब होती है। एंटीना वाले सिरे को धातु और ground plane से दूर रखें, टेस्ट के लिए WiFi.setTxPower(WIFI_POWER_8_5dBm) आज़माएँ, या बेहतर एंटीना वाला बोर्ड लें।

सेंसर लगाने पर बोर्ड बूट नहीं होता

रीसेट के समय कोई चीज़ GPIO2, GPIO8 या GPIO9 को खींच रही है। सेंसर को GPIO 0, 1, 3, 4, 5, 6, 7, 10, 20 या 21 पर ले जाएँ।

इसके प्रोजेक्ट: ESP32-C3 SuperMini

CCTV camera watchdog — beep when a camera or DVR drops off (ESP32-C3)

ESP32-C3 SuperMiniEasy

Know the moment a shop camera or the DVR stops answering — not days later.

45 min · Network & ISP tools

₹420 parts cost, about $5Verified core 3.3

Bicycle speedometer and trip meter with a Nokia 5110 LCD (ESP32-C3 SuperMini)

ESP32-C3 SuperMiniEasy

A home-made bike computer — speed, trip, max and average on a classic Nokia screen.

2 h · Student projects

₹1,002 parts cost, about $12Verified core 3.3

Contact-free height measuring station for a school health camp (ESP32-C3 + VL53L1X)

ESP32-C3 SuperMiniEasy

Stand under it, hear the beep, read your height — no tape, no ruler, no touching.

1.5 h · Student projects

₹1,515 parts cost, about $18Verified core 3.3

Kitchen air quality light bar for tadka smoke and agarbatti (SGP30)

ESP32-C3 SuperMiniMedium

An LED bar that turns red when tadka smoke, agarbatti or cleaner fumes build up.

1.5 h · Weather

₹1,385 parts cost, about $16Verified core 3.3

Mango ripeness checker with a TCS34725 colour sensor (ESP32-C3 SuperMini)

ESP32-C3 SuperMiniEasy

Turn skin colour into a number — sort raw, turning and ripe mangoes the same way every time.

1.5 h · Student projects

₹1,020 parts cost, about $12Verified core 3.3

Parcel box delivery alert on a battery (ESP32-C3 SuperMini + reed switch)

ESP32-C3 SuperMiniEasy

The lid opens, your phone pings — battery-powered, sleeps the rest of the time.

2 h · Home automation

₹712 parts cost, about $8Verified core 3.3

Room climate monitor with BME280 and OLED (ESP32-C3 SuperMini)

ESP32-C3 SuperMiniEasy

Temperature, humidity, pressure and dew point at a glance.

45 min · Home automation

₹770 parts cost, about $9Verified core 3.3

Sunrise wake-up light with internet time (ESP32-C3 SuperMini + WS2812B)

ESP32-C3 SuperMiniEasy

A 30-minute artificial sunrise before your alarm, timed from the internet.

1.5 h · Home automation

₹780 parts cost, about $9Verified core 3.3

Sunshine hours logger before you install solar (ESP32-C3 + BH1750)

ESP32-C3 SuperMiniEasy

Hours of bright sun and a rough daily solar energy figure for any spot.

1 h · Weather

₹1,320 parts cost, about $16Verified core 3.3

“Washing done” phone alert from vibration (ESP32-C3 SuperMini + MPU-6050)

ESP32-C3 SuperMiniEasy

Feels the machine shake and pings your phone when the cycle has really ended.

1 h · Home automation

₹630 parts cost, about $7Verified core 3.3

Wi-Fi signal strength logger with live graph (ESP32-C3 SuperMini + OLED)

ESP32-C3 SuperMiniEasy

A pocket RSSI meter with a live graph — find dead spots before you buy an extender.

45 min · Network & ISP tools

₹890 parts cost, about $10Verified core 3.3

↑↓ to move · Enter to open