Wiring diagram (readme_assets/4.png) shows the soil moisture sensor upside down
The wiring illustration linked from the README ("Using Plant Talk" section) has the capacitive soil moisture sensor drawn inverted, plus a couple of related inaccuracies.
1. Sensor is upside down
In the diagram the 3-pin connector (GND / DAT / VCC) and the wires running to the Arduino are at the bottom of the board, and the probe blade points up. On a real capacitive soil moisture sensor the connector and the onboard IC are at the top (the end that stays out of the soil), and the blade goes down into the pot. As drawn, you'd have to bury the connector and wiring in the soil. The sensor graphic should be flipped vertically.
2. Probe is drawn as a resistive fork, not a capacitive blade
The probe is rendered as a two-prong fork, which is the signature of the cheap resistive sensor. The BOM (README.md, arduino/arduino-instructions.md, and the firmware header) all specify a capacitive sensor, which has a single solid blade. The drawing combines a capacitive head (IC + single 3-pin header) with a resistive fork probe.
3. Pin labeled "DAT"
The capacitive sensor's signal output is analog (commonly AOUT), not digital data. Labeling the middle pin "DAT" is misleading; SIG or AOUT would match the part and the firmware (A0, analog read).
Suggested fix
Redraw the moisture sensor in the correct orientation (connector/IC up, blade down), as a single-blade capacitive sensor, and relabel the signal pin.
Wiring diagram (
readme_assets/4.png) shows the soil moisture sensor upside downThe wiring illustration linked from the README ("Using Plant Talk" section) has the capacitive soil moisture sensor drawn inverted, plus a couple of related inaccuracies.
1. Sensor is upside down
In the diagram the 3-pin connector (GND / DAT / VCC) and the wires running to the Arduino are at the bottom of the board, and the probe blade points up. On a real capacitive soil moisture sensor the connector and the onboard IC are at the top (the end that stays out of the soil), and the blade goes down into the pot. As drawn, you'd have to bury the connector and wiring in the soil. The sensor graphic should be flipped vertically.
2. Probe is drawn as a resistive fork, not a capacitive blade
The probe is rendered as a two-prong fork, which is the signature of the cheap resistive sensor. The BOM (
README.md,arduino/arduino-instructions.md, and the firmware header) all specify a capacitive sensor, which has a single solid blade. The drawing combines a capacitive head (IC + single 3-pin header) with a resistive fork probe.3. Pin labeled "DAT"
The capacitive sensor's signal output is analog (commonly AOUT), not digital data. Labeling the middle pin "DAT" is misleading; SIG or AOUT would match the part and the firmware (
A0, analog read).Suggested fix
Redraw the moisture sensor in the correct orientation (connector/IC up, blade down), as a single-blade capacitive sensor, and relabel the signal pin.