Skip to content
@asv-soft

Asv Soft

Our team create open source user-friendly software for drones

linkedin

Hi there

ASV Soft builds open-source, user-friendly software for drones, payloads, RTK base stations, mapping, telemetry, and developer tooling around UAV systems.

Our ecosystem is centered around Asv.Drones, a modular ground control station for ArduPilot and PX4, and a set of .NET libraries and plugins that make it easier to build custom drone applications.

Documentation is available at docs.asv.me.

Core Drone Applications

Project Description
Asv.Drones Open-source cross-platform ground control station for ArduPilot and PX4. It supports modular UI, multiple UAVs, MAVLink communication, payload integration, command workflows, and plugin-based extension.
Asv.Drones.Gbs Ground base station service with Real-Time Kinematic (RTK) support. It routes MAVLink traffic, works with GNSS receivers, and sends differential corrections to UAVs through standard MAVLink messages.
Asv.Drones.Sdr SDR payload example for drones. It demonstrates how to integrate software-defined radio capabilities, spectrum analysis, geolocation, and mission-specific payload control with the ASV drone stack.

Drone And Protocol Libraries

Project Description
Asv.Mavlink MAVLink library for .NET with APIs for sending commands, receiving telemetry, working with MAVLink-compatible vehicles and payloads, plus CLI tools for simulation, testing, and code generation.
Asv.Gnss GNSS, aviation, and receiver-control protocol library for .NET. It parses NMEA 0183, RTCM v2/v3, UBX, ASTERIX, ADS-B, raw GPS/GLONASS, SBF, ComNav, Javad, and related streams.
Asv.Ulog ULog parser library with command-line tools for inspecting PX4 ULog files, extracting messages, and reading parameters.
Asv.Audio Reactive .NET library for working with audio sources, capture and render devices, and Opus encode/decode pipelines.
Asv.Hal Hardware abstraction layer for unified interaction with displays, keyboards, LEDs, switches, and other hardware components.
Asv.Common Shared .NET foundation for ASV projects: common primitives, configuration, composition, I/O, application modeling, storage, protocol routing, serialization, geodesy, and test helpers.

UI And Mapping

Project Description
Asv.Avalonia Lightweight framework for building cross-platform Avalonia UI applications with ready-to-use controls, utilities, theming, dialogs, undo/redo, and application-model infrastructure.

Connect With Us

Feel free to connect with us, use our projects, open issues, or join the team.

image

Pinned Loading

  1. asv-drones asv-drones Public

    Open source implementation of ground control station application for ArduPilot and PX4 autopilot

    C# 222 37

  2. asv-drones-gbs asv-drones-gbs Public

    A ground base station service with Real-Time Kinematic (RTK) support

    C# 6 3

  3. asv-gnss asv-gnss Public

    GNSS library for parsing RTCMv2, RTCMv3, NMEA and control recievers througt SBF, ComNav, UBX protocols for .NET

    C# 29 10

  4. asv-mavlink asv-mavlink Public

    Mavlink library for .NET

    C# 30 5

  5. asv-common asv-common Public

    Provides common types and extensions for asv-based libraries

    C# 6 1

  6. asv-drones-docs asv-drones-docs Public

    Documentation for asv-drones

    3

Repositories

Showing 10 of 23 repositories
  • asv-drones Public

    Open source implementation of ground control station application for ArduPilot and PX4 autopilot

    asv-soft/asv-drones's past year of commit activity
    C# 222 MIT 37 0 0 Updated Aug 27, 2026
  • asv-avalonia Public

    A lightweight and versatile toolkit for building cross-platform applications with Avalonia UI. It provides ready-to-use controls, utilities, and theming options to simplify and speed up application development.

    asv-soft/asv-avalonia's past year of commit activity
    C# 10 MIT 1 0 0 Updated Aug 27, 2026
  • asv-drones-gbs Public

    A ground base station service with Real-Time Kinematic (RTK) support

    asv-soft/asv-drones-gbs's past year of commit activity
    C# 6 MIT 3 0 0 Updated Aug 13, 2026
  • asv-hal Public

    Hardware Abstraction Layer Library — a library designed to simplify and unify interactions with hardware components, including displays, keyboards, LEDs, and switches

    asv-soft/asv-hal's past year of commit activity
    C# 0 MIT 0 0 0 Updated Aug 12, 2026
  • asv-mavlink Public

    Mavlink library for .NET

    asv-soft/asv-mavlink's past year of commit activity
    C# 30 MIT 5 0 1 Updated Aug 3, 2026
  • asv-gnss Public

    GNSS library for parsing RTCMv2, RTCMv3, NMEA and control recievers througt SBF, ComNav, UBX protocols for .NET

    asv-soft/asv-gnss's past year of commit activity
    C# 29 MIT 10 0 0 Updated Jul 31, 2026
  • asv-common Public

    Provides common types and extensions for asv-based libraries

    asv-soft/asv-common's past year of commit activity
    C# 6 MIT 1 0 0 Updated Jul 31, 2026
  • asv-sdr Public

    Digital signal processing library with a Fluent Interface

    asv-soft/asv-sdr's past year of commit activity
    C# 0 MIT 0 0 0 Updated Jul 2, 2026
  • asv-soft-landing Public

    Landing page of the ASV SOFT company

    asv-soft/asv-soft-landing's past year of commit activity
    HTML 0 0 0 0 Updated May 28, 2026
  • .github Public
    asv-soft/.github's past year of commit activity
    1 0 0 0 Updated May 14, 2026

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

C# HTML