The precision landing module utilizes an STM32 high-performance processor to execute vision algorithms, thereby determining the position and angle of the target AprilTag. It is also equipped with a distance sensor that provides information regarding the drone’s altitude, ensuring accurate positioning during landing. The module communicates with the flight control system using the open-source UAVCAN protocol and features a built-in SD card that records image data during flight. Additionally, it supports secondary development using MicroPython.