LaskaKit Meteo Mini je česká deska pro bateriové meteostanice s čipem ESP32-C3. Čidla se připojují kabelem do konektorů μŠup (kompatibilní se Qwiic a STEMMA QT) bez pájení, deska nabíjí článek Li-Ion z USB-C i ze solárního panelu.
Napájení čidel je samostatně vypínatelné, takže deska v hlubokém spánku vydrží na baterii dlouho.
Parametry
- ESP32-C3 (modul ESP32-C3-MINI-1-N4): RISC-V až 160 MHz, 4 MB flash
- Wi-Fi 2,4 GHz, Bluetooth LE 5
- μŠup I2C, μŠup SPI a 2× μŠup IO (GPIO1, GPIO10 pro DS18B20)
- nabíječka BQ24074: USB-C 3,4–5,5 V a solární panel 5–10 V, konektory JST-PH pro článek a panel
- vypínatelné napájení čidel VSENSOR (GPIO4), měření napětí baterie (GPIO0)
- USB-C přes převodník CH9102F, RGB LED SK6812, tlačítko, vypínač
- 49,5 × 33 mm
Pinout platí pro verzi 4.1 a vychází z podkladů LaskaKit (schéma, gerbery). Diagram ukazuje stranu se součástkami v orientaci výrobních podkladů – USB-C dole, anténa vpravo. Čísla u popisků jsou piny konektoru, pin 1 je vždy GND.
Všechny konektory μŠup napájí VSENSOR. Před komunikací s čidly ho zapněte: digitalWrite(4, HIGH), a před spánkem zase vypněte. Napětí baterie spočítáte jako napětí na GPIO0 × 1,769.
Pinout a tabulka pinů
Najeďte myší na pin v diagramu nebo na řádek tabulky, filtrem zvýrazníte sběrnici. Pinout si můžete stáhnout jako PNG nebo SVG.
| Pin | Název | Směr | UART | I2C | SPI | ADC | Poznámka |
|---|---|---|---|---|---|---|---|
| μŠup I2C 1 | GND | – | |||||
| μŠup I2C 2 | VSENSOR | výstup | Napájení všech konektorů μŠup i RGB LED z vlastního stabilizátoru. Zapíná ho GPIO4 (log. 1); bez toho čidla nejedou. Dokud je vypnuté, nedávejte na I2C a IO log. 1 – čidla by se napájela přes data. | ||||
| μŠup I2C 3 | GPIO19 | vstup/výstup | SDA | I2C SDA. Pull-upy 4k7 na VSENSOR se připojí až propojkou I2C_PULL-UP zespodu (z výroby rozpojená) – čidla s vlastními pull-upy (moduly μŠup) fungují i bez ní. | |||
| μŠup I2C 4 | GPIO18 | vstup/výstup | SCL | I2C SCL, pull-upy viz SDA. Na čipu jde o USB D−, USB-C ale vede přes převodník CH9102F. | |||
| μŠup SPI 1 | GND | – | |||||
| μŠup SPI 2 | VSENSOR | výstup | Napájení všech konektorů μŠup i RGB LED z vlastního stabilizátoru. Zapíná ho GPIO4 (log. 1); bez toho čidla nejedou. Dokud je vypnuté, nedávejte na I2C a IO log. 1 – čidla by se napájela přes data. | ||||
| μŠup SPI 3 | GPIO2 | vstup/výstup | MISO | ADC1_CH2 | SPI MISO. Strapping pin: čidlo, které při startu stáhne MISO do log. 0, zablokuje start. | ||
| μŠup SPI 4 | GPIO6 | vstup/výstup | SCK | JTAG MTCK | |||
| μŠup SPI 5 | GPIO7 | vstup/výstup | MOSI | JTAG MTDO | |||
| μŠup SPI 6 | GPIO3 | vstup/výstup | SS | ADC1_CH3 | |||
| μŠup IO1 1 | GND | – | |||||
| μŠup IO1 2 | VSENSOR | výstup | Napájení všech konektorů μŠup i RGB LED z vlastního stabilizátoru. Zapíná ho GPIO4 (log. 1); bez toho čidla nejedou. Dokud je vypnuté, nedávejte na I2C a IO log. 1 – čidla by se napájela přes data. | ||||
| μŠup IO1 3 | GPIO1 | vstup/výstup | ADC1_CH1 | Volný vstup/výstup na konektoru μŠup IO, bez pull-upu; jde použít i jako analogový vstup (ADC1_CH1). | |||
| μŠup IO10 (DS18B20) 1 | GND | – | |||||
| μŠup IO10 (DS18B20) 2 | VSENSOR | výstup | Napájení všech konektorů μŠup i RGB LED z vlastního stabilizátoru. Zapíná ho GPIO4 (log. 1); bez toho čidla nejedou. Dokud je vypnuté, nedávejte na I2C a IO log. 1 – čidla by se napájela přes data. | ||||
| μŠup IO10 (DS18B20) 3 | GPIO10 | vstup/výstup | 1-Wire pro DS18B20: pull-up 4k7 na VSENSOR po propojení JP1 (z výroby rozpojená). | ||||
| Baterie 1 | BAT+ | vstup/výstup | Článek Li-Ion / Li-Pol 3,7 V (nabíjí BQ24074) | ||||
| Baterie 2 | GND | – | |||||
| Solární panel 1 | SOLAR | vstup | Solární panel 5–10 V (doporučeno 6 V) | ||||
| Solární panel 2 | GND | – |
Piny použité na desce
Tyto piny čipu obsluhují součástky na desce a ven vyvedené nejsou:
| Pin | Funkce na desce |
|---|---|
| GPIO0 | Napětí baterie přes dělič 1 MΩ / 1,3 MΩ (Vbat = Vadc × 1,769); propojka ADC zespodu |
| GPIO4 | Zapnutí napájení čidel VSENSOR (log. 1 = zapnuto) |
| GPIO5 | Tlačítko na levém boku (pull-up 10k, stisk = log. 0) |
| GPIO8 | Jen pull-up 10k (strapping pin), nikam dál nevede |
| GPIO9 | RGB LED SK6812 a obvod automatického nahrávání – strapping pin, při startu nesmí být v log. 0 |
| GPIO20, 21 | UART0 do převodníku CH9102F (USB-C) |
Na co si dát pozor
- GPIO nejsou 5V tolerantní.
- Čidla na μŠup nejedou, dokud GPIO4 nezapne napájení VSENSOR.
- Pull-upy I2C na desce se připojí až propojkou I2C_PULL-UP zespodu – moduly μŠup mají vlastní.
- GPIO2 (MISO na μŠup SPI) a GPIO9 (RGB LED) jsou strapping piny – při startu nesmí být v log. 0.
- Deska nemá tlačítko BOOT – nahrávání řídí převodník CH9102F sám.
- Verze 3.5 zapínala napájení čidel přes GPIO3, verze 4.x přes GPIO4.
Kde koupit
LaskaKit Meteo Mini seženete například tady:
- LaskaKit.cz – LaskaKit Meteo Mini
Meteostanice na chiptronu
Na chiptronu najdete tyto projekty a návody:
- Meteostanice pro domácnost – hotová, s Home Assistantem, nebo DIY na ESP32 a kam čidlo umístit
Další pinouty
Všechny pinouty najdete na stránce Pinouty.





