Practice / Hardware & Robotics

SPI, I2C or UART?

Medium · Whiteboard

Pick a bus for each and justify it with numbers: (a) eight temperature/humidity sensors read 10 times a second, (b) a 320 × 240, 16-bit colour display refreshed at 30 frames per second, (c) a GPS module sending position once a second. Draw the wiring for one of them.

Create a free account to answer it and get scored on what a strong answer covers.