Also just FYI the F3 boards are getting a bit long in the tooth now, they can work still but the UARTs on them are a bit more fixed with regard to what functions they can serve (some components may send inverted signals where low is 1 and high is 0, or using higher baud rates than a given UART...