Betaflight Custom Target Build Guide

This guide walks through creating and building custom flight controller targets for Betaflight — from forking the repositories and setting up submodules, to writing a target config, managing config branches, and compiling firmware with WSL on Windows. Prerequisites Step 1 — Fork Both Repositories Betaflight uses two separate repos: the main firmware repo and a…

Github CLI Cheat Sheet

A practical reference for the most common Git workflows when contributing to open-source projects or working across forks. Each section covers a real scenario with the exact commands you need. Scenario 1 — Fork, Branch, Stage, Commit & Push (With Ignored Files) Use this when you want to contribute a new feature to an upstream…