2021-07-22 03:07 AM
2021-07-22 03:12 AM
For Bitbanging drivers, any GPIO Pin will work If the module has 5 Volt IO, you need to use 5-Volt tolerant STM GPIO pins are level shifter.. If you want to connect with hardware SPI/I2C /etc, you need a GPIO where the appropriate function is mapped. Look at the datasheet chapter 4 "Pinouts and pin description"
2021-07-22 10:15 AM
.
2021-07-22 10:19 AM
Okay so if I want to connect with hardware, does it mean I have to use the pins with USART?
2021-07-22 10:27 AM
Typically these devices use UART connectivity (optionally using flow control), I'd think the HC-05 datasheet would cover the basic requirements and expectations.
http://www.electronicaestudio.com/docs/istd016A.pdf
2021-07-22 10:46 AM
Okay Okay, I can only see USART in the STM32WB30 pin description. I can use them right? I do not know much about USART or UART so I am really confused.