BostromLabs engineering platform banner

BostromLabs engineering platform

Practical engineering tools for flight data, tuning, and real-world performance testing.

BostromLabs is the parent platform. AeroTune remains the flagship internal-style workstation for FPV Blackbox analysis, conservative PID deltas, tune-change validation, parser reports, and Blackbox utility workflows.

BostromLabs wordmark
AeroTuneBlackbox analysis, PID cleanup, and Dynamic Notch guidance
Pilot-HelperSymptom checklist and next-step decision helper
Current Drone Build7-inch FPV test platform using AeroTune
Blackbox UtilitiesConversion, parser reports, and CSV preparation
Media / Dev LogsBuild videos, testing notes, and project updates

Standalone helper

Pilot-Helper

Answer symptom sections like motor temperature, throttle behavior, propwash, vibration, filtering, and recent changes. Pilot-Helper returns practical checks without changing AeroTune PID logic.

  • Questionnaire-style troubleshooting
  • Motor/ESC/mechanical safety checks
  • Clear next-step guidance before logging
Open Pilot-Helper

Using AeroTune

Current Drone Build

My active 7-inch FPV testing platform, now running 6045 props for a lighter, more controllable setup while AeroTune validates tune changes from real Blackbox logs.

Active test build
View Build

Blackbox Utilities

Conversion, CSV optimization, parser reports, and file-prep tooling separated from the main tuning screen.

  • Raw converter status
  • Parser warnings and suggestions
  • Downloadable optimized CSV
Open Utilities

YouTube / BostromDev Media

FPV build updates, flight tests, AeroTune development, and engineering notes tied back to real testing.

Integrated section
Open Media

Media / Support / About

YouTube updates, Patreon support, Discord community, GitHub source links, and the creator background in one cleaner section.

Platform support
Media / Support
Beginner-safe front doorThe home page explains what to do first without dumping every diagnostic detail on new users.
Advanced details still availableParser reports, converter reports, machine output, and advanced diagnostics remain available without cluttering the home page.
Low-cost hosting friendlyThe frontend stays static and the FastAPI backend routes are preserved for Render or local use.

AeroTune workstation

AeroTune Tune Analysis

Use this page for the normal log → recommendation → test-flight loop. Advanced parser and machine outputs are still available, but the first screen stays focused on the recommendation, suggested values, safety limits, and next flight.

Analyzer Controls

Upload a Betaflight CSV export directly. You can also upload a raw .BBL, .BFL, or .TXT Blackbox log; AeroTune will use the local blackbox_decode converter to turn it into a CSV first, then analyze that converted CSV.

Use PID baseline cleanup while the quad still needs P/D/FF work. Once the quad is flying baseline-good and repeated small frequencies are all that remain, switch to Dynamic Notch frequency cleanup. In that mode AeroTune holds PID deltas at 0 and gives notch-filter guidance instead of drifting off the proven tune.

Keep AeroTune log-first. This input only tells AeroTune whether positive D/D Max should be allowed, capped, or blocked for safety. Full symptom troubleshooting now lives in Pilot-Helper.

Analysis summary

Summary

usable rows
sample rate
duration
Upload a CSV, .BBL, .BFL, or .TXT Blackbox log to start analysis.
Advanced / machine output

Pilot Tune Notes

Machine Output

No analysis yet.

Current drone build using AeroTune

7-inch FPV test platform — currently on 6045 props.

This is the active quad I am using to test AeroTune against real Betaflight Blackbox logs. The frame is a 7-inch long-range style build, but the current prop setup is 6045 to calm the platform down, reduce the heavy 7-inch prop feel, and give AeroTune cleaner before/after data while I work toward a more locked-in tune.

Build Overview

A large FPV test rig built around a 7-inch class frame, tuned with AeroTune instead of random PID guessing. It is currently being tested with 6045 props to improve response, reduce load, and make the quad easier to evaluate from logs.

  • 7-inch class FPV frame / long-range style platform
  • Current prop setup: 6045 props
  • Used for AeroTune baseline, Dynamic Notch checks, and locked-in tuning tests
AeroTune test platform

Known Hardware

The build is centered around the hardware stack used in recent AeroTune testing: a GEPRC MARK4-style 7-inch frame, TSiDo 2807 1300KV motors, RushFPV flight stack hardware, analog video, ELRS control, and GoPro flight footage when needed.

  • Motors: TSiDo 2807 1300KV class
  • Flight stack: RushFPV Rush Blade F722 / 60A Extreme class setup
  • Video/control: SpeedyBee TX800 analog VTX and ELRS 915MHz control link
