Course Outline
UART/USART peripherals, principles of data transfer, and special symbols.
Error handling in transmission. RS232 and RS485 electrical standards. Utilization of RS232
handshake signals. Features of the STM32 USART peripheral.
SPI and related interfaces – applications, connection topologies, and typical use cases.
STM32 SPI implementation.
QSPI and OSPI – key characteristics.
I2C characteristics and low-level protocol. STM32 implementation.
Connecting to memory devices and sensors.
OneWire interface and potential microcontroller implementations –
software-based, timer-driven, and UART-driven approaches.
WS2812 interface – implementation via PWM timer, SPI, or UART.
Requirements
Fundamental knowledge of the C programming language and microcontroller technology.
Testimonials (2)
The trainer was very interactive and steadily paced.
Carolyn Yaacoby - Yeshiva University
Course - Raspberry Pi for Beginners
Just getting off the ground and doing some basic things was super useful