Leírás
A ESP32/D1 mini – ESP32-C3-MINI-1 WiFi/Bluetooth alappanel olyan D1 mini formátumú mikrokontroller alaplap, amely ESP32-C3-MINI-1 rádiós modullal ad Wi-Fi és Bluetooth LE kapcsolatot kis méretű vezérlési, mérési és IoT feladatokhoz. Akkor kerül képbe, amikor a klasszikus ESP8266 D1 mini forma megtartása mellett újabb ESP32-C3 alapú vezérlőre van szükség.
A panel USB-C csatlakozón keresztül kap tápot és CH340 USB-soros illesztőn keresztül programozható. Ez a felépítés kényelmes műhelyasztali fejlesztésnél, oktatási feladatnál és olyan beépített eszköznél, ahol a programozási csatlakozásnak is a panelen kell maradnia.
A döntő műszaki pont a 3.3V logikai szint. A ESP32/D1 mini – ESP32-C3-MINI-1 WiFi/Bluetooth alappanel nem 5V-os I/O panel, ezért 5V-os érzékelő, relémodul vagy más külső elektronika illesztésénél szintillesztéssel kell számolni.
Első korlátként a variánsazonosságra kell figyelni: a D1 mini forma nem jelenti azt, hogy minden ESP8266-os projekt változtatás nélkül átvihető rá. A lábkiosztás, a szoftveres board-választás, a bootolási feltételek és a használt shield tényleges bekötése döntő.
Hol használható?
A ESP32/D1 mini – ESP32-C3-MINI-1 WiFi/Bluetooth alappanel vezérlőpanelként kerül a rendszer közepére. Szenzorokat olvas, kimeneteket vezérel, Wi-Fi-n keresztül hálózatra kapcsolódik, Bluetooth LE oldalon pedig rövid hatótávú eszközkapcsolatokhoz ad alapot.
Egy mondatban: a ESP32/D1 mini – ESP32-C3-MINI-1 WiFi/Bluetooth alappanel D1 mini formátumú ESP32-C3 alaplap Wi-Fi és Bluetooth LE kapcsolathoz, USB-C programozással és 3.3V-os I/O szinttel.
A panel olyan projektekben is hasznos, ahol kis méret, breadboard-barát kialakítás, ESP32-C3 alapú fejlesztőkörnyezet és D1 mini shield-illeszthetőség kell egy helyen.
Így működik a gyakorlatban
A ESP32/D1 mini – ESP32-C3-MINI-1 WiFi/Bluetooth alappanel USB-C csatlakozón keresztül kap 5V tápot. A mikrokontrolleres rész 3.3V-on dolgozik, az I/O lábak 3.3V LVTTL szintűek. A számítógép felé a CH340 USB-soros illesztő adja a soros kapcsolatot, ezért a programfeltöltés és soros monitor használata USB-n keresztül történik.
A panel 2.54 mm raszteres tüskesorral szerelhető, így breadboardon és próbapanelen is jól használható. A D1 mini forma miatt a mechanikai illeszkedés sok meglévő shieldnél kényelmes, de a lábkiosztást és a shield által használt I/O-kat össze kell vetni a projekt firmware-ével.
Arduino, MicroPython és ESP-IDF környezetben is használható. Arduino alatt az ESP32 boardcsomagot kell használni, nem az ESP8266 D1 mini beállításait. Ez fontos váltás, mert a forma ismerős, de a vezérlő már ESP32-C3.
Tipikus helyzetek, ahol már bizonyított…
- A ESP32/D1 mini – ESP32-C3-MINI-1 WiFi/Bluetooth alappanel jó választás Wi-Fi-s hőmérséklet-, páratartalom- vagy környezeti adatgyűjtőhöz.
- Használható okosotthonos vezérlőcsomópontként, ahol MQTT, HTTP vagy más TCP/UDP alapú kapcsolat kell.
- Beépíthető oktatási ESP32-C3 gyakorlópanelként Arduino, MicroPython vagy ESP-IDF tanulásához.
- Alkalmas D1 mini formátumú shield-ek kipróbálására, ha a shield bekötése megfelel a projekt I/O igényének.
- Jó alap egyszerű Bluetooth LE kommunikációs kísérletekhez, ahol a Wi-Fi mellett rövid hatótávú kapcsolat is kell.
- Használható ESP8266 D1 mini alapú korábbi projektek áttervezéséhez, amikor nagyobb memóriatartalékra és ESP32-C3 környezetre van szükség.
- Beépíthető kis méretű mérő- vagy állapotjelző eszközbe, ahol USB-C programozás és 2.54 mm-es szerelhetőség előny.
Mire kell figyelni beüzemeléskor?
| Mire figyelj? | Mit okoz? |
|---|---|
| 3.3V-os logikai szinttel dolgozik? | Az 5V-os jel közvetlen bekötése hibás működést vagy károsodást okozhat. |
| A megfelelő ESP32 boardcsomag van kiválasztva Arduino alatt? | ESP8266 D1 mini beállítással nem ugyanazt a vezérlőt programozod. |
| A shield ugyanazokat a lábakat használja, mint a firmware? | Mechanikailag illeszkedhet, de rossz I/O választással nem működik a kiegészítő. |
| A tápellátás elbírja a Wi-Fi adási áramfelvételt? | Gyenge USB-port vagy kábel esetén újraindulás, szakadozó kapcsolat vagy feltöltési hiba jelenhet meg. |
| A CH340 illesztőprogram elérhető a számítógépen? | Driver hiányában a panel nem jelenik meg soros portként. |
| A panel LED-pozíciója számít a házban? | Zárt vagy korábbi D1 mini házban a visszajelző fény helye eltérhet a megszokottól. |
Választás előtt ezekre figyelj
A ESP32/D1 mini – ESP32-C3-MINI-1 WiFi/Bluetooth alappanel kiválasztásánál ne csak azt nézd, hogy D1 mini formátumú. A döntést ezek a paraméterek határozzák meg:
- Tápellátás: USB-ről 5V, a mikrokontroller oldalon 3.3V működés.
- Logikai szint: 3.3V LVTTL, ezért 5V-os perifériához szintillesztés kell.
- Programozás: USB-C csatlakozó és CH340 USB-soros illesztő.
- Rádiós kapcsolat: 2.4 GHz Wi-Fi és Bluetooth LE.
- Fejlesztőkörnyezet: Arduino, MicroPython vagy ESP-IDF.
- Shield-választás: D1 mini shield esetén a fizikai illeszkedés mellett a lábkiosztás és a használt GPIO is számít.
- Memória: 4MB flash áll rendelkezésre.
- Projektcsere: ESP8266 D1 mini helyére csak firmware- és lábkiosztási átnézéssel kerülhet.
Fontos korlátok, amikkel számolni kell
Ne ezt válaszd, ha
- 5V toleráns I/O lábakra van szükség, mert a panel 3.3V logikai szinttel dolgozik.
- a projekted biztosan az ESP8266 D1 mini pontos lábkiosztására és szoftveres viselkedésére épül.
- a beépített házban a LED pontos fizikai helye kritikus visszajelzési pont.
- natív USB-periféria vagy garantált USB OTG funkció a projekt alapfeltétele.
- a feladat ipari táp-, zavartűrési vagy tanúsítási feltételeket ír elő.
- több flash, PSRAM vagy több kivezetett I/O szükséges a firmware-hez.
Egy apró tipp a gyakorlatból
D1 mini formátumnál sok hiba abból indul, hogy a fejlesztő a panelt ESP8266-os D1 miniként kezeli. A ESP32/D1 mini – ESP32-C3-MINI-1 WiFi/Bluetooth alappanel alakra ismerős, de firmware-oldalon ESP32-C3. A boardcsomag, a lábnevek, a bootolási viselkedés és a használt könyvtárak emiatt külön figyelmet kapjanak.
Műszaki jellemzők
| Jellemző | Érték |
|---|---|
| Terméktípus: | D1 mini formátumú ESP32-C3 Wi-Fi/Bluetooth LE alappanel |
| Központi vezérlő: | ESP32-C3-MINI-1 / ESP32-C3 |
| CPU: | 32 bites RISC-V egymagos processzor |
| Wi-Fi: | 2.4 GHz, 802.11 b/g/n |
| Bluetooth: | Bluetooth 5 LE |
| Tápfeszültség: | 5V USB-n keresztül, 3.3V ESP32 oldalon |
| Logikai szint: | 3.3V LVTTL |
| USB-csatlakozás: | USB-C |
| USB-soros illesztő: | CH340 |
| Flash: | 4MB belső flash |
| SRAM: | 400 KB |
| I/O kivezetések: | 12x I/O |
| Antenna: | Integrált PCB antenna |
| Maximális áramfelvétel: | 240 mA Wi-Fi adásnál |
| Kommunikációs perifériák: | I2C, SPI, UART |
| Analóg bemenet: | SAR ADC |
| Működési mód Wi-Fi-n: | Client, Access Point, Client + Access Point |
| Hálózati kommunikáció: | TCP, UDP |
| Egyidejű kapcsolatok száma: | max. 5 |
| Működési hőmérséklet: | -20 – +75 °C |
| Raszter: | 2.54 mm |
| Fejlesztőkörnyezet: | Arduino, MicroPython, ESP-IDF |
| D1 mini shield kompatibilitás: | LOLIN D1 mini shield-ekkel kompatibilis |
| Méret: | D1 mini |
| Lábkiosztás: | A panelen szitázva |
Dokumentáció
- ESP32-C3-MINI-1 és ESP32-C3-MINI-1U adatlap Espressif Documentation
- Arduino ESP32 telepítési útmutató Espressif Documentation
- MicroPython ESP32 gyors referencia MicroPython Documentation
- ESP-IDF kezdő útmutató ESP32-C3-hoz Espressif Documentation
Csomag
- 1x ESP32/D1 mini – ESP32-C3-MINI-1 WiFi/Bluetooth alappanel
- 2x tüskesor csatlakozók
- 2x hosszú átmenő hüvely-tüske
- 2x hüvelysor