Real test hardware

Why 6045 Props Now

The build started as a 7-inch platform, but full 7-inch props felt too much for the current testing direction. The 6045 props should make the quad feel more manageable, help reduce heavy prop load, and give cleaner feedback while tuning.

  • Less heavy-prop feel than full 7-inch blades
  • Better for controlled baseline and tune-change testing
  • Good stepping stone before pushing the build harder
Current setup

Standalone FPV troubleshooting tool

Pilot-Helper

Pilot-Helper is separate from AeroTune analysis. Use it when you know how the quad felt but do not yet know what to inspect. It turns symptoms into likely causes, safety checks, and the next log you should capture.

No PID auto-changes Motor temp safety Throttle-chop clues Mechanical checks Filter guidance

What did the quad do?

Select only what actually happened. The helper will prioritize safety and mechanical checks before tune changes.

Pilot-Helper Answer

Select symptoms on the left, then run Pilot-Helper.

How to use this with AeroTune

  • Pilot-Helper tells you what to inspect and what kind of log to capture.
  • AeroTune still makes log-based PID/filter recommendations from Blackbox evidence.
  • If one motor repeatedly spikes, inspect that corner before filtering the frequency away.
  • If motor spikes align with PID D, treat it as D-term/noise/propwash correction evidence.
  • If a frequency appears only on motor output, do not treat it as a filter target unless gyro or D-term sees it too.

AeroTune utility bay

Blackbox Tools

Conversion, optimization, and parser inspection live here so the main analyzer remains clean. This is where users prep logs before serious tuning work.

Converter / CSV Optimizer

CSV files are cleaned into AeroTune-ready columns. Raw .BBL/.BFL/.TXT Blackbox logs are automatically converted into CSV first, then cleaned into the same AeroTune-ready format.

No converter/optimizer job yet. Upload CSV to clean it, or upload .BBL/.BFL/.TXT to convert it into CSV.

Raw Converter Setup

Raw Blackbox files need Betaflight blackbox_decode. On Render, set the Build Command to bash scripts/render_build.sh. CSV uploads still work without this converter.

Checking raw converter availability...
/api/converter-status scripts/install_blackbox_decode.sh scripts/render_build.sh
Open credits and references
Converter report

Converter Report

Waiting for upload.
Parser report

Parser Report

Waiting for upload.

AeroTune advanced systems

Advanced Diagnostics

This page keeps experimental and high-detail tools away from the primary workflow until they are mature. Safety warnings should always override style goals here.

FFT / Noise Analysis

Future frequency-domain diagnostics for gyro noise, D-term noise, and filter decisions.

Planned

GPS Flight Analytics

Future speed-aware analysis, efficiency scoring, mAh per distance, and rescue validation.

Planned

Filter Diagnostic Tool

Future guidance for dynamic notch, RPM filtering risk, and high-rate logging interpretation.

Planned

BostromDev / BostromLabs

About, Media, and Support

This page consolidates the public-facing parts of BostromLabs into one cleaner section: who is building it, where to watch updates, and how to support the project.

About BostromLabs

BostromLabs is a practical engineering/software platform created by bostromdev to document real tools, FPV flight testing, mechanical projects, and engineering experiments over time.

  • Hands-on mechanical and welding background
  • Mechanical engineering path
  • Software tools tied to real hardware testing

YouTube / BostromDev Media

Watch FPV flights, AeroTune progress, build updates, testing clips, and practical engineering notes connected to the tools on this site.

Primary media link
Open YouTube

Support / Patreon

Support helps cover hosting, development time, testing, documentation, and future local-download workflows for serious Blackbox analysis.

Open Patreon

GitHub

Source, releases, documentation, and project organization under the BostromDev ecosystem.

Open GitHub

Discord

Community discussion for AeroTune testing, FPV logs, tuning questions, and future tool feedback.

Join Discord

Project Journal

BostromLabs is a place to share builds, tools, experiments, lessons learned, and real progress without fake startup fluff.

Consolidated section
Open Docs

Setup, workflow, and safety

Docs / Learn

Keep setup instructions and tuning education out of the tool screens. These links are served from the local docs/ folder when the FastAPI app is running.

Credits, references, and transparency

Credits / Open Source Tools

AeroTune is a BostromLabs / BostromDev project. Raw Blackbox conversion and several tuning concepts are grounded in outside tools and documentation, so this page makes those dependencies clear.