Demo project with basic ARP protocol implementation for STM32 and ENC28J60 as ethernet physical layer provider. Connection diagram for BluePill development board:
List of required hardware:
- BluePill (STM32F103C8T6)
- ENC28J60
Peripherals in use:
- SPI1 for communication
- some additional GPIOs in output mode to control ENC28J60
The full description, if necessary, is here.