WaveShare
Industrial Gigabit PoE Splitter, 5V 5A Type-C power output. IEEE 802.3af/at-compliant Gigabit Ethernet
Features at a glance
- 10/100/1000Mbps auto-negotiation Ethernet port
- 802.3af/at-compliant PoE (Power over Ethernet) standard
- Isolated SMPS (Switching Mode Power Supply), effectively protecting the powered device
- 5V DC output, suitable for powering Raspberry Pi and other small-scale network devices
- Black dull-polish metal case, sturdy and rugged, higher protection level, better heat dissipation
Specifications
| Power supply | supports 1/2(+); 3/6(-); 4/5(+); 7/8(-) powering |
|---|---|
| PoE input voltage | 37V ~ 57V |
| Type-C output | 5V 5A (MAX) |
| Cable | Cat-5 UTP |
| Standard | IEEE 802.3 af/at PoE Ethernet |
| Data rate | 10/100/1000Mbps |
| LED indicator | PoE power input indicator |
| Dimensions | 86 × 30 × 25mm (l × w × h) |
| Operating temperature | -40℃ ~ 85℃ |
MPS Control Chip Solution
High-efficiency, Safer And More Stable
Isolated circuit protection, effectively protecting the powered device
Industrial grade protection case
aluminum alloy case, sturdy and rugged, higher protection level, better heat dissipation 
Powering the Raspberry Pi or other 5V-powered network devices by PoE switch

for reference ONLY, Raspberry Pi and switch are NOT included.

What's in the box?
1 x POE splitter
Resources
Wiki: POE-SPLITTER-TYPE-C (Docs for the 2.5A unit. 5A docs not available yet)
Specifications
- CM5 socket: suitable for all variants of Compute Module 5
- Networking: Dual Gigabit Ethernet RJ45 connectors
- USB: USB 3.0 port
- PIN HEADER: Raspberry Pi 40PIN GPIO header
- Storage: TF card socket for Compute Module 5 Lite (without eMMC) variants
- Fan header: 4-wire SH1.0 port, allows speed adjustment and measurement, 5V
- Power input: 5V, Type-C interface
- Dimensions: the base board: 55.0 × 68.0mm
Connecting with Compute Module 5(Not Included)
Standard CM5 socket and 40PIN GPIO header
Suitable for Compute Module 5 Lite/eMMC series module

What's On Board

- 40PIN GPIO header
for connecting sorts of HAT - CM5 socket
suitable for all variants of Compute Module 5 - PSW button
- BOOT button
- RTC battery header
for connecting rechargeable RTC battery - FAN header
for connecting cooling fan, allows speed adjustment and measurement - RJ45 Gigabit Ethernet ports
Dual RJ45 Gigabit Ethernet ports, 10/100/1000M compatible
ETHERNET 0: CM5 original network port
ETHERNET 1: PCIe extended network port
- USB3.2 Gen1 Type-A port
for connecting sorts of USB devices - Type-C port
5V power supply, or used for eMMC programming - TF card slot
for connecting a TF card with pre-burnt image (Lite variant ONLY) - RTL8111H
Gigabit NIC chip - SYSTEM switch
EEPROM_WP: Prevent EEPROM from being overwritten
WiFi_DIS: WiFi disabled, only for CM5 versions with wireless
BT_DIS: Bluetooth disabled, only for CM5 versions with wireless - Indicators
Red light: indicating the power supply status of Raspberry Pi
Green light: indicating the working status of Raspberry Pi
Outline dimensions

What's in the box?
1 x Base board for CM5
Resources
Resistive touch controller XPT2046, ILI9488 driver, using SPI bus
Comes with Raspberry Pi Pico C/C++ and MicroPython Demo

- Size: 3.5"
- Resolution: 480×320
- Display Color: 65K Colors
- Display Panel: IPS
- Touch Type: Resistive
- Interface: SPI
- Driver/Controller: ILI9488/XPT2046
- 480×320 resolution, IPS screen, 65K colors, clear and colorful displaying effect
- Dedicated touch controller, bringing more smooth touching effect than AD-controlled solutions
- MicroSD card slot for storing images and direct displaying them easily
- Programmable backlight control, power saving
- Comes with development resources and manual (Raspberry Pi Pico C/C++ and MicroPython examples)
| Operating voltage | 5V | Resolution | 480×320 pixels |
|---|---|---|---|
| Communication Interface | SPI | Display size | 73.44 × 48.96 mm |
| Display Panel | IPS | Pixel size | 0.153 × 0.153 mm |
| Driver | ILI9488 | Dimensions | 86.00 × 57.20 mm |
| Touch Controller | XPT2046 |
Onboard female pin header for direct attaching to Raspberry Pi Pico


