Give your RPi-0 ethernet and Power-ver-Ethernet (POE). The hat uses the ENC28J60 chipset from Microchip to provide an 10Base-T 802.3af compatible interface for your RPi over SPI. The board negotiates power from your POE-enabled switch shared between 5V and 3.3V outputs at up to 9 Watts.
Placing a 0603 jumper across J1 pulls the EEPROM WP line high, preventing writes.
J2 can be used to choose a chip select on the SPI bus. By default, CS0 is connected by a trace under one of the jumpers. To change it, cut the trace with a hobby knife and place a 0603 jumper across the right-most pads in the previous picture
For the latest Raspbian image, go to https://www.raspberrypi.org/downloads/raspbian/.
- run
raspi-config
- select
9 Advanced Options
- select
A6 SPI
- select
yes
to enbale SPI - select
yes
to automaticaly load kernel module - select
<Finish>
- select
yes
to reboot
Add the this line to the /boot/congig.txt
:
dtoverlay=enc28j60
After this line is added the Raspberry Pi will automatically load the device on boot.
hardware/RPI0E.sch
- Eagle CAD schematic for the hat.
hardware/RPI0E.brd
- Eagle CAD board for the hat.
hardware/bom.xlsx
- Spreadsheet with bill of materials
hardware/datasheets/
- datasheets for the board components, as well as some part drawings.
For information on EEPROM configuration visit https://github.com/raspberrypi/hats .