udb devices
udb connect <target>
udb shell
udb exec "<cmd>"
udb push <src> <dst>
udb pull <src> <dst>
udb status [target]
udb info [target]
udb ping [target]
udb doctor [target]
udb pair <target>
udb unpair <target>
udb list-paired
udb context list
udb context add <name> <target>
udb context use <name>
udb group list
udb group add <name> <targets...>
udb group exec <name> "<cmd>"
udb inventory
udb config show
udb daemon start
udb daemon stop
udb daemon status
udb start-server
udb kill-server

UDB Core

Universal Device Bridge — ADB-style access for embedded, MCU, and simulated devices

Install

# Linux / macOS
curl -fsSL https://udb-core.pages.dev/install.sh | sh

# Windows (PowerShell)
irm https://udb-core.pages.dev/install.ps1 | iex

Quick Start

udb devices                    # Discover devices
udb connect 10.0.0.1:9910 # Connect
udb shell                      # Interactive shell
udb push ./app /opt/app        # Deploy file
Embedded Linux (Raspberry Pi, BeagleBone)
MCU over serial (ESP32, Arduino)
Simulators for CI/CD
ADB-compatible commands
Zero-config when possible