-
1Step 1
Enable the Ethernet on the Raspberry Pi Zero
First we need to enable SPI on the Raspberry Pi. If you are doing a lot of hardware hacking on the Pi there is a chance that you have already done this.
sudo nano /etc/modprobe.d/raspi-blacklist.conf
In this file you want to put a "#" symbol in front of the line that says;blacklist spi-bcm2708
Then hit "CTRL-O" then CTRL-X" to exit the nano application.You may also enable SPI through the Raspberry Pi Desktop by going to preferences and enabling SPI in the Raspberry Pi Configuration page.
After you have done this we need to enable the use of the chip that is on the PoEPi board. This is done by adding a device overlay to the boot configuration file. Just enter the following line in a terminal.
sudo echo "dtoverlay=enc28j60" >> boot/config.txt
Now you can reboot the Raspberry Pi and you will have an Ethernet connection! You can now ssh into the Rasberry Pi once it is placed into a PoE network. -
2Step 2
!!This step is in progress!!
Making your own PoEPi board
If you want to make your own custom PoEPi application you can build on this board and make your own PCBs. All you need is some KiCad knowledge and an idea. There is lots of room on the board to add your own devices.
Before you get started there are some things that you should keep in mind before starting your design.
- Your application does not use more than 10W of power (about 2A from the 5v supply)
- Your application uses either 5v or 3.3v (or a combination)
- Your application will not draw big current spikes, it may make the Pi reboot
- The devices on your board wont collide with the Raspberry Pi when assembled.
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.
Same here, if we could get a BOM we could start building these.
Are you sure? yes | no
Hi. I'd like to build this; I've got hold of someone that has an oven and the PCB can be ordered online. But one crucial bit of information is missing, or I'm blind; the component list and placement of the components? Could you add this list to the project page?
Are you sure? yes | no
Hi, I'd like to build this too. Is Julien still on this project? Have you found a components list, or can you figure it out?
Are you sure? yes | no