diff --git a/docs/developers/index.md b/docs/developers/index.md new file mode 100644 index 0000000..f589c87 --- /dev/null +++ b/docs/developers/index.md @@ -0,0 +1,16 @@ +# FoxMesh Developer Documentation + +Welcome to the **FoxMesh** contributor infrastructure. This section contains all guide rails required to successfully build, test, and expand the asynchronous LoRa tracking firmware. + +## Getting Started + +Please follow these onboarding layers in chronological order: + +1. **[Development Environment Setup](installation-vscodium.md)** + Step-by-step validation guide for setting up PlatformIO inside privacy-focused VSCodium architectures. +2. **[Project Instantiation](project-creation.md)** + How to correctly structure and initialize a clean ESP-IDF targeting profile for our hardwired nodes. +3. **[Coding Standards & Architecture](coding-standards.md)** + Our strict C++ guidelines regarding thread-safety, FreeRTOS tasks, and memory narrowing constraints. +4. **[Troubleshooting Guide](troubleshooting.md)** + Solutions for Python path collisions and SCons linking errors inside external terminal shells.