- Rapsberry Pi Pico header
- CAT6219
LCD backlight power chip - RT9193-33
3.3V linear voltage regulator - Pico reset button
- MicroSD card slot
- XPT2046 resistive touch controller
- 74HC4040 counter chip, for clock frequency division
- 74HC04D inverter chip
- 74HC4094 serial data to parallel data converter


Embedded ST7796S driver and GT911 capacitive touch control chip
Comes with examples for Raspberry Pi / Raspberry Pi Pico / ESP32 / Arduino

- Size: 3.5"
- Resolution: 320×480
- Display Color: 262K
- Display Panel: IPS
- Display Driver: ST7796S
- Display Interface: SPI
- Touch Driver: GT911
- Touch Interface: I2C
- Touch Type: Capacitive
- Touch Points: 5-Point
- Viewing Angle: 170°
- Touch Panel: Toughened Glass
- Certification 1: CE
- Certification 2: ROHS
- PCB Process: Immersion Gold
- 262K color display with 320 × 480 resolution for excellent visual effects
- High touch screen transmittance, fast response, sensitive touch, and long lifetime
- Embedded with ST7796S driver chip and GT911 capacitive touch control chip, using SPI and I2C communication respectively, minimizes required IO pins
- Supports Pigo pin communication and GH1.25 13PIN cable connection
- Adopts Immersion Gold process, nice looking, with better durability
- Comes with online development resources and manual (examples for Raspberry Pi / Raspberry Pi Pico / ESP32 / Arduino)
| Operating Voltage | 5V | Logic level | 3.3V |
|---|---|---|---|
| Display Driver | ST7796S | Touch Driver | GT911 |
| Display Interface | 4-wire SPI | Touch Interface | I2C |
| Display Panel | IPS | Display size | 3.5inch |
| Touch Type | Capacitive | Touch Points | 5-point touch |
| Display Size | 49.36 × 73.84mm | Touch panel Size | 61.00 × 92.44mm |
Embedded with ST7796S Driver Chip And GT911 Capacitive Touch Control Chip

Highly compatible with Raspberry Pi desktop OS, supports smooth and stable operation

Excellent Display Performance, 262K color, wide viewing angle

Comes With Demos And Manuals For Raspberry Pi / Raspberry Pi Pico / ESP32 / Arduino
More Convenient For Development And Integration, with High Expansibility
Options For GH1.25 13PIN Connector Or Pigo Pin For Connecting The LCD To The Host Board

| Pin | Description | 13PIN Pin No. |
|---|---|---|
| TP_RST | Touch panel Reset pin, low active | 1 |
| TP_INT | Touch panel Interrupt pin | 2 |
| TP_SCL | Touch panel Clock pin | 3 |
| TP_SDA | Touch panel Data pin | 4 |
| LCD_BL | LCD Backlight pin | 5 |
| LCD_RST | LCD Reset pin, low active | 6 |
| LCD_DC | LCD Data/Command selection (high for data, low for command) | 7 |
| LCD_CS | LCD Chip Selection, low active | 8 |
| SCLK | SPI CLK pin | 9 |
| MOSI | SPI MOSI pin | 10 |
| MISO | SPI MISO pin | 11 |
| GND | Ground | 12 |
| VCC | 5V Power input | 13 |
Connecting with Raspberry Pi 5

Connecting with Raspberry Pi 4B

Connecting with Raspberry Pi Zero 2 W

Connecting with ESP32-S3 development board

* for reference only, the Raspberry Pi boards and ESP32-S3 development board are NOT included, please check the Package Content for the detailed part list.

