# Introduction Welcome to the MeshCore documentation. Below are a few quick start guides. - [1.17.1.5 Markdown audit](./releases/1.17.1.5-doc-audit.md) - [1.17.1.5 USA Cascade release](./releases/1.17.1.5.md) - [Feature switches by role: Companion, Repeater, Room Server, Sensor](./role_feature_switches.md) - [USB web console](https://flasher.meshcore.io/console) - [Full Companion feature switches](./full_companion_features.md) - [Frequently Asked Questions](./faq.md) - [Firmware Picker](./firmware_picker.md) - [CLI Commands](./cli_commands.md) - [LoRa CLI Host Service](./host_cli_service.md) - [Filter Policy Playground](./filter_tool.md) - [Telemetry Decoder](./telemetry_decoder.md) - [CLI Availability by Firmware Build](./cli_build_matrix.md) - [Classic ESP32 image memory budget](./esp32_memory_budget.md) - [Full Companion contact caches and capacity trials](./companion_contact_cache.md) - [Easy LoRa OTA: ESP32 and nRF52 firmware updates](./ota_easy.md) - [Scripted LoRa OTA: Bash and PowerShell](./lora_ota_automation.md) - [nRF52 repeater OTA with external QSPI](./ota_nrf52_qspi.md) - [nRF52 bootloader updates over LoRa](./ota_nrf52_bootloader_update.md) - [MeshTower V2 microSD self-updates](./ota_meshtower_v2_sdcard.md) - [GPS Tracking](./gps_tracking.md) - [Companion Protocol](./companion_protocol.md) - [Companion Offline Message Queue](./companion_offline_queue.md) - [Full Companion: ESP32 and nRF52](./companion_radio_full.md) - [Full Companion USB CLI and binary switcher](./full_companion_usb_switcher.md) - [Packet Format](./packet_format.md) - [QR Codes](./qr_codes.md) If you find a mistake in any of our documentation, or find something is missing, please feel free to open a pull request for us to review. - [Documentation Source](https://github.com/mikecarper/MeshCore/tree/keymindCascade/docs)