Small useful Python scripts:
-
betaflight_blackbox - Cut one big BBL file to many little.
-
betaflight_rates - Plot Betaflight rate curves.
-
calibrate_camera - Calculate camera matrix and distortion coefficients with OpenCV and undistort video.
-
countries_shapes - Overlay country shapes one on another in 1:1 scale.
-
crossfire - Decode CRSF receiver protocol, emulate CRSF telemetry protocol.
-
drv_trim - View, trim and save FPV DVR recordings.
-
forum_parser - Login to forum, downloads multiple pages with user list, parse them to CSV.
-
gpx_tracker - Read and parse GPX tracks.
-
hid_reports - Capture and plot gamepad HID reports.
-
map_download - Download public topographic map fragments and stitch them to one image.
-
max7456_converter - Convert PNG image to MCM fonts, with custom Betaflight logo.
-
memo_game - Memo game :)
-
midpoint_cities - Calculate equidistant point for 3 points on the globe.
-
msp_motor_test - Test motors and ESCs connected to Betaflight FC through MSP.
-
osd_recognizer - Read digits from raw DVR video.
-
pal_ntsc_decode - Analyze video signal waveform recorded with oscilloscope.
-
panorama - Convert Equirectangular to Cubemap and back.
-
photo_tools - Search and rename tools.
-
pilots_age - Plot age distribution histograms.
-
sound_timer - Create long audio files with certain sound marks.
-
students_list - One-time project.
-
vtx_channels - Find optimal channels combination in Lowband+Raceband
-
xiaomi_yi_remote - Control Xiaomi Yi camera via TCP.
-
xml_to_csv - One-time project.