- Resistive touch screen TFT LCD, 4inch, 480x320 resolution
- Standard Arduino interface, compatible with development boards like : Arduino UNO, Leonardo, UNO PLUS, NUCLEO, XNUCLEO
- Onboard stand-alone touch controller, better touching than solutions that use AD pins directly for touch control
- PWM backlight control, allows to adjust the backlight to a comfortable level
- Micro SD slot, provides an easy way to store photos for displaying
- Controlled via SPI, only a few Arduino pins are used
- Comes with STM32 and Arduino examples, convenient for porting
Key Parameters
| LCD Type | TFT |
|---|---|
| LCD Interface | SPI |
| LCD Controller | ILI9486 |
| Touch Screen Type | Resistive |
| Touch Screen Controller | XPT2046 |
| Colours | RGB, 65K colors |
| Resolution | 480x320 (Pixel) |
| Aspect Ratio | 8:5 |
| I/O Voltage | 3.3V/5V |
| Symbol | Arduino / NUCLEO PIN | Description |
|---|---|---|
| 5V | 5V | 5V power input |
| GND | GND | Ground |
| SCLK | D13 | SPI clock |
| MISO | D12 | SPI data input |
| MOSI | D11 | SPI data output |
| LCD_CS | D10 | LCD chip select |
| LCD_BL | D9 | LCD backlight |
| LCD_RST | D8 | LCD reset |
| LCD_DC | D7 | LCD data/command selection |
| TP_BUSY | D6 | Touch panel busy |
| SD_CS | D5 | Micro SD card chip select |
| TP_CS | D4 | Touch panel chip select |
| TP_IRQ | D3 | Touch panel interrupt |
External Dimensions

What's in the box?
1 x 4inch Touch LCD Shield for Arduino
Resources
Features
- Standard Raspberry Pi connectivity, directly pluggable OR through ribbon cable
- 5 sets of 2x20 pinheaders, connect multi HATs together
- USB external power port, provides enough power supply for multi HATs
- Clear and descriptive pin labels for easy use
- Reserved jumper pads on the bottom side, pin connections are changeable by soldering, to avoid pin conflicts
- Compatible with Raspberry Pi 2B/3B/4B/5/Zero and Zero 2
Note: make sure there are no any pin conflicts between the HATs you want to use together before connecting.
Specifications
- Dimension: 183mm × 65mm
- Mounting hole size: 3mm
Dimensions

What's in the box?
1 x Stack HAT
1 x Ribbon cable 40PIN
1 x 2x20 male pin header
1 x RPi screws pack (4pcs)
Resources


Additional HDMI Cable Required: Raspberry Pi Zero 2 W / Zero W / Zero
Driver Provided: supports Raspbian / Ubuntu / Kali / Retropie
Supports All versions of Raspberry Pi
Working With Raspberry Pi



1 x HDMI cable
1 x HDMI to Micro HDMI Adapter
1 x USB type A plug to micro B plug cable
1 x RPi screws pack (4pcs)
Resources
Wiki: 5inch_HDMI_LCD_(H)
This protective case is engineered for the Raspberry Pi 5 and the official Raspberry Pi Touch Display 2. It features high-precision injection molding for a strong, unibody structure that resists deformation over time. Its sleek industrial design—with smooth lines and rounded edges—makes it suitable for educational setups, office environments, and industrial control panels.
The case supports quick assembly and disassembly, making it easy to install heatsinks, route cables, or swap accessories. It includes multiple mounting holes for flexible installation on desktops or walls (external brackets are NOT included). Rich cut-outs are reserved for GPIO, HDMI, and power ports, and it’s compatible with various Raspberry Pi HATs like PoE and RS485 CAN modules.

Designed to fit the official Raspberry Pi Touch Display 2—it’s ideal for applications like smart home control panels, educational display systems, and industrial HMIs. The interior layout ensures secure placement of both the Pi board and the touchscreen without modification.

