SPI ethernet device (lesson)
introduction
SPI[1] is a synchronous serial interconnect with a protocol definition used to connect to computer devices (see SPI devices.)
We will first study some code examples to see how others have written device drivers that are used in
- computers, such as the raspberry pi, and
- micro controllers such as ESP32 and the pico,
- and research available devices.
aim
Students are to add an ethernet adapter to a pi W
basic outcome
- research links to code examples
- understanding of SPI
- a functioning ethernet port on a Pi W.
requirements
- one SPI network adapter

- one pi zero W
advanced outcome
Students are to explore attaching an SPI ethernet carrier to a pico or pico W.
See also SPI_sdcard_device_(lesson).
references
categories
identify SPI devices and update the list.