mirror of
https://github.com/meshtastic/meshtastic.git
synced 2024-11-14 17:44:37 -08:00
9dc879235f
* initial devices.json * initial hardware components * testing page at /docs/hardware/supported/template * WIP Changes * Home page work & updates * Fix build * Fix external link button * Setup linting * rename, cleanup & lint * seperate lint cmd for now Co-authored-by: Foster Irwin <foster@jfirwin.com> Co-authored-by: Sacha Weatherstone <sachaw100@hotmail..om>
16 lines
780 B
Plaintext
16 lines
780 B
Plaintext
---
|
|
id: sw-design
|
|
title: Software Design
|
|
sidebar_label: Software Design
|
|
---
|
|
|
|
This is a mini design doc for developing the meshtastic software.
|
|
|
|
- [Build instructions](/docs/developers/firmware/build)
|
|
- [On device module API](/docs/developers/firmware/module-api) - a tutorial on how to write small modules which run on the device and can message other nodes.
|
|
- Our [project board](https://github.com/orgs/meshtastic/projects/1) - shows what things we are currently working on and remaining work items for the current release.
|
|
- [Power Management](power)
|
|
- [Mesh algorithm](/docs/developers/firmware/mesh-alg)
|
|
- [External client API](/docs/developers/firmware/device-api) and porting guide for new clients (iOS, python, etc...)
|
|
- TODO: how to port the device code to a new device.
|