![ESP/D1 Mini (4MB) alappanel (ESP8266 WiFi-Serial modul) [v4.0; USB-C]](https://shop.tavir.hu/wp-content/uploads/modul-d1-mini-v4-3-450x338.jpg)
Vályi Csaba –
IoT eszközöket gyártok, és eddig D1 Mini-t használtam ezekhez. Nagyon bevált, de a rendelkezésre álló memóriával csínján kellett bánni. Ezért szeretném a jól bevált D1 Mini-t egy korszerűbb és “csereszabatos” eszközzel felturbózni. (tetszik, hogy CH340-et is tartalmaz) Az eszköz egy az egybe a D1 Mini helyébe forrasztható, és egy kis mókolással az Arduino IDE-n tökéletes működésre bírható! Ami viszont nem tetszik: a beépített kék LED! Egyrészről egyszerűen a 3,3V-os tápra van kötve, így nem vezérelhető, másrészről sikerült a panel aljára rakni, így a legyártott NYÁK-okkal, és a 3D nyomtatott házzal mégsem használható (a készülékházon levő nyíláson keresztül a D1 Mini LED-je mutatta a működési fázisokat).
[Admin kieg]: Az Arduino IDE alatt a ESP32-JSON telepíti az ESP32 áramkörsorozatot, míg az ESP8266-ot az annak megfelelő JSON – Board Manager alatt telepíthető.
A D1 mini a LED elhelyezésével az ESP32 családban a D1 mini – C3 (integrált USB-vel). Itt az újabb sorozat _azonos_ LED helyen WS2812B LED-ez tartalmaz!
A C3-MINI-1 az az árnyékolt modul miatt eltérő kialakítású.