phronesis / locus / kit

citizen grow kit

P0 match-frequency bench — parts you can order today, build in an evening, log a pass.

P0 Match frequency · kit target product

The citizen grow kit is the first rung of grow-your-own energy: a measured solar match bench. Fixed-load baseline vs MPPT under co-logged irradiance. Materials mid ~$229 (required lines). Example catalog PNs — verify stock.

Pass line (held fixed): Under comparable irradiance, MPPT arm delivers more energy than fixed-load baseline. Both curves stored.

BOM + part numbers →assemble guide →example lab-log →runs corpus →

what you get

BOM · required · mid USD

Example catalog part numbers that are commonly stocked. Verify stock and substitutes. Not an exclusive supply deal. Prices mid-2026 order of magnitude.

itemqtyexample PNvendor classmid
20 W mono PV module1RNG-20D-SSRenogy / HQST / Newpowa class$35
Small MPPT with input V/I visibility1Tracer1210AN or SmartSolar 75/10EPEver / Victron dealer$45
Power resistors chassis mount (load bank)4TE HSC100 series 10–25 Ω 100 W classDigi-Key / Mouser$28
Aluminum heatsink for resistors1Wakefield-Vette extrusions / McMaster 3237K classDigi-Key / McMaster$12
ESP32 DevKit logger1ESP32-DevKitC-32EDigi-Key / Adafruit / Espressif$12
High-side current/power sense breakout2INA219 or INA226 breakoutAdafruit / Digi-Key$16
Lux meter or pyranometer proxy1UT383 / SP-110-classUNI-T / Apogee class$35
Project enclosure + glands1Bud PN-series / McMaster 7360K classMcMaster / Polycase$18
MC4 branch + 12 AWG PV wire short set1MC4 connector pair kitsolar retail$12
Fuse holder + 10–15 A fuse1Littelfuse panel fuse holderDigi-Key$6
Hookup wire, ferrules, banana posts1assorted 18–22 AWG kitDigi-Key / Amazon industrial$10

Required materials mid: $229 (range ~$140–$340)

optional

  • Optional 12 V 7–12 Ah buffer12V 7Ah AGM (~$25)

With optional buffer: ~$254

Machine BOM: /locus/kit/bom.json · CSV cart: /locus/kit/bom.csv · channels sourcing map

assemble guide

  1. Photograph empty bench; open a lab-log id YYYYMMDD-HHMM-p0-kit-yourslug.
  2. Mount PV on stand facing sky or sun lamp; note tilt. Wire MC4 → fused path.
  3. Build fixed load: paralleled chassis resistors on heatsink sized for ~panel max power.
  4. Wire arm A: PV → fuse → fixed load. Sense V and I (or P) at panel and load; log G.
  5. Log ≥10 min clear or interleaved window (baseline).
  6. Wire arm B without moving panel: PV → MPPT → same load class (or electronic load). Prefer controller that exposes input V/I.
  7. Log ≥10 min comparable G (interleave if sky changes).
  8. Compute ∫P dt both arms; set status pass if MPPT energy > baseline under comparable G.
  9. File JSON conforming to /locus/lab-log.schema.json; keep photos of setup.

cart shortcuts

Electronics (logger, sense, fuse, wire)

Digi-Key / Mouser / LCSC — search ESP32-DevKitC, INA219, chassis resistor HSC100

Solar (PV, MPPT, MC4)

Renogy or peer 20 W mono + EPEver Tracer / Victron 75/10 class

Metal & box

McMaster enclosure + heatsink; or Polycase + Digi-Key sink

Light meter

UNI-T lux class now; Apogee pyranometer when you upgrade calibration

next after kit

P1 fibre runbook · P2 algae battery runbook · RP0 harvester runbook · investor products /locus/products