Good device...
Comes with programming USB c cable.
Can be made to specifics... If you want free ends or setup for stlink 5 x1 plug in ..
Message after purchase...