CHIRP software is a popular open-source programming tool used for configuring and managing various models of amateur radios. It allows radio enthusiasts to program frequencies, settings, and other parameters of their radios via a computer interface. With CHIRP, users can easily create, edit, and organize radio configurations, and then upload them to compatible radios.
Once you have the correct cable and driver installed being a Prolific or FTDI Chipset, you will need to install CHIRP software that can be download for free here.
When programming this Radio with Chirp you will need to select this radio: UV-17Pro as the model UV-21 GPS isn't listed.