Features
- Adopts high-precision injection molding and tooling process, features a robust unibody structure with outstanding strength and dimensional accuracy. Designed to withstand long-term use without deformation, it is suitable for various environments
- A sleek and minimalist industrial design with a modern appearance, smooth lines, and rounded edges, ideal for education, office, and industrial control applications
- Highly compatible with the Raspberry Pi 5 and the official Raspberry Pi 7inch capacitive touch display, with precisely reserved mounting holes. No modification is needed, simply install the Raspberry Pi 5 and DSI touchscreen quickly and securely
- Modular structural design allows for quick assembly and disassembly, facilitating heatsink installation, cable routing, and accessory replacement, enhancing system maintainability
- Reserved multiple mounting holes on the top, bottom, and back for flexible installation, supports external bracket for desktop / wall mounting (the bracket is not included), providing stable support and a comfortable viewing angle
- Reserved rich cut-outs for GPIO header, HDMI port, and power supply port, etc. Supports installing Raspberry Pi HATs, meeting the development needs of various projects
- M4 mounting hole for use with our Universal Mini Tripod
Dimensions

What's in the box?
1 x Protective case for RPi 7-inch Touch Display 2 and RPi 5
1 x Silicon button cap
1 x PM2.5*4mm screw pack
Note: This product consists of the protective case only. The Raspberry Pi 5 and the official Raspberry Pi Touch Display 2 are NOT included. Please get them separately.
Resources
How to install
First, fix the silicone button cap inside the case as picture below, and then use the PM2.5 * 4mm black metal screws to secure the case and screen


Supports Ubuntu / Kali / WIN10 IoT, single point touch, driver free
Supports Retropie, driver free
Supports all versions of Raspberry Pi
Working with Raspberry Pi 5

Working with Raspberry Pi 4

Working with Raspberry Pi Zero W

Working with AI Computer Jetson Nano

Working with mini PC

IPS Panel


1) up to 5-point touch, depending on the operating system. 2) up to 6H hardness toughened glass panel.


Commercial Quality, Suitable For Commercial IoT Displays, and Smart Home, etc.



Supports Ubuntu / Kali / WIN10 IoT, single point touch, driver free
Supports Retropie, driver free
Supports all versions of Raspberry Pi
Working with Raspberry Pi 5

The display orientation is landscape by default, 1920x1080 resolution (H×V).
Change the software config for portrait display

Excellent Display & Color Performance
Wide viewing angle up to 178°, color gamut up to 72% NTSC


- up to 10-point touch, depending on the operating system
- up to 6H hardness toughened glass panel
- Optical bonding, display well and dustproof


Support the following ways to customize the touch screen display in bulk order

Designed for Raspberry Pi 5

Based on 16PIN PCIe Interface of Raspberry Pi 5

* for reference only, please refer to the Package Content for detailed part list
Flexible Combination for Easy Stacking of Multiple PCIe HATs
Expands Multiple PCIe HATs

* for reference only, please refer to the Package Content for detailed part list
Supports PCIe Gen2 (PCIe 2.0) Only




1 x PCIe TO 4-Ch PCIe HAT
1 x 2*20 Pin header
1 x Heatsink
1 x Standoff pack
5 x 16P-Cable-40mm
5 x 16P-Cable-70mm
2048 individual RGB LEDs, 4mm pitch
supports Raspberry Pi and Arduino.

- 2048 individual RGB LEDs, full-color display, adjustable brightness
- 64×32 pixels, 4mm pitch, allows displaying text, colorful image, or animation
- 256×128mm dimensions, moderate size, suitable for DIY desktop display or wall mount display
- Onboard two HUB75 header, one for controller data input, one for output, chain support
- Provides open source development resources and tutorials, for use with Raspberry Pi, Arduino, and so on
| Dimensions | 256mm × 128mm |
|---|---|
| Pixels | 64×32=2048 DOTS |
| Pitch | 4mm |
| Pixel form | 1R1G1B |
| Viewing angle | ≥160° |
| Control type | synchronization |
| Driving | 1/16 scan |
| Header | HUB75 |
| Power supply | 5V / 4A (VH4 header input) |
| Power | ≤20W |

PCB silkscreen and layout may have small differences from batch to batch, but the hardware interface and software are compatible.
| Pin | Description | Pin | Description |
|---|---|---|---|
| VCC | 5V power input | GND | Ground |
| R1 | R higher bit data | R2 | R lower bit data |
| G1 | G higher bit data | G2 | G lower bit data |
| B1 | B higher bit data | B2 | B lower bit data |
| A | A line selection | B | B line selection |
| C | C line selection | D | D line selection |
| E | E line selection | CLK | clock input |
| LAT/STB | latch pin | OE | output enable |
Multi LED matrix panel can be chained together to build a larger panel
via HUB75 input/output header


