benikigai/plus-onePublic

Plus One

BUILDCARD.md · 2.9 KB · commit #1 · Nov 1, 2026

SHA-256 521fcf15ed3e31182a48cf4fd5c5eeb39e386efae9f573a7181aa4f585b9df4e


opd_version: 0.4.0 product: Plus One category: [agent-device, consumer-electronics, battery-powered, wireless, open-hardware] maker: N+1 Labs maker_endorsed: true synthetic: true revision_examined: Plus One Core, concept rev A (prototype in design; nothing built) units_examined: 0 license: CC-BY-4.0 trust_level: draft layers: [parts, electronics, bom, process, line, risk, sim, variants, device-model (draft)]

Plus One

Prototype in design. Every value is a design target or a design choice. Nothing has been built, measured or simulated against a real build. Don't use these numbers to make decisions about cost or yield.

Summary

An open agent puck, 58 mm across and 19 mm tall. You hold the plus to talk to your agent; the light ring shows when an agent needs you. An ESP32-S3 module with 16 MB flash and 8 MB PSRAM runs it, with two mics, a speaker behind a capped amp, a haptic motor, a motion sensor and a Li-ion cell behind hardware protection. The sealed core is complete and safe on its own. Magnets and five pogo pads take swappable backs you can print yourself.

Unlocked by design. USB-C and a BOOT button reach the ROM bootloader, which can't be overwritten, so any unit can be reflashed.

Editions

Edition What it is Status
Plus One Core, as above In design
Plus One+ Same board, more parts fitted: light sensor, NFC, debug jumper, clear shell Coming next
Plus One++ Plus One+ boxed with a set of backs Coming next

The line

Eight stations of final assembly, test and pack. The main board is bought in assembled. S8 (functional test, mark, pack) is the slowest at 52 s against a 60 s takt; splitting it is the recommended variant, to leave room for the Plus One+ checks. All times are target estimates.

What's not known yet

  • No unit exists, so nothing is measured. Every claim is inferred at low confidence.
  • Costs are not quoted. The BOM has no prices.
  • The yield model hasn't been run on Plus One.
  • Battery life, audio quality and radio range are not modelled.
  • The firmware simulator for the ESP32-S3 isn't chosen yet (see device/model.yaml).

Layers and files

Layer Files
Everything, machine-readable opd.yaml
Parts and 3D parts/*.step, parts/*.glb, parts/geometry.json, model/*.glb, sim/scene.usda
Electronics electronics/board.yaml
BOM bom/bom.csv (no prices yet)
Process process/routing.csv
Line line/layout.usda, line/layout.glb, line/sops/S1.md to S8.md, line/test-plan.yaml, line/sampling.yaml, line/control-plan.csv
Risk risk/pfmea.csv
Simulation inputs sim/mc-inputs.yaml (assumptions for the yield model)
Device model, draft device/model.yaml (proposal 0001)
Design brief docs/design-brief.md

Cite, changes and contacts

Cite as: Plus One, OPD 0.4.0, N+1 Labs, Open Product, 2026. Changes: CHANGELOG.md.