Learn Backend Development Part-Time, Online
Master Windows Internals - Kernel Programming, Debugging & Architecture
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn how to stack multiple communication protocols like UART, SPI, and I2C onto the same GPIO pins in this 25-minute conference talk by exploiting undefined "don't care" regions in protocol specifications. Discover techniques for bitbanging several devices simultaneously to create protocol polyglots without requiring additional hardware, enabling more efficient use of limited pin resources in embedded systems and hardware projects.
Syllabus
Probing Pins for Protocol Polyglots: Joe Fitzpatrick
Taught by
HACKADAY