Not wanting to be cynical, but the OP's username is the product name.
I am tempted to remove the links as this looks like use of the forum merely for advertising, especially as this is the only post the OP has made, and because its not about the STM32
And.. I suspect this product has been mentioned before
This was a duplicate thread, to viewtopic.php?f=3&t=883&p=10315&hilit=NL6621#p10315
and was bordering on link spam
So I have deleted the original post and will delete this whole thread in a day or two