Continuing from Assembly and Launch Test.
Wi-Fi Control
Using UDP communication, a heartbeat mechanism periodically sends control values.
The device side uses the WiFi and WiFiUdp libraries. The control side uses udp with the same dual-joystick UI, plus an added mode selection UI. The latency is very low and barely noticeable.
The project code can be found at georgel2020/usv.
Hull Optimization

Added two conical tubes. Added a completely sealed waterproof box, drilled holes to thread the brushless motor wires, and sealed them with waterproof glue.
Communication and Sharing
Here are open-source projects from other groups: