Open Lab

Optional reference hardware for families who want richer ambient context on the FlareTracker timeline — room air quality, local barometric pressure, and gentle bed-movement cues — without wearing extra devices. We build these for our own home lab; we publish the plans so others can replicate them if they wish.

DIY reference builds: These are personal lab plans we publish so others can learn from them — optional extras for FlareTracker, not medical devices, and not kits we sell or install. Build notes and questions are welcome in GitHub Discussions so other builders can chime in (best-effort replies).

Plans on GitHub Environment logging spec

What we document

How it connects to FlareTracker

A small bridge process on your home network reads sensors locally, applies debounce and threshold rules, and posts sparse ENVIRONMENT rows to FlareTracker when values matter — not every raw sample. Moon phase, geomagnetic index, and regional pressure already work without any home hardware; the bridge adds your room and your bed context.

Ingest API routes may ship after lab bring-up is stable. Until then, docs and local CSV logging are the canonical reference.

Where to find everything

GitHub (canonical)

BOMs, wiring notes, firmware, and updates live in the FlareTracker repo under hardware/ and docs/. Always check here first — mirrors may be outdated.

hardware/README.md

Instructables (optional)

We may publish one or two step-by-step guides for discoverability. They link back to GitHub for BOMs and code — not a second source of truth.

License and sharing

Hardware documentation and firmware are shared under CC BY-SA 4.0: copy and adapt freely with attribution; share derivatives under the same terms. FlareTracker application code uses the repository’s software license separately.

What we do not offer

Questions about FlareTracker software or pilot access → contact. Hardware errata may be filed on GitHub with label reference-build (no SLA).

Medical disclaimer: Sensor data is ambient context for caregiver notes and clinician conversations — not diagnosis or treatment. Follow your care team’s instructions.