32 lines
961 B
Plaintext
32 lines
961 B
Plaintext
# apt packages for a LattePanda 3 Delta tower host. All present on tower 111
|
|
# (Ubuntu 22.04), 2026-09-23. One per line, '#' comments.
|
|
# Consumed by install.sh --deps.
|
|
|
|
# --- build toolchain -----------------------------------------------------
|
|
build-essential
|
|
cmake
|
|
git
|
|
pkg-config
|
|
|
|
# --- fire_gimbal_control build deps --------------------------------------
|
|
# Paho MQTT is fetched by cmake; OpenCV, Boost and libjxl are not.
|
|
libopencv-dev
|
|
libboost-program-options-dev
|
|
libjxl-dev
|
|
libssl-dev
|
|
|
|
# --- runtime -------------------------------------------------------------
|
|
# tmux: scripts/fgc runs the app detached inside a session.
|
|
tmux
|
|
rsync
|
|
|
|
# --- firmware build (PlatformIO runs ON the tower, see NOTES.md) ---------
|
|
python3-venv
|
|
python3-pip
|
|
|
|
# --- diagnostics ---------------------------------------------------------
|
|
# i2c-tools: `i2cdetect -F` proves a bus is real I2C and not SMBus-only.
|
|
# usbutils: lsusb, for camera and MCU enumeration.
|
|
i2c-tools
|
|
usbutils
|