Satellite Pins & Jumpers
The SunSprout Satellite acts as a remote sensor endpoint terminating a differential-I2C cable run from the Hub. This page details all physical connector pinouts, sensor interfaces, and the hardware configuration solder jumpers on the bottom of the board.
1. Top View: Ports & Connectors
The top side exposes the primary RJ45 differential bus interface (J1), five JST PH 2.0mm sensor ports (J2–J6), and the auxiliary power header (J7).
Connector Pinout Tables
Primary RJ45 Interface (J1)
Terminates standard Category-rated twisted-pair patch cable from the Hub. Uses standard T568B pair pairings for differential integrity.
| RJ45 Pin | Net Name | Function / Description | Twisted Pair |
|---|---|---|---|
| 1 | DSCL_N | Differential I2C Clock (Negative) | Pair 2 (Orange/White) |
| 2 | DSCL_P | Differential I2C Clock (Positive) | Pair 2 (Orange) |
| 3 | RJ45_VCC_2 | Auxiliary Power Conductor (Pass-through to J7 pin 4) | Pair 3 (Green/White) |
| 4 | RJ45_VCC_1 | Primary Cable Power (Powers diff transceivers; feeds SAT_3V3 via JP18) | Pair 1 (Blue) |
| 5 | RJ45_GND_1 | Primary Ground Return (Pass-through to J7 pin 2; bridges to system GND via JP17) | Pair 1 (Blue/White) |
| 6 | RJ45_GND_2 | Auxiliary Ground Return (Pass-through to J7 pin 3) | Pair 3 (Green) |
| 7 | DSDA_N | Differential I2C Data (Negative) | Pair 4 (Brown/White) |
| 8 | DSDA_P | Differential I2C Data (Positive) | Pair 4 (Brown) |
| SH | SHIELD | RJ45 Metal Chassis Shield (Tied to RJ45_GND_1 via JP13) | Outer Braid / Foil |
Soil Moisture Sensor Ports (J2 – J5)
Vertical 3-pin JST PH (2.0mm pitch) connectors. Designed for capacitive analog moisture probes (e.g., Gravity / SEN0193).
| Connector | Pin 1 | Pin 2 | Pin 3 | ADC Channel | Notes |
|---|---|---|---|---|---|
J2 | GND | SAT_3V3 | MOIST1 | ADS1115 AIN0 | Moisture Probe Channel 1 |
J3 | GND | SAT_3V3 | MOIST2 | ADS1115 AIN1 | Moisture Probe Channel 2 |
J4 | GND | SAT_3V3 | MOIST3 | ADS1115 AIN2 | Moisture Probe Channel 3 |
J5 | GND | SAT_3V3 | MOIST4 | ADS1115 AIN3 | Moisture Probe Channel 4 |
1-Wire Temperature Sensor Port (J6)
Vertical 3-pin JST PH connector for waterproof digital temperature probes (DS18B20). Driven by the onboard DS2482-100+ hardware I2C-to-1-Wire bridge, whose internal pull-up drives the line. A footprint for an optional external 4.7kΩ pull-up (R9) is left unpopulated.
| Pin | Net Name | Function | Wire Color (Typical DS18B20) |
|---|---|---|---|
| 1 | SAT_3V3 | Power Supply | Red (VCC) |
| 2 | GND | Ground Return | Black / Blue (GND) |
| 3 | ONEWIRE_DQ | 1-Wire Bidirectional Data | Yellow / White (DATA) |
Cable Power Breakout Header (J7)
Standard 2.54mm (0.1") pitch 4-pin header breaking out raw conductors from cable Pairs 1 and 3 for external tapping or powering off-board modules.
| Pin | Net Name | Description | Twisted Pair |
|---|---|---|---|
| 1 | RJ45_VCC_1 | Primary cable supply conductor from RJ45 pin 4 | Pair 1 (Blue) |
| 2 | RJ45_GND_1 | Primary cable ground conductor from RJ45 pin 5 | Pair 1 (Blue/White) |
| 3 | RJ45_GND_2 | Secondary/auxiliary ground conductor from RJ45 pin 6 | Pair 3 (Green) |
| 4 | RJ45_VCC_2 | Secondary/auxiliary power conductor from RJ45 pin 3 | Pair 3 (Green/White) |
Satellite Local Power Header (J9)
Standard 2.54mm (0.1") pitch 2-pin header for local voltage regulation or direct 3.3V board power injection.
| Pin | Net Name | Description |
|---|---|---|
| 1 | SAT_3V3 | Satellite local 3.3V power rail (powers ADC, 1-Wire bridge, sensors, and Qwiic) |
| 2 | GND | System digital and analog ground |
Power Status Indicator (LED1 & JP19)
LED1: A dedicated green 0805 SMD LED located on the top side near the mounting hole illuminates whenever the regulatedSAT_3V3rail is powered (via cable power or local injection).JP19: A 2-pad normally closed (bridged) solder jumper in series withLED1's cathode return toGND. For battery-powered or ultra-low-power field deployments, slice the trace acrossJP19with a hobby knife to remove the LED's current draw.
[!TIP] Long-Distance Cable Regulation: If the satellite is deployed on a long cable run with noticeable 3.3V IR drop:
- Cut solder jumper
JP18(isolatingSAT_3V3from cableRJ45_VCC_1).- Cut the hub's
JP2andJP3jumpers, then inject higher voltage (e.g., 12V or 24V) at the Hub onto Pair 3 (VCC_2/GND_2).- Connect a compact 3.3V buck regulator module: Input to
J7(pins 3 & 4), Output toJ9(SAT_3V3&GND). The PCA9615 differential transceiver and termination continue to run reliably offRJ45_VCC_1, while local sensors receive clean, local regulation.
2. Bottom View: Hardware Jumpers & Addressing
The bottom side hosts most of the solder jumpers, for configuring I2C addresses and managing power and ground routing. JP11 and JP19 are on the top side.
Jumper Configuration Matrix
JP1: ADS1115 I2C Address Selection (4-Way)
A 4-way solder jumper connecting the ADS1115 ADDR pin to select one of four unique I2C bus addresses.
| Configuration | Bridge Position | 7-bit Address | State |
|---|---|---|---|
| Pads 1-2 | ADDR connected to GND | 0x48 | Factory Default (Pre-bridged with copper trace) |
| Pads 1-3 | ADDR connected to SAT_3V3 | 0x49 | Cut 1-2 trace; solder bridge 1-3 |
| Pads 1-4 | ADDR connected to SCL_LOCAL | 0x4B | Cut 1-2 trace; solder bridge 1-4 |
| Pads 1-5 | ADDR connected to SDA_LOCAL | 0x4A | Cut 1-2 trace; solder bridge 1-5 |
[!TIP] To change the address, slice the thin copper trace bridging pads 1 and 2 with a hobby knife, then apply a small solder blob between pad 1 (common) and your chosen address pad.
JP16: DS2482-100+ 1-Wire Master Address Selection (Bit-Weighted Dual Jumper)
Controls the AD0 (+1 bit weight) and AD1 (+2 bit weight) address select pins of the I2C-to-1-Wire bridge. The bit weights and the default address are marked on the board.
| Address Bits | Bridge Selection | 7-bit Address | Configuration Method |
|---|---|---|---|
AD1=0, AD0=0 | Pads 2A to GND & 2B to GND | 0x18 | Factory Default (Pre-bridged traces to GND) |
AD1=0, AD0=1 | Cut 2A bridge; solder bridge 2A to SAT_3V3 | 0x19 | Adds +1 to base address 0x18 |
AD1=1, AD0=0 | Cut 2B bridge; solder bridge 2B to SAT_3V3 | 0x1A | Adds +2 to base address 0x18 |
AD1=1, AD0=1 | Cut both bridges; solder both to SAT_3V3 | 0x1B | Adds +1 + 2 to base address 0x18 |
JP11: Local I2C Pull-Up Resistor Disconnect
- Purpose: Disconnects the two onboard 4.7kΩ pull-up resistors on
SDA_LOCALandSCL_LOCAL. - Design: Collinear single-cut 3-pad jumper on top side.
- Usage: Both pull-ups are enabled by default. Slice across the center cut line with a single blade stroke to disable both local pull-ups if the bus master already provides adequate pull-up strength.
JP19: Power Status LED Disconnect (LED1)
- Default (Bridged): The green power status LED (
LED1) cathode returns toGNDthrough pre-bridged trace onJP19. - Cuttable: Slicing the copper trace between pads of
JP19on the top side disablesLED1to remove its current draw in battery or energy-harvesting deployments.
JP18: Power Source Bridge (RJ45_VCC_1 $\leftrightarrow$ SAT_3V3)
- Default (Bridged): Satellite local power (
SAT_3V3) is fed directly from cable Pair 1 (RJ45_VCC_1). - Cuttable: Slicing the copper trace disconnects
SAT_3V3from the cable supply, allowing local power injection viaJ9from an external buck or LDO regulator.
JP17: Ground Bridge (RJ45_GND_1 $\leftrightarrow$ GND)
- Default (Bridged): Cable primary ground (
RJ45_GND_1) is bonded directly to local systemGND. - Cuttable: Slicing this bridge separates the cable ground return from local sensor and analog ground, for a split-supply setup. This is not galvanic isolation: the PCA9615 is not an isolator, so the two grounds must stay close in potential.
JP13: Cable Shield Grounding
- Default (Bridged): The metal shield of the RJ45 jack is tied directly to
RJ45_GND_1. - Cuttable: Slicing the copper trace between pads 1 and 2 isolates the cable shield from satellite ground, enabling single-point earth grounding at the Hub end to prevent ground loops.
3. Interactive BOM Viewer
For interactive probing and component highlighting:
- Open the Satellite Interactive BOM — Click any component to highlight its footprint, routing, and pin connections.