📄️ Building Firmware
Meshtastic uses PlatformIO, a development environment that enables easy multi-platform development and centralized tooling.
📄️ OLED Localization
1. Create an extended ASCII custom font. Use a glyph editor to create a new font file. The easiest way is to use the online glyph editor from the OLED library. (glyph editor source code)
📄️ Port Numbers
Any new app that runs on the device or via sister apps on phones/PCs should pick and use a unique "portnum" for their applications use.
📄️ Stacktraces
Decoding Stacktraces
📄️ NRF52 Guide
This document is a collection of tips and best practices for developing on the nRF52 platform. It is designed to evolve continuously with the latest information, and contributions are welcome through pull requests on GitHub.