Otevře se na nové kartě

LaskaKit Meteo Mini Pinout

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.

LaskaKit Meteo Mini – pinoutLaskaKit Meteo Mini – pinoutchiptron.cz · CC BY 4.0RESETON/OFFIO5 1 GND 2 VSENSOR ← 3,3 V pro čidla – zapíná GPIO4 3 GPIO19 SDA 4 GPIO18 SCL 2 GND 1 BAT+ ↔ Článek Li-Ion / Li-Pol 3,7 V (nabíjí BQ24074) 2 GND 1 SOLAR → Solární panel 5–10 V (doporučeno 6 V) 1 GND 2 VSENSOR ← 3,3 V pro čidla – zapíná GPIO4 3 GPIO1 ADC1_CH1 1 GND 3 GPIO2 MISO ADC1_CH2 5 GPIO7 MOSI 6 GPIO3 SS ADC1_CH3 4 GPIO6 SCK 2 VSENSOR → 3,3 V pro čidla – zapíná GPIO4 2 VSENSOR → 3,3 V pro čidla – zapíná GPIO4 1 GND 3 GPIO10 DS18B20 μŠup I2CBaterieSolární panelμŠup IO1μŠup SPIμŠup IO10 (DS18B20) GPIO I2C SPI ADC (analog) Napájení Zem (GND) Strapping pin
Stáhnout:PNGSVG
Tabulka pinů – LaskaKit Meteo Mini v4.1
PinNázevSměrUARTI2CSPIADCPoznámka
μŠup I2C 1GND–
μŠup I2C 2VSENSORvýstupNapá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 3GPIO19vstup/výstupSDAI2C 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 4GPIO18vstup/výstupSCLI2C SCL, pull-upy viz SDA. Na čipu jde o USB D−, USB-C ale vede přes převodník CH9102F.
μŠup SPI 1GND–
μŠup SPI 2VSENSORvýstupNapá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 3GPIO2vstup/výstupMISOADC1_CH2SPI MISO. Strapping pin: čidlo, které při startu stáhne MISO do log. 0, zablokuje start.
μŠup SPI 4GPIO6vstup/výstupSCKJTAG MTCK
μŠup SPI 5GPIO7vstup/výstupMOSIJTAG MTDO
μŠup SPI 6GPIO3vstup/výstupSSADC1_CH3
μŠup IO1 1GND–
μŠup IO1 2VSENSORvýstupNapá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 3GPIO1vstup/výstupADC1_CH1Volný vstup/výstup na konektoru μŠup IO, bez pull-upu; jde použít i jako analogový vstup (ADC1_CH1).
μŠup IO10 (DS18B20) 1GND–
μŠup IO10 (DS18B20) 2VSENSORvýstupNapá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) 3GPIO10vstup/výstup1-Wire pro DS18B20: pull-up 4k7 na VSENSOR po propojení JP1 (z výroby rozpojená).
Baterie 1BAT+vstup/výstupČlánek Li-Ion / Li-Pol 3,7 V (nabíjí BQ24074)
Baterie 2GND–
Solární panel 1SOLARvstupSolární panel 5–10 V (doporučeno 6 V)
Solární panel 2GND–

Piny použité na desce

Tyto piny čipu obsluhují součástky na desce a ven vyvedené nejsou:

PinFunkce na desce
GPIO0Napětí baterie přes dělič 1 MΩ / 1,3 MΩ (Vbat = Vadc × 1,769); propojka ADC zespodu
GPIO4Zapnutí napájení čidel VSENSOR (log. 1 = zapnuto)
GPIO5Tlačítko na levém boku (pull-up 10k, stisk = log. 0)
GPIO8Jen pull-up 10k (strapping pin), nikam dál nevede
GPIO9RGB LED SK6812 a obvod automatického nahrávání – strapping pin, při startu nesmí být v log. 0
GPIO20, 21UART0 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:

Meteostanice na chiptronu

Na chiptronu najdete tyto projekty a návody:

Další pinouty

Všechny pinouty najdete na stránce Pinouty.

Dále si přečtěte

Hotový projekt domácího měření kvality vzduchu s podporou Home Assistant

Projekt měření kvality vzduchu v domácnosti, kanceláři nebo škole založený kompletně na open-source produktech navíc s podporou domácí automatizace – Home Assistant. Komplexní rozbor kvality vzduchu na základě měření pevných částic, koncentrace CO2, teploty, vlhkosti, NOx a VOC indexu kvality…

Schéma zapojení ESP8266 a čtyřkanálového relé pro ovládání čtyř žárovek

Open-source repozitář se stovkou IoT projektů na ESP32, ESP8266 a Raspberry Pi Pico v MicroPythonu. Chytré zavlažování, RFID zámek, detekce plynu, WiFi robot a meteostanice – s kódem i zapojením. Aktualizace: interaktivní přehled projektu. Vyberte si desku a zaměření projektu…

Nabíjecí AA baterie MediaRange s USB nabíjecími kabely

Test nabíjecích AA baterií s USB (1,5 V) proti alkalickým. Pokles napětí, maximální proud, skutečná kapacita a cena za mAh. Bluetouch, MediaRange, ZNTer.

Editor Picogame zobrazuje scény a grafiku 2D plošinové hry

Picogame je 2D herní engine pro CircuitPython od Vládi Smitky. Nativní jádro v C se stará o vykreslování, scény a kolize, herní logiku píšete v Pythonu – bez kompilace a flashování. Běží na PicoPadu, Raspberry Pi Picu, ESP32 i Adafruit…

Rozhraní MeteoPlaneRadar s hodinami, polohami letadel, meteoradarem, předpovědí a energetickými údaji

MeteoPlaneRadar ve verzi 0.7.0. Na kulatém 2,1″ displeji hodiny, letadla z adsb.fi, srážkový meteoradar ČHMÚ nebo RainViewer, předpověď, spotová cena elektřiny a energetický mix. Všechno se nastavuje v prohlížeči, firmware nahrajete bez programování.

Stolní radar na ESP32 zobrazuje polohu letadel na kruhovém displeji

Pokud vás někdy napadlo, co je za letadlo, které právě přelétá nad vaším domem, pravděpodobně jste sáhli po některé z mobilních aplikací typu FlightRadar24. Projekt ESP32 Plane Radar ale přináší zajímavější řešení – vlastní stolní radar postavený na ESP32, který…