Modul ESP32 MiniKit LP - sada 1
Stručný popis: Low power verze populární vývojové desky ESP32 MiniKit
Dostupnost: skladem
Cena: 198 Kč konečná cena
Umístění Modul ESP32 MiniKit LP - sada 1
Low power verze populární vývojové desky ESP32 MiniKit
ESP8266 rozdmýchalo bastlířské vody - "první" Wi-Fi čip, který si bastíři mohli sami naprogramovat s velkou bastlířskou základnou. Po úspěchu ESP8266 se čekalo na ESP32 - čip nejen s Wi-Fi, ale i Bluetooth, více RAM i FLASH, bez problémů zvládající zašifrovanou komunikaci a více GPIO.
Od uvedení ESP32 na trh tu máme mraky vývojových desek, tahle umí tohle, tamta zase tamto, ale není tu dosud žádná deska (která by se v našich končinách dala běžně koupit), která by byla schopna ukázat další přednost ESP32 - a to opravdu nízkou spotřebu v režimech spánku, v tom nejhlubším dokonce pouhých 5 uA.
Ze známé dílny Chiptron pochází verze desky, kde jsou odstraněny součástky, které zbytečně odebíraly proud - zejména USB-UART převodník a vývojář a konstruktér ho nahradil klasickým zapojením dvou tranzistorů, pro jednodušší programování.
Cíl byl jasný, dostat se co nejblíže spotřebě, která je uvedena v katalogovém listu, kolonka "Hibernation" - 5 uA, kdy běží pouze RTC.
Schéma:
Pinout obou pinových hřebínků je stejný jako ESP32 MiniKit.
Z logických důvodů samozřejmě chybí pin VCC (což je napájení z USB, tedy 5V).
Schéma je samozřejmě založeno na ESP32 MiniKit z této stránky - http://forum.mhetlive.com/topic/8/mh-et-live-minikit-for-esp32/3
Na desce je chyba popisu - https://github.com/MHEtLive/ESP32-MINI-KIT/issues/7.
V návrhu Chiptron se striktně autor držel rozložení pinů z původního schématu.
Tlačítka můžete použít buď B3U-1000P nebo B3U-3000P.
Prodloužené dutinkové-pinové lišty používám tyto - https://chiptron.cz/articles.php?article_id=244
Programování:
Na desce chybí USB-UART převodník, takže k programování potřebujete ještě jednu desku - převodník.
Jsou tu dvě možnosti programování, buď máte USB-UART převodník s RX, TX, RTS a DTR piny, nebo pouze RX a TX piny.
V případě převodníku s RX, TX, RTS a DTR je programování jednodušší, jen je zapojte na pinový hřebínek a ve vašem programovacím prostředí klikněte na "Nahrát".
Zapojení:
Převodník - ESP32 MiniKit LP
RX -> TXD
TX -> RXD
3.3V -> VCC
GND -> GND
RTS -> RTS
DTR -> DTR
V případě převodníku, který má pouze RX a TX piny budete potřebovat i tlačítka, které jsou na desce.
Zapojení:
Převodník - ESP32 MiniKit LP
RX -> TXD
TX -> RXD
3.3V -> VCC
GND -> GND
Pro programování postupujte dle obrázku v přiloženém návodu.
Držte obě tlačítka na desce - EN/RST i IO0.
V momentě, kdy se v terminálu objeví Connecting, pusťte tlačítko EN/RST.
V obou případech je nastavení projektu v Arduino IDE stejné.
Spotřeba:
Konečně se dostáváme ke spotřebě, gró projektu.
Jak můžete vidět níže, k 5 uA hranici jsme až nebezpečně blízko :-)
Něco navíc:
- Kondenzátor C2 by měl být opravdu kvalitní je to jediná velká kapacita na celém plošném spoje a ESP32 si dokáže vzít i stovky mA.
- Rezistory a konezátor C5 jsou v pouzdře 0402
- LED D1/D2 jsou na DPS v sobě, tedy můžete LED zapájet ve velikosti 0805 nebo 1206
Kompletní projekt a dokumentace ke stavbě:
https://chiptron.cz/print.php?type=A&item_id=249
Autor:
Balení obsahuje:
Vyrobeno: ČR
- Přiložený soubor 0.36 MB Stáhnout