Zero-to-Pi3-Adapter (A)
| ||
| ||
Overview
Introduction
Onboard 4-ch USB Interface, Fast Ethernet Port and HDMI Port, Raspberry Pi Zero To 3B Adapter is an alternative for Raspberry Pi 3 Model B/B+, supporting Zero and Zero 2W.
Features
- With the unique adapter, it can be inserted directly.
- Its interfaces are easily compatible with Raspberry Pi 3B / 3B+ boards.
- The GPIO is on the Zero board, whose position is consistent with the actual height of the 3B series, so you can easily connect to the expansion boards used in 3B series boards or other development projects.
- Onboard 4-ch USB expansion port, it is compatible with USB 2.0 / 1.1 transmission.
- Onboard RTL8152B Gigabit Ethernet port, it support 1-ch RJ45 network port, 10 / 100 M adaptive.
- Support Zero and Zero 2W.
Onboard Resource
Dimensions
USB Switch
- Switch to USB: Ethernet port and USB Type-A port are connected to PWR/USB port.
- Switch to Zero: Ethernet port and USB Type-A port is connected to Zero.
Resource
Schematic
Raspberry Pi Zero W Document
- Raspberry Pi Zero 2 W Introduction
- Raspberry Pi Zero 2 W Schematic
- Raspberry Pi Zero 2 W Dimensions
- Raspberry Pi Zero 2 W Test Introduction
- RPI Official Links
- Raspberry Pi W Schematic
- Raspberry Pi v1.3 Schematic
- BCM2835 Datasheet
- Raspberry Pi Dimensions
Software
FAQ
Because such chips have dual functions and can act as a virtual CD‑ROM upon reset, causing the loss of Ethernet recognition. You can switch back to the network card driver using the following method:
sudo nano /etc/usb_modeswitch.d/0bda:8151
Add the following content:
# /etc/usb_modeswitch.d/0bda:8151 # Realtek RTL8151 TargetVendor=0x0bda TargetProduct=8152 MessageContent="555342430860d9a9c0000000800006e0000000000000000000000000000000"
Save and exit. Then create a new udev rules file:
sudo nano /etc/udev/rules.d/40-usb_modeswitch.rules
Add the following content:
# Custom usb_modeswitch rules
# If matched, usb_modeswitch refers to the external rules in /etc/usb_modeswitch.d/xxxx:yyyy
# Where xxxx and yyyy are vendor ID and product ID.
# Realtek RTL8151
ATTR{idVendor}=="0bda", ATTR{idProduct}=="8151", RUN+="usb_modeswitch '/%k'"
Save and exit, then reboot. After reboot, check whether Ethernet is correctly recognized.
As the USB interface of the Zero 2W is different from Zero, you need to add the following content in /boot/config.txt:
dtoverlay=dwc2,dr_mode=host
Then, it works normally.
{{{5}}}
Support
Technical Support
If you need technical support or have any feedback/review, please click the Submit Now button to submit a ticket, Our support team will check and reply to you within 1 to 2 working days. Please be patient as we make every effort to help you to resolve the issue.
Working Time: 9 AM - 6 PM GMT+8 (Monday to Friday)


