Hi I am new to the forum…couldn’t figure out how to open a new topic…so I answer to this topic as it has to do with the SenseCap Solar Node P1-Pro.
Title: SEN55 (Grove environmental sensor) not detected on SenseCAP Solar Node P1-Pro
Hi everyone,
I’m trying to connect a Seeed Grove All-in-one Environmental Sensor (SEN55) to my SenseCAP Solar Node P1-Pro via the Grove I2C port, but the sensor is not being detected by the firmware.
Setup:
- SenseCAP Solar Node P1-Pro
- Grove SEN55 environmental sensor connected via standard 4-pin Grove cable to the node’s I2C Grove port
- Firmware: 2.7.26.54e0d8d, firmwareEdition: VANILLA (confirmed via
meshtastic --info)
What I’ve already checked/tried:
- Environment Telemetry and Air Quality modules are both enabled (environmentMeasurementEnabled: true, airQualityEnabled: true)
- Reseated the Grove cable on both ends
- Full device reboot after connecting the sensor
- Captured the serial debug log via PuTTY around several reboots – the local node only ever sends DeviceTelemetry (battery, voltage, etc.), never EnvironmentTelemetry or AirQualityTelemetry for itself
- Ran
meshtastic --request-telemetry environment --dest "^local"via the Python CLI – got “No response from node” (timeout, not an actual firmware-version issue since 2.7.26 is well above the stated minimum)
My current suspicion: the SEN55 requires a 5V ±10% supply per Sensirion’s datasheet (the fan won’t spin reliably below that), while the Solar Node’s Grove port may only be supplying 3.3V. Could someone confirm what voltage the P1-Pro’s Grove port actually outputs? I couldn’t find this documented on the wiki page, and the SEN55 doesn’t appear on the list of tested/supported sensors there either.
Is the SEN55 known to work with the Solar Node P1-Pro at all, and if so, is there a recommended way to step up the Grove port voltage to 5V, or a different power tap on the board that provides 5V?
Thanks in advance for any pointers!