mirror of
https://github.com/Colorado-Mesh/meshcore-bot-firmware.git
synced 2026-08-11 08:10:29 +00:00
346ca7cb93f40a514d71e081dda4acc2414753c5
Colorado MeshCore Bot Firmware
Wrapper repository for Colorado Mesh firmware-only bot work on top of upstream MeshCore companion firmware.
Layout
vendor/MeshCore/— pinned upstream MeshCore submodule.patches/meshcore/— ordered patch queue applied to the submodule.colorado/— Colorado Mesh overlay files, fixtures, and notes.scripts/— wrapper scripts for patch and build workflows.
Patch workflow
Initialize the submodule and apply patches:
git submodule update --init --recursive
bash scripts/apply-patches.sh
Develop firmware changes in vendor/MeshCore, commit them in that submodule worktree, then export the patch queue:
bash scripts/export-patches.sh origin/main
Representative companion build environments:
Heltec_v3_companion_radio_usbHeltec_v3_companion_radio_bleRAK_4631_companion_radio_usbRAK_4631_companion_radio_ble
Languages
C++
75.9%
Shell
12.2%
Python
11.9%