1 x RGB-Matrix-P4-64x32 LED matrix and accessories
1 x Power supply terminal adapter
1 x 16P wire ~30cm
Features
- Standard Raspberry Pi 40PIN GPIO extension header, supports Raspberry Pi series boards
- I2C controlled, by setting 5 address jumpers, it is stackable up to 32 this modules
- Onboard PCA9685 chip, provides 12-bit hardware PWM to adjust motor speed
- Onboard TB6612FNG dual H-bridge motor driver, high efficiency, low heating
- Integrates 5V regulator, up to 3A output current, can be powered from battery through VIN terminal
- Reserved I2C control pins, allows to work with other control boards
- Comes with development resources and manual (examples in BCM2835, wiringPi, and python)
Specifications
- Power supply: 6V~12V (VIN terminal)
- Logic voltage: 3.3V
- PWM driver: PCA9685
- Control interface: I2C
- Motor driver: TB6612FNG
- Dimension: 65mm x 30mm
- Mounting hole size: 3.0mm
Dimensions

What's in the box?
1 x Motor driver HAT
Resources
Please note: You will need to buy a different CSI cable for use with RPi 5 or ZERO.
Raspberry Pi IR-CUT Night Vision Camera plugs directly into the CSI connector on the Raspberry Pi, and features two high-intensity Infrared LED spotlights for night time recording!
Features
- Raspberry Pi Camera, supports all revisions of the Pi
- Embedded removable IR-CUT filter, eliminating color distortion in the daylight
- Comes with infrared LED, supports night vision
- 5 megapixel OV5647 sensor
- Adjustable focus distance
- Camera specifications
- CCD size : 1/4inch
- Aperture (F) : 1.8
- Focal Length : 3.6mm
- Angle of View (diagonal) : 75.7 degree
- Sensor best resolution : 1080p
- 4 screw holes
- Used for attachment
- Provides 3.3V power output
- Supports connecting infrared LED and/or fill flash LED
- Dimension: 31mm × 32mm
The new Raspberry Pi OS release includes the new Picamera2 Python camera interface.
What's in the box?
1 x Camera
Resources
Please note: You will need to buy a different CSI cable for use with RPi 5 or ZERO.
850nm wavelengths specification of an infrared LED is recommended for the Camera.
Features
- Raspberry Pi Night Vision Camera, supports all revisions of the Pi
- 5 megapixel OV5647 sensor
- Camera specifications
- CCD size : 1/4inch
- Aperture (F) : 2.9
- Focal Length : 3.29MM
- Diagonal : 72.4 degree
- Sensor best resolution : 1080p
- 4 screw holes
- Used for attachment
- Provides 3.3V power output
- Supports connecting infrared LED and/or fill flash LED
- Dimension : 25mm x 24mm x 6mm
Raspberry Pi 2/3/4 ribbon cable included
Resources:
Getting started with PiCamera
Development resources:user manual, etc.
Download: www.waveshare.com/wiki/RPi_Camera_(E)
- 1024×600 high resolution
- Resistive touch control
- Compatible and Direct-connect with any revision of Raspberry Pi (except the Pi 1 model B or Pi Zero, which requires an HDMI cable)
- Drivers provided (works with your own Raspbian/Ubuntu directly)
- Also works as a computer monitor, in this case, touch panel is unavailable and HDMI cable is required
- HDMI interface for displaying, no I/Os required (however, the touch panel still needs I/Os)
- Backlight can be turned off to lower power consumption
Interface
| PIN NO. | SYMBOL | DESCRIPTION |
|---|---|---|
| 1, 17 | 3.3V | Power positive (3.3V power input) |
| 2, 4 | 5V | Power positive (5V power input) |
| 3, 5, 7, 8, 10, 11, 12, 13, 15, 16, 18, 24 | NC | NC |
| 6, 9, 14, 20, 25 | GND | Ground |
| 19 | TP_SI | SPI data input of Touch Panel |
| 21 | TP_SO | SPI data output of Touch Panel |
| 22 | TP_IRQ | Touch Panel interrupt, low level while the Touch Panel detects touching |
| 23 | TP_SCK | SPI clock of Touch Panel |
| 26 | TP_CS | Touch Panel chip selection, low active |
External Dimensions

