Część!
Po pierwsze to napisz na jakiej prędkości transmisji działasz, bo wydaje mi się że ten konwerter który pokazałeś może tego właśnie nie ogarniać. Z tego co pamiętam Mirek mówił że te konwertery 5V na 3.3V oparte o dzielniki napięcia sprawdzają się przy małych prędkościach a jak już są duże to jest kicha
.
Ja na twoim miejscu wyposażyłbym się w ten układ scalony:
http://electropark.pl/74xx/2245-74lvc12 ... 45008.html (podobny jak nie taki sam Mirek stosuje w swoich modułach BTM) i zrobić własny konwerter poziomów logicznych.
Druga rzecz jest taka że niektóre modele STM32 dysponują jednym modułem UART który toleruje poziomy logiczny 0 i 5V(przynajmniej STM32F103 takowy posiada bo sam z niego korzystam) i wtedy nie musisz bawić się w konwersję poziomów logicznych.