$5 is very expensive in the microcontroller world.
Which 10 Cent Microcontroller is Right for You? Comparing the CH32V003 to the PY32F002A.
https://www.youtube.com/watch?v=Y-n7vXHAqm8