Capture-the-flag swarm — dual-ESP32 drones (P4 onboard vision, S3 comms), PX4 flight, ROS2 ground station. Open-source.