Skip to content
Technical illustration of a rocket and its flight trajectory

AstroNav Nano

Flight control, telemetry and mission data in one compact system.

AstroNav Nano is a compact flight controller and flight-data logger for model rockets and similar vehicles.

It measures motion and environment, detects the flight phases, logs the mission, and can trigger apogee deployment when enabled and properly configured.

If you are new to the system, use this order:

  1. Read Safety
  2. Update the firmware in Firmware Update
  3. Continue with Getting Started
  4. Configure the board in Configuration
  5. Perform the Pre-flight checks
  6. Review Flight States and Flight Operation

Choose your documentation

Use the hardware and flight-system guides for the Nano itself. Use the AstroNav MC manual for the Windows application that discovers the controller, manages settings, and reviews logs.

AstroNav MC software manual ->

Firmware Update

Install the development tools and update or flash AstroNav Nano with the correct firmware before any bench or flight work.

Firmware Update -> · Safety ->

Getting Started

Follow the complete path from an unboxed AstroNav Nano to a documented, flight-ready rocket. The physical integration steps are clearly marked for your vehicle-specific additions.

Open the setup guide ->

Mission Data

Retrieve your CSV flight log and inspect the recorded mission data.

Flight Logs →

During startup and flight, AstroNav Nano:

  1. Initializes the processor, status LED, storage, IMU, barometer, and voltage sensing.
  2. Keeps pyro and servo outputs low during startup.
  3. Runs health checks and measures the input voltage.
  4. Detects whether it is connected through USB or a supported battery source.
  5. Measures:
    • Acceleration
    • Rotation
    • Temperature
    • Pressure
    • Altitude
    • Vertical velocity
  6. Detects:
    • Launch
    • Boost
    • Coast
    • Apogee
    • Landing
  7. Can trigger the pyro output at apogee when enabled and permitted by the safety logic.
  8. Stores a CSV flight log after landing.

The board can be configured in two ways:

  • Editing Settings.ini directly through the USB drive.
  • Using the AstroNav MC companion application.

For first-time setup, start with the USB configuration workflow.

For the complete desktop application workflow, see the AstroNav MC software manual. This manual is separate from the hardware and flight-system guides so software tasks are easier to find.

Start here:

This documentation describes the intended user workflow.

For exact firmware behavior, refer to:

  • src/
  • The generated Howto.txt
  • The project README.md

The documentation should be updated whenever user-visible settings, states, output behavior, or file names change.