Professional Documents
Culture Documents
My next condition was it has to come with nice casing � I won�t carry some
unprotected dev board in my pocket � ideally an USB key. Devices recommended in
project itself were either not available anymore or expensive or just plain boards.
Hardware
After a short research on google and aliexpress I found ST-link programmer clones.
They are very cheap, have nice aluminium case and should contain STM32F103. So I
ordered one. The advantage is that if you don�t have STM programmer, you can order
two and you will have everything needed.
It was a little disappointment when I saw the chip � STM32F101CBT6 (128kB flash). I
was afraid that I�ll need to port the software and moreover according to specs it
shouldn�t have USB phy so I though they bit-banged the USB interface. Then I found
one page where they discussed these devices and and they mentioned that in fact
they have USB and they are compatible with F103.
So I gave it a try.
Firmware
First I built the firmware: