# ParkNGo Hybrid Cluster Node ## Description ParkNGo low-power ESP32 LoRaWAN smart parking hybrid cluster node with four QMC5883L magnetometers ## Project Details - **Owner:** josephrejo - **Created:** 5/6/2026 - **Last Updated:** 5/6/2026 - **Visibility:** Public ## Key Components ### BATT1 — [Keystone 2465](https://www.flux.ai/jecstronic/keystone-2465~byy.md) - Role Details: 3x AA series holder, nominal 4.5 V DC input for ESP32 VIN/5V rail. - Datasheet URL: https://www.keyelco.com/userAssets/file/M65p28.pdf - Manufacturer Part Number: 2465 - Role: Battery Source - Manufacturer Name: Keystone Electronics - Part Type: Connector - License: https://creativecommons.org/licenses/by/4.0/ **Pins:** - NEGATIVE [pin 2] - POSITIVE [pin 1] ### U1 — [ESP32-DEVKITC-32UE](https://www.flux.ai/adrian95/esp32-devkitc-32ue~ba.md) - Role: Central MCU - Manufacturer Name: Espressif Systems - License: https://creativecommons.org/licenses/by/4.0/ - Role Details: 38-pin ESP32 DevKit-footprint controller; firmware must time-multiplex IO19/IO18 between split-SDA I2C and VSPI LoRa signals. - Datasheet URL: https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32/esp-dev-kits-en-master-esp32.pdf - Symbol Style: parametric-v1 - Manufacturer Part Number: ESP32-WROOM-32E-N4 / DevKitC-footprint equivalent - Part Type: Development Board **Pins:** - 3V3 [pin 1] - 5V [pin 19] - CLK [pin 38] - CMD [pin 18] - D0 [pin 37] - D1 [pin 36] - D2 [pin 16] - D3 [pin 17] - EN [pin 2] - GND [pin 26] - GND [pin 20] - GND [pin 14] - GPIO0 [pin 33] - GPIO12 [pin 13] - GPIO13 [pin 15] - GPIO14 [pin 12] - GPIO15 [pin 35] - GPIO16 [pin 31] - GPIO17 [pin 30] - GPIO18 [pin 28] - GPIO19 [pin 27] - GPIO2 [pin 34] - GPIO21 [pin 25] - GPIO22 [pin 22] - GPIO23 [pin 21] - GPIO25 [pin 9] - GPIO26 [pin 10] - GPIO27 [pin 11] - GPIO32 [pin 7] - GPIO33 [pin 8] - GPIO34 [pin 5] - GPIO35 [pin 6] - GPIO4 [pin 32] - GPIO5 [pin 29] - RX [pin 24] - TX [pin 23] - VN [pin 4] - VP [pin 3] ### U2 — [QMC5883L](https://www.flux.ai/lcsc/qmc5883l~fn19.md) - JLCPCB Part Class: Extended Part - LCSC Part Number: C976032 - Part Type: Magnetic Sensors - Role: Magnetometer Spot_A - Package or Case Code: LGA-16_L3.0-W3.0-P0.50-BL_SQ - Manufacturer Part Number: QMC5883L - Manufacturer Name: QST(上海矽睿) - Role Details: QMC5883L parking spot A sensor; shared I2C_SCL, dedicated SDA_SPOT_A. **Pins:** - C1 [pin 10] - DRDY [pin 15] - GND [pin 11] - GND [pin 9] - NC [pin 5] - NC [pin 6] - NC [pin 7] - NC [pin 3] - NC [pin 14] - S1 [pin 4] - SCL [pin 1] - SDA [pin 16] - SETC [pin 12] - SETP [pin 8] - VDD [pin 2] - VDDIO [pin 13] ### U3 — [QMC5883L](https://www.flux.ai/lcsc/qmc5883l~fn19.md) - Part Type: Magnetic Sensors - Role Details: QMC5883L parking spot B sensor; shared I2C_SCL, dedicated SDA_SPOT_B on ESP32 IO19, shared with SPI_MISO by firmware scheduling. - LCSC Part Number: C976032 - JLCPCB Part Class: Extended Part - Role: Magnetometer Spot_B - Manufacturer Name: QST(上海矽睿) - Manufacturer Part Number: QMC5883L - Package or Case Code: LGA-16_L3.0-W3.0-P0.50-BL_SQ **Pins:** - C1 [pin 10] - DRDY [pin 15] - GND [pin 11] - GND [pin 9] - NC [pin 5] - NC [pin 6] - NC [pin 7] - NC [pin 3] - NC [pin 14] - S1 [pin 4] - SCL [pin 1] - SDA [pin 16] - SETC [pin 12] - SETP [pin 8] - VDD [pin 2] - VDDIO [pin 13] ### U4 — [QMC5883L](https://www.flux.ai/lcsc/qmc5883l~fn19.md) - Role Details: QMC5883L parking spot C sensor; shared I2C_SCL, dedicated SDA_SPOT_C on ESP32 IO18, shared with SPI_SCK by firmware scheduling. - JLCPCB Part Class: Extended Part - Part Type: Magnetic Sensors - LCSC Part Number: C976032 - Role: Magnetometer Spot_C - Package or Case Code: LGA-16_L3.0-W3.0-P0.50-BL_SQ - Manufacturer Part Number: QMC5883L - Manufacturer Name: QST(上海矽睿) **Pins:** - C1 [pin 10] - DRDY [pin 15] - GND [pin 11] - GND [pin 9] - NC [pin 5] - NC [pin 6] - NC [pin 7] - NC [pin 3] - NC [pin 14] - S1 [pin 4] - SCL [pin 1] - SDA [pin 16] - SETC [pin 12] - SETP [pin 8] - VDD [pin 2] - VDDIO [pin 13] ### U5 — [QMC5883L](https://www.flux.ai/lcsc/qmc5883l~fn19.md) - LCSC Part Number: C976032 - Part Type: Magnetic Sensors - JLCPCB Part Class: Extended Part - Role: Magnetometer Spot_D - Role Details: QMC5883L parking spot D sensor; shared I2C_SCL, dedicated SDA_SPOT_D. - Manufacturer Name: QST(上海矽睿) - Package or Case Code: LGA-16_L3.0-W3.0-P0.50-BL_SQ - Manufacturer Part Number: QMC5883L **Pins:** - C1 [pin 10] - DRDY [pin 15] - GND [pin 11] - GND [pin 9] - NC [pin 5] - NC [pin 6] - NC [pin 7] - NC [pin 3] - NC [pin 14] - S1 [pin 4] - SCL [pin 1] - SDA [pin 16] - SETC [pin 12] - SETP [pin 8] - VDD [pin 2] - VDDIO [pin 13] ### U6 — [RFM95W-868S2](https://www.flux.ai/adrian95/rfm95w-868s2~371.md) - Datasheet URL: https://www.rfsolutions.co.uk/downloads/1463993415RFM95_96_97_98W.pdf - Manufacturer Name: RF Solutions - Manufacturer Part Number: RFM95W-868S2 - Role Details: RFM95W-868S2 configured for 868 MHz/IN865 region; connected to ESP32 VSPI with IO19/IO18 shared with sensor split-SDA nets by firmware scheduling. - Role: LoRaWAN RF Transceiver - License: https://creativecommons.org/licenses/by/4.0/ - Package or Case Code: XCVR_RFM95W-868S2 - Part Type: Module **Pins:** - 3_3V [pin 13] - ANT [pin 9] - DIO0 [pin 14] - DIO1 [pin 15] - DIO2 [pin 16] - DIO3 [pin 11] - DIO4 [pin 12] - DIO5 [pin 7] - GND [pin 1] - GND@1 [pin 8] - GND@2 [pin 10] - MISO [pin 2] - MOSI [pin 3] - NSS [pin 5] - RESET [pin 6] - SCK [pin 4] *The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/josephrejo/parkngo-hybrid-cluster-node~yv](https://www.flux.ai/josephrejo/parkngo-hybrid-cluster-node~yv).* --- *Generated from [https://www.flux.ai/josephrejo/parkngo-hybrid-cluster-node~yv](https://www.flux.ai/josephrejo/parkngo-hybrid-cluster-node~yv)*