Skip to content

Raspberry Pi 2 Pin Assignment Of Rj45

Extension board to add 100Mbps ethernet and two usb port hub to Raspberry PI Zero. To connect to the PI pogo pins are used piggypacking on Raspberry PI Zero's test points from the bottom of the board.

You get proper 100Mbps ethernet and two USB ports to connect the mouse and a keyboard or other peripherals.

The original microusb port on Raspberry PI Zero cannot be used any more! So you need to use one of the other two USB ports or additional USB hub if you need more USB ports.

Provided with four screws and four made-to-measure standoffs. Mechanical installation done in 2 minutes. No changes in software (installation) necessary - the board uses USB drivers which are the same ones which are used on Raspberry PI 2 with ethernet port.

For experienced users - 5V rail is borken out so you can easily use external power source instead of using microusb power supply. This rail is not protected in any way so make sure you use stable 5V source and wire it the correct way around!

GPIO header on the Zero stays free for use with any additional equipment.

Designed, made and dispatched from Slovakia. Usually dispatched the same, or the next working day.

Fully compatible with RPI Zero v1.3, however should also work with 1.2, but no guarantees - ask me if you want to use the board with Zero v1.2 and Ill give it a go.

A better ESP8266 solution is to connect it as a SDIO device on the GPIO port.
This is inexpensive and can get you ~40Mb/s over wifi

A little history. The ESP8266 IC (if you haven’t heard of it) is an extremely popular Wifi microcontroller with many cheap modules on the market. It was originally used as a UART serial interface for microcontrollers, but has since been ported over to work as a standalone microcontroller using LUA or Arduino. It is a very fast microcontroller that runs at 80mhz. This is one of my favorite microcontrollers to use for projects because it is fast, cheap, and has wifi.

A few versions of the module have come out including the ESP-12E and ESP-12F (both around $2-$3) that break out the SDIO interface. This was largely pointless, because the SDIO interface is used for the flash memory.

However, it turns out that the ESP8266 is actually a ESP8089 IC just rebranded. The ESP8089 is a SDIO wifi chip for small tablets. If you do not pull down GPIO 15 on boot, as you would when running it as a microcontroller, it runs in SDIO mode and is basically an ESP8089 IC at that point.

This project is based on Hackaday.io RPi WiFi project. I have made some modifications to work with the new linux kernel in the new Raspbian and I have written a script to completely automate the process. To use this, you need an ESP-12E or ESP-12F module. The ESP-12F is recommended.

First, wire up the ESP-12F like this.