What's in the box?
1 x 10.1inch Resistive Touch Screen
Resources
Uninterruptible Power Supply for Pico
Keeps your Pico running while recharging, monitoring battery status via I2C
The Pico-UPS-A is a dedicated UPS (Uninterruptible Power Supply) module designed for Raspberry Pi Pico. It incorporates Li-ion battery switching charger with power path management, and voltage/current monitoring chip, allows monitoring the battery operating status via I2C bus.
- Standard Raspberry Pi Pico header, supports Raspberry Pi Pico series boards
- Incorporates Li-ion battery switching charger with dynamic power path management, more stable power supply
- I2C bus communication, monitoring the battery voltage, current, power, and remaining capacity in real time
- Multi battery protection circuits: over charge/discharge protection, over current protection, short circuit protection, and reverse protection, along with the equalizing charge feature, more safe and stable
- Onboard recharging indicator, power indicator, and battery warning indicator to check if the battery is connected correctly
- Comes with development resources and manual (Raspberry Pi Pico C/C and MicroPython examples)
Specifications
- Recharge voltage: 5V
- Control bus: I2C
- Battery support: 14500 Li-ion battery (NOT included)
- Dimensions: 60 × 21mm
Raspberry Pi Pico header compatibility
onboard female pin header for direct attaching to Raspberry Pi Pico
Raspberry Pi Pico and Li-ion battery are NOT included.
What's On Board
- ETA6003
recharger chip - INA219
voltage/current monitoring chip - S8261
Li-ion battery protection chip - FS8205
Li-ion battery protection MOS - AO3400
reverse-proof MOS - SI2305
counter current preventing MOS
- Rapsberry Pi Pico header
for direct attaching to Raspberry Pi Pico - Power switch
- Activate button
activate the protection circuit after replacing battery - 14500 battery holder

Outline dimensions

What's in the box?
1 x UPS Module for Raspberry Pi Pico
Resources
Supports Pi 4B/3B+/3A+/3B/2B/B+/A+, CM3/3+/4*

Device & System Support
Supports Ubuntu / Kali, single point touch, driver free
Supports Retropie, driver free

Touch Control

up to 5-points touch, depending on the operating system.

Appearance and Dimensions

What's in the box?
1 x 7inch DSI LCD
2 x FPC 15PIN 1.0 pitch 50mm (opposite sides)
1 x PH2.0 2PIN wire 10cm
1 x Screws pack
Resources
Clear acrylic panels, with customized key cap and a neat design for your Raspberry Pi Pico.
Features
Customized Key Cap, Comfortable And Handy Touch.
Elevated Top Panel, Keeping Enough Space For Pin headers And USB Port.
Reversed Notch For SWD Debugging Pins.
What's in the box ?
1 x Acrylic top panel and bottom panel
1 x Key cap
1 x Screws and standoffs pack
1 x Screwdriver




Industrial Grade 5P Gigabit Ethernet Switch, IEEE 802.3x-Compliant Full-Duplex 10/100/1000M Connection, DIN Rail Mount
Full-duplex 10/100/1000M connection

Features At A Glance
- Onboard switch chip, 5x ports 10/100/1000M non-blocking switch architecture
- Full-duplex 10/100/1000M support for each port (the half-duplex 100M connection is only supported on 10/100M mode)
- Full/Half-duplex operations with IEEE 802.3x flow control and back pressure support
- Allow forwarding 9216 bytes huge data packet on linear speed
- Over-voltage protection, effectively preventing damages caused by other high voltage power supply
- Industrial grade alloy case, solid and durable, with DIN rail mount support for easy installing

Robust Alloy Body

DIN Rail Mount Support
Compatible With 25mm Standard Rail

Wide Range Supply, Multiple Protections
5~36V Wide Voltage Range Power Supply, Dual Power Inputs (DC Jack And Screw Terminal)
Onboard Over-Voltage Protection And Reverse-Proof Protection

Plug & Play
5x 10/100/1000M Ethernet Ports With Auto MDI/MDI-X Support,
No Extra Configuration Required, Plug And Play

Application Examples

Interface Introduction

Outline Dimensions

2
3