Course Outline
UART/USART peripheral, data transfer principles and special symbols.
Transfer errors. RS232 and RS485 electrical standards. Usage of RS232
handshake signals. STM32 USART peripheral capabilities.
SPI and similar interfaces – usage, connection topology, use scenarios.
STM32 SPI implementation.
QSPI and OSPI – characteristics.
I2C characteristics and low-level protocol. STM32 implementation.
Interfacing to memories and sensors.
OneWire interface and its possible implementations in microcontrollers –
software, timer, UART.
WS2812 interface – implementation using PWM timer, SPI, UART.
Requirements
Basic knowledge of C language and microcontroller technology.
Testimonials (2)
Sean was a dynamic speaker and the hands-on exercises were very interesting and I can see how they will be really applicable.
Temira Koenig - Yeshiva University
Course - Raspberry Pi for Beginners
The aquisition of useful knowlwdge and clarification of some things I was not sure of peviously.