Contributing
LIA spans hardware, firmware, mechanical design, and this website — contributions are welcome across all of them. The full guide lives in CONTRIBUTING.md at the root of the repository; this page is a quick summary.
Ways to contribute
Section titled “Ways to contribute”- Hardware — schematic/PCB review, KiCad improvements, sourcing feedback. See PCB and BOM.
- Enclosure — mechanical design feedback, print/manufacturing test reports. See Enclosure.
- Firmware — Meshtastic configuration, power management tuning. See Firmware.
- Documentation — this site. It’s an Astro + Starlight project under
website/. - Testing — build one, use it, and report back. Real-world battery life, range, and durability data is especially valuable while the project is this early.
Working on the website locally
Section titled “Working on the website locally”cd websitenpm installnpm run devBefore opening a pull request:
npm run check # type-checknpm run lint:md # markdown lintnpm run format:check # formattingnpm run build # production buildPull requests
Section titled “Pull requests”Keep PRs focused on one change, describe the why in the description, and link any related issue. See the pull request template for details.
See also: License.

