WaveShare

Sort By:  
Suitable for evaluating the Raspberry Pi CM5 or being integrated into end products. Powerful functions in a credit card sized body
R365.36  Inc VAT
PCIe To 2-ch M.2 Adapter for Raspberry Pi 5 Compatible with 2230/2242 Size NVMe SSD (PCIe TO 2-CH M.2 HAT+)
PCIe To 2-Ch M.2 Adapter

Designed for Raspberry Pi 5

2-Ch NVMe Protocol M.2 Solid State Drive Adapter, High-Speed Reading/Writing

Connecting To PI5 Via 16PIN Cable

Based On 16PIN PCIe Interface Of Raspberry Pi 5

Dual NVMe Solid State Drives Support

Compatible With 2230/2242 Size M.2 Solid State Drives
Supports PCIE X1 Gen2 Only, Does Not Support Booting PI5 From Solid State Drive

Onboard Dual LED Indicators

Easy To Monitor The Working Status


Onboard Power Monitoring Chip And EEPROM

Real-Time Monitoring Of Solid State Drive Power Status For More Stable Operation



Outline Dimensions
What's in the box?
 
1 x PCIe TO M.2 HAT+ 
1 x 2*20 Pin header 
1x 16P-Cable-40mm 
1 x Screws pack 
    
Resources
  
Wiki: www.waveshare.com/wiki/PCIe_TO_2-CH_M.2_HAT+
R299.90  Inc VAT
SK M2 NVME 2242 128GB High-speed Solid State Drive, High-quality 3D TLC Flash Memory, High-speed Reading/Writing (WS NVMe 128GB)

Introducing the SK M2 NVME 2242 128GB Solid State Drive, a compact powerhouse engineered to elevate your storage experience. Boasting high-quality 3D TLC flash memory, this SSD offers not just ample space but also exceptional speed and reliability. With lightning-fast reading and writing capabilities, it's primed to handle the demands of modern computing tasks with ease.

Features

  • PCIe Gen3 x4 interface
  • Supports static and dynamic wear leveling and bad block management
  • Supports queue depth of 64K
  • Supports 2KB LDPC ECC engine and RAID
  • Supports SMART and TRIM commands

Specifications

  • INTERFACE:    M.2 NVMe PCIe 3.0
  • DIMENSIONS:    22×42×3.5 mm
  • NAND FLASH MEMORY:    3D TLC Flash
  • OPERATING TEMPERATURE:    0°C - 70°C
  • DEVICE SUPPORT:    Laptops / PCs / All-in-one hosts, etc.
  • CERTIFICATE:    CE, RoHS, FCC, REACH
  • SYSTEM SUPPORT:    Windows, Raspberry Pi OS, CentOS, Ubuntu, Linux

 

What's in the box?

1 x NVMe 2242 Solid State Drive

You might also need a NVMe board. 

R734.16  Inc VAT
Waveshare Micro HDMI to HDMI Multifunctional Adapter Compatible with Raspberry Pi 5 / 4B (Pi5 Connector Adapter)
You might want to build you kit into a stylish and attractive acrylic case.
Micro HDMI To HDMI Adapter Board

Supports Raspberry Pi 5 & Raspberry Pi 4B, Dual 4K Outputs

 

 
Easy To Connect The HDMI Screens

Converts Micro HDMI Interfaces To HDMI Female Ports For Easier Connection

 

 
Two Power Supply Methods

Supports Power Supply Via Type-C Port Or Screw Terminal

 

 
Dual 4K Outputs
 
 
Application Examples
 
Connects to Raspberry Pi 4B
 

 

 

Connects to Raspberry Pi 5

 

 

  
 
Outline Dimensions
 
 
What's in the box?
 
1 x Pi5 Connector Adapter
1 x 3PIN cable 100mm
1 x 3PIN squid cable 100mm
 
Resources
 
  
Q: What are the 2 included cables used for?
A: Used to bring out the relevant interface, please see the figure below
R111.24  Inc VAT
Raspberry Pi 5 PCIe HAT To Gigabit Ethernet And USB 3.2 Gen1 HAT For Raspberry Pi 5, 3x USB 3.2 Gen1, 1x Gigabit Ethernet, Driver-Free, Plug And Play (PCIe TO Gigabit ETH USB3.2 HAT+)
PCIe TO GigE & USB HUB HAT

PCIe To Gigabit Ethernet And USB 3.2 Gen1

Designed For Raspberry Pi 5, Driver-Free, Plug And Play

 

 

Connecting To PI5 Via 16PIN Cable

Based On 16PIN PCIe Interface Of Raspberry Pi 5

 
 

* for reference only, please refer to the Package Content for detailed part list

 

More USB Capability For Raspberry Pi 5

Extends The PCIe Interface To 3x High Speed USB 3.2 Gen1 Ports For Connecting More Peripherals

 

 

Extends 1x Gigabit Ethernet Port

Equipped With RTL8153B High-Performance Gigabit ETH Chip, Sinking Design Of Network Port, Neat And Beautiful

 

 

Network Speed Measurement

Supports Raspberry Pi OS / Ubuntu / OpenWRT, Etc., Stable
And Reliable Network Speed

 

 
Onboard Power Monitoring Chip And EEPROM

Real-Time Monitoring Of Power Status, Supports USB Port Power Control Via Software

 

 

What's On Board
 
 
  1. VL805
    PCIe to USB 3.2 Gen1 HUB chip
  2. RTL8153B
    USB to Gigabit ETH chip
  3. INA219
    Power monitoring chip
  4. EEPROM
    for saving HAT ID and product information
  5. 16PIN PCIe interface
    for connecting to the PCIe interface of Raspberry Pi 
  1. Raspberry Pi GPIO header
    for connecting Raspberry Pi 5
  2. Gigabit Ethernet port
    up to 1000Mbps data rate, compatible with 100Mbps
  3. USB 3.2 Gen1 expanded ports
    USB1~USB3
  4. Power port
    for external Type-C 5V DC power supply
  5. PWR LED
    Power indicator

 

How To Install
 
 

* for reference only, the Raspberry Pi 5 and cooling fan are NOT included, please refer to the Package Content for detailed part list

 

Outline Dimensions
 
What's in the box?

1 x PCIe TO Gigabit ETH USB3.2 HAT+

1 x Network cable ~1.5m

1 x 16P-Cable-40mm

1 x Standoff pack

 

Resources

www.waveshare.com/wiki/PCIe_TO_Gigabit_ETH_USB3.2_HAT+

R559.90  Inc VAT
Waveshare VL53L1X ToF Distance Ranging Sensor, Ranging up to 4m (VL53L1X Distance Sensor)

VL53L1X Distance Sensor is a Time-of-Flight (ToF) ranging module based on the VL53L1X from ST, with accurate ranging up to 4m and fast ranging frequency up to 50 Hz, it is controlled through I2C interface, and pretty low power consumption.

The VL53L1X is a ToF sensor which embeds the ST’s third generation FlightSense technology. Compared with the second generation VL53L0X, the VL53L1X extends the ToF ranging distance up to 4m, and features fast ranging frequency up to 50 Hz.

Unlike conventional ranging sensors, the VL53L1X integrates physical infrared filters and optics, uses ST’s latest generation ToF technology which allows absolute distance measurement whatever the target color and reflectance, achieves better anti-interference capability.

Features

  • I2C communication interface, control the module on/off via IO pins
  • Onboard voltage translator, compatible with 3.3V/5V operating voltage
  • Comes with development resources and manual (examples for Raspberry Pi/Arduino/STM32)

Specifications

  • Operating voltage: 3.3V/5V
  • Dimension: 20mm × 24mm
  • Mounting holes size: 2.0mm
  • Ranging distance: 40 ~ 4000mm
  • Ranging accuracy: ±5%
  • Ranging time (min): 20ms (short distance mode), 33ms (medium/long distance mode)
  • Field of view: 27°
  • Laser wavelength: 940nm
  • Operating temperature: -20 ~ 80°C

Applications

  • Mobile robot (fast distance ranging, obstacle detecting, wall tracking)
  • User detection to power on/off and lock/unlock devices like personal computers/laptops/tablets
  • Drones (landing assistance, hovering, ceiling detection)
  • Smart building and lighting (people detection, 1D gesture recognition)
  • Camera (autofocus enhancement in low light, video focus tracking assistance)

Pinouts

  • VCC: 3.3V/5V power input
  • GND: ground
  • SDA: I2C data pin
  • SCL: I2C clock pin
  • SHUT: shutdown control, connects to IO pin
  • INT: interrupt output, connects to IO pin

 

Test Example

 

 

Dimensions

 

What's in the box?

1 x VL53L1X Distance Sensor

1 x PH2.0 6PIN wire 20cm

Resources

Wiki : www.waveshare.com/wiki/VL53L1X_Distance_Sensor

R287.57  Inc VAT
Power Over Ethernet HAT (G) For Raspberry Pi 5, 5V 5A Output, Supports 802.3af/at network standard, Raspberry Pi 5 PoE HAT (PoE HAT (G) Pi5)
PoE HAT (G) For Raspberry Pi 5

Power Over Ethernet HAT For Raspberry Pi 5, Supports IEEE 802.3af/at Network Standard

5V 5A Output, Compatible With Raspberry Pi 5 Official Case

 
 
Features At A Glance

The PoE HAT (G) is an IEEE 802.3af/at-compliant PoE (Power Over Ethernet) HAT for Raspberry Pi 5. By using with a PoE router or switch that supports the IEEE 802.3af/at network standard, it is possible to provide both network connection and power supply for your Raspberry Pi in only one Ethernet cable.

  • Standard Raspberry Pi 40PIN GPIO header
  • PoE capability,IEEE 802.3af/at-compliant
  • Onboard original IC solution for more stable PoE power performance
  • Adopts non-isolated switched-mode power supply (SMPS)
  • Compact and easy to assemble
 
Specifications
POE POWER INPUT38V ~ 57V DC in
POWER OUTPUTGPIO header: 5V 5A (MAX)
DIMENSIONS56.5 × 64.98mm
NETWORK STANDARDIEEE 802.3af/at PoE

 

Suitable For Raspberry Pi 5

Standard Raspberry Pi 40PIN GPIO Header, Easy To Assemble Into The Official Case

 

 

Power Via A Single Ethernet Cable

Providing Both Network Connection And Power Supply For The Raspberry Pi 5 In One Cable

 

* for reference only, the Raspberry Pi 5 and the 120W switch are NOT included.
 

 

Compatible With Raspberry Pi 5 Official Case

Compact Size Design, Can Be Directly Installed Into The Raspberry Pi 5 Case

 

 

How To Install
 

 

Application Example

With This Product, You Can Use An Ethernet Cable With PoE Function To Power The Raspberry Pi Directly

 


* for reference only, please refer to the Package Content for detailed part list
 
 
Outline Dimensions
 
What's in the box?

1 x PoE HAT (G)

1 x Standoffs pack

Resources

Wiki: www.waveshare.com/wiki/PoE_HAT_(G)

R319.78  Inc VAT
Rail-mount TTL To RS232 Galvanic isolated Converter, Full-Duplex Communication, Lightningproof & Anti-Surge, TTL Serial Converter (TTL TO RS232 (B) )
Rail-mount TTL To RS232 (B)

Galvanic isolated Serial Port Converter

 
 
 
Features at a glance
  • Compatible with TTL/RS232 standard, converting the TTL signal into RS232 signal, supports full-duplex communication
  • Compatible with 3.3V ~ 5V TTL signal level, provides anti-reverse and over-voltage protection for power supply interface
  • Onboard unibody power supply isolation, provides stable isolated voltage and needs no extra power supply for the isolated terminal
  • Onboard unibody digital isolation, allows signal isolation, high reliability, strong anti-interference, low power consumption
  • Onboard TVS (Transient Voltage Suppressor), effectively suppresses surge voltage and transient spike voltage in the circuit, lightningproof & anti-electrostatic
  • Onboard protection diodes, ensure the current/voltage stable outputs, provide over-current/over-voltage protection, improve shock proof performance
  • Onboard power supply screw terminal, allows 3.3V~5V DC input
  • Industrial rail-mount ABS case design, small in size, easy to install, and cost-effective

Specifications
 
Product TypeGalvanic isolated TTL To RS232 converter
Power supply interfacePower supply3.3V ~ 5V
Protectionover-voltage, reverse-proof
Device PortTTL/RS232 standard compatible
TTLConnectorscrew terminal
Transmission distanceabout 10m
Transmission modepoint-to-point
RS232Connectorscrew terminal
ProtectionTVS diode, surge protection & ESD protection, power isolation and signal isolation
Transmission distanceAbout 15m
Transmission modePoint-to-point
INDICATORSPWRRed power indicator, lights up when there is power supply connection and voltage is detected
TXDTX indicator, lights up when the TTL port sends data
RXDRX indicator, lights up when the TTL port receives data
AppearanceCaseRail-mount ABS case, suitable for 35mm DIN rail
Dimensions91.6 × 58.7 × 23.3mm
 
Primary function

for converting the TTL signal into RS232 signal and
expanding communication distance

 
 
Rail-Mount Support

Easy To Combine Multi Rail-Mounted Serial Server Together, More Freely

 

 
Multiple Protection, Safe And Stable

Onboard power and signal isolation, provide stable isolated voltage, high reliability and strong anti-interference. Onboard ESD protection and TVS (Transient Voltage Suppressor), effectively suppress surge voltage and transient spike voltage in the circuit, lightningproof & anti-electrostatic. Onboard protection diodes, ensure the current/voltage stable outputs, provide over-current/over-voltage protection, improve shock proof performance

 
 
Interface Introduction
 
 
Top side screw terminalBottom side screw terminal
VCCPower Input
DC 3.3V~5V power supply
SGNDRS232 signal ground
GNDGround / TTL signal ground
TXDTTL transmit data pinTXDRS232 transmit data pin
RXDTTL receive data pinRXDRS232 receive data pin
Communication Connection Diagram

TTL convert to RS232, point-to-point, full-duplex communication, suitable for interface conversion

 

 

Two groups TTL To RS232 conversion, point-to-point, full-duplex communication, suitable for extending the communication distance of TTL

 
 
Application Examples

The TTL To RS232 (B) can be widely used for point-to-point communication network between two hosts, or between host and MCU/Peripheral. It also can be used in application scenarios that require TTL To RS232 conversion such as Industrial Automation and IoT.

 
 
Dimensions
 
What's in the box?
 
1 x TTL To RS232 (B)
1 x Screwdriver

Resources

www.waveshare.com/wiki/TTL_TO_RS232_(B)
R229.90  Inc VAT
Industrial serial server, RS485 to RJ45 Ethernet, TCP/IP to serial, rail-mount support, with POE function (RS485 TO POE ETH (B))
RS485 To RJ45 Ethernet Module

Rail-mount RS485 serial server

   
 
Version Options

RS485 TO ETH (B)
Common Ethernet port

 

  

RS485 TO POE ETH (B)
PoE Ethernet port + Electrical isolation

 

 

These two versions are the same in software functions, while RS485 TO POE ETH (B) is the hardware upgrade version, support PoE Ethernet port power supply, with power and signal isolation protection, which is safer for industrial applications.

 
 
Features At A Glance

This is an RS485 device data acquisitor / IoT gateway designed for the industrial environment. It combines multi functions in one, including serial server, Modbus gateway, MQTT gateway, RS485 to JSON, etc. The module features RS485 and Ethernet port(POE function is optional), uses screw terminals for power input. Rail-mount case design, small in size, easy to install. It is suitable for applications like data acquisition, IoT gateway, safety & security IoT, and intelligent instrument monitoring...

Specifications
PRODUCTRS485 TO ETH (B)RS485 TO POE ETH (B)
Product TypeSerial server, Modbus Gateway, MQTT Gateway
Basic FunctionBi-directional transparent data transmission between RS485 and Ethernet
Communication interfaceRS485 port x 1, Ethernet port x 1
Power supply9 ~ 24V DC screw terminal6 ~ 36V DC screw terminal, or PoE port
Isolation ProtectionN/CPower isolation, Signal isolation
COMMUNICATION
Ethernetcommon network portPoE network port, support IEEE 802.3af standard
10 / 100M auto-negotiation RJ45 connector, 2 KV surge protection
Serial portRS485Isolated RS485
SERIAL SPECIFICATION
Baudrate300 ~ 115200 bps
Parity bitnone, odd, even, mark, space
Data bit5 ~ 9 bits
Flow controlN/A
SOFTWARE
ProtocolETHERNET, IP, TCP, UDP, HTTP, ARP, ICMP, DHCP, DNS
Configurationhost, web browser, device management functions library
Communication methodTCP/IP direct communication, VCOM
Operating modeTCP server, TCP client (coexisting with TCP server), UDP, UDP multicast
ENVIRONMENT REQUIREMENT
Operating temperature-40℃ ~ 85℃
Storage temperature-40℃ ~ 100℃
Humidity range5% ~ 95% relative humidity
DimensionsL × W × H: 87 × 36 × 59 mm
 
Primary Function

Bi-Directional Transparent Data Transmission Between RS485 And Ethernet

 

 
Rail-Mount Support

Easy To Combine Multi Rail-Mounted Serial Server Together, More Freely

 

 
Modbus Gateway Support

Suitable For Modbus Gridding Upgrade, Can Be Used With 3D Configuration Software

 

 
Multi Communication Modes

Supports TCP Server / TCP Client / UDP Mode / UDP Multicast

 
 
MQTT/JSON To Modbus

More Flexible Conversion Between Different Protocols

 


When used as MQTT gateway, the devices can upload serial data to MQTT server by MQTT protocol through transparent transmission, supported servers including Baidu Cloud MQTT, Alibaba Cloud MQTT, China Mobile OneNet, etc. The acquired Modbus RTU or non-standard serial data can be parsed into JSON format and packaged into MQTTdata packet for uploading.

When used as JSON data acquisition gateway, the devices can be connected to data acquisition instruments through RS485 connection, then acquire data automatically, convert the data into JSON format, and finally post it to server. The acquired data supports Modbus RTU 645 instrument 97 version, 645 instrument 07 version, as well as sorts of non-standard RS485 protocols. The uploaded data format can be configured via host, and the JSON upload protocol can be MQTT protocol, HTTP POST protocol, HTTP GET protocol, and so on.

Multi Hosts Roll-Polling Support

Different Network Devices Will Be Identified And Responsed Respectively,
No More Crosstalk Issue While Communicating With Multi Network Devices

 
 
User-Defined Heartbeat/Registration Packet

Easy For Cloud Communication And Device Identification

 
 
NTP Protocol Support

Getting Network Time Info For Serial Output Or Data Upload

 

 
Multi Configuration Methods

Supports Web Browser Configuration, Obtaining Dynamic IP Via DHCP,
DNS Protocol Connected Domain Server Address

 
 
Interface Introduction
 
 
* for the power supply range, please refer to the label of the corresponding version.
Outline Dimensions
 
What's in the box?
1 x RS485 TO ETH Module 
R469.90  Inc VAT
240x240, 1.3inch IPS LCD display HAT for Raspberry Pi (1.3inch LCD HAT)

Overview

This is an IPS LCD display HAT for Raspberry Pi, 1.3inch diagonal, 240x240 pixels, with embedded controller, communicating via SPI interface.

Trying to add a control interface for your Pi? This compact display would be the ideal choice.

 

Features

  • Standard Raspberry Pi 40PIN GPIO extension header, supports Raspberry Pi series boards
  • IPS screen, wide viewing angle, better display
  • High definition in small size
  • 1x joystick, 3x pushbuttons, handy and useful
  • Comes with development resources and manual (examples for Raspberry Pi)

 

Specifications

  • Driver: ST7789
  • Interface: SPI
  • Display color: RGB, 65K color
  • Resolution: 240x240
  • Backlight: LED
  • Operating voltage: 3.3V

 

Interface

SYMBOLRASPBERRY PI PIN (BCM)DESCRIPTION
KEY1P21Button 1/GPIO
KEY2P20Button 2/GPIO
KEY3P16Button 3/GPIO
Joystick UpP6Joystick Up
Joystick DownP19Joystick Down
Joystick LeftP5Joystick Left
Joystick RightP26Joystick Right
Joystick PressP13Joystick Press
SCLKP11/SCLKSPI clock input
MOSIP10/MOSISPI data input
DCP25Data/Command selection (high for data, low for command)
CSP8/CE0Chip selection, low active
RSTP27Reset, low active
BLP24Backlight

 

Dimensions

 

 

What's in the box?

1 x 1.3inch LCD HAT

1 x RPi screws pack (2pcs)

 

Resources


www.waveshare.com/wiki/1.3inch_LCD_HAT

R199.90  Inc VAT
PCIe To 2-Ch M.2 Adapter Type B for Raspberry Pi 5, Compatible with 2280 / 2260 / 2242 / 2230 size NVMe Protocol M.2 SSD, Raspberry Pi 5 NVMe HAT (PCIe TO 2-CH M.2 HAT+ (B))
PCIe To 2-Ch M.2 Adapter

Designed for Raspberry Pi 5

2-Ch NVMe Protocol M.2 Solid State Drive Adapter, High-Speed Reading/Writing

 

 

Connecting to PI5 via 16PIN Cable

Based on 16PIN PCIe Interface of Raspberry Pi 5

  


 

  • for reference only, please refer to the Package Content for detailed part list

Dual NVMe Solid State Drives Support

Compatible With 2280 / 2260 / 2242 / 2230 Size M.2 Solid State Drives
Supports PCIE X1 Gen2 Only, Supports Booting PI5 From Solid State Drive

 

 
NVMe Drive Slot Support
 

 

Note: Only supports the NVMe Protocol Solid State Drives.

Adopts Anti-Oxidation Immersion Gold Process
 
 
Improves reading/writing speed of your Pi

Faster reading/writing speed compared to the TF card slot of Raspberry Pi , greatly improving reading/writing efficiency of the system or files, Supports booting Pi5 from NVME Solid State Drive.

 

 

  • for reference only, please refer to the Package Content for detailed part list
Onboard Dual LED Indicators

Easy to monitor the Working Status

 


 

Onboard Power Monitoring Chip And EEPROM

Real-time monitoring of Solid State Drive power status for More Stable operation

 

 

Outline dimensions
 
What's in the box?

1 x PCIe TO 2-CH M.2 HAT+ (B)

1 x 2*20 Pin header

1 x 16P-Cable-40mm

1 x Standoff pack

 

Resources

www.waveshare.com/wiki/PCIe_TO_2-CH_M.2_HAT+_(B)

R450.90  Inc VAT
PCIe To M.2 Adapter Board (E) For Raspberry Pi 5, With Cooling Fan, Compatible With 2242 / 2230 Size NVMe Protocol M.2 SSD, High-speed Reading/Writing, Raspberry Pi 5 NVMe (PCIe TO M.2 Board (E))
PCIe TO M.2 Board (E)

Compact Size, Cooling Fan All-in-One Design, Suitable for Raspberry Pi 5

Adapter For NVMe Protocol M.2 Solid State Drive, High-Speed Reading/Writing, Improves Working Efficiency

 

 

Specifications
FAN Input voltage5V DC (supplied via four-pin fan header on Raspberry Pi 5)
M.2 interfaceSupports NVMe Solid State Drives (PCIe Gen2/3)
Solid State Drive size support2242, 2230
Fan speed controlPulse width modulation control with tachometer
Maximum airflow1.39 CFM
Fan speed8000±10%RPM
MaterialAnodised aluminium

Improves reading/writing speed of your Pi
 

 

  • for reference only, please refer to the Package Content for detailed part list
NVMe Drive Slot Support
 

 

Note: Only supports the NVMe Protocol Solid State Drives.

Usage examples
 

 

Connecting with NVME Solid State Drive

  

 

Connecting with Hailo-8 AI Accelerator Module

* for reference only, please refer to the Package Content for detailed part list

Based On Raspberry Pi 5

Matching the size and mounting holes of the Raspberry Pi 5,
combines A Temperature-Controlled Blower Fan with an aluminium heatsink
to accelerate heat dissipation.

 

 

  • for reference only, please refer to the Package Content for detailed part list

Connecting to PI5 via 16PIN Cable

Based on 16PIN PCIe Interface of Raspberry Pi 5

 


 

  • for reference only, please refer to the Package Content for detailed part list

NVMe Solid State Drives Support

Compatible With 2242 / 2230 Size M.2 Solid State Drives
Supports Gen2 And Gen3 Modes, Supports Booting PI5 From Solid State Drive

 

 

Onboard Dual LED Indicators

Easy to monitor the Working Status

 


 
Raspberry Pi 5 Cooling Solution Comparing
 
 

 

With Active-Cooler-A


 

With Active-Cooler-B

  

 

With PCIe TO M.2 Board (E)

How to install
 

 

  • for reference only, please refer to the Package Content for detailed part list

Outline dimensions
 
What's in the box?

1 x PCIe TO M.2 Board (E)

1 x MX1.25 2PIN cable

1 x Thermal pad (3PCS)

1 x Screws pack

Resources

www.waveshare.com/wiki/PCIe_TO_M.2_Board_(E)

R344.38  Inc VAT
Industrial Grade Metal Case (D) for Raspberry Pi 5, Larger Internal Space, Supports Installing Official Cooling Fan And Various HATs, Wall-mount and Rail-mount Support (PI5-CASE-D)
Industrial Metal Case for Raspberry Pi 5

Rail-mount and Wall-mount Support, Larger Internal Space, Supports installing various HATs and Expansion Boards.

 

 

for reference only, the Raspberry Pi 5 is NOT included.

 

Larger Internal Space

Metal case with simple appearance design, Compatible with Most HATs/Modules and Accessories of Raspberry Pi 5

 

 
Precise Cut-Out Design

Each Cut-Out Is Completely Aligned With The Interfaces of Raspberry Pi 5, with removable reserved holes. It also has reserved antenna holes and RF outlets to reduce signal attenuation of WiFi and Bluetooth communication

 


 

Note: The reserved holes are designed with removable panels. Users can cut them open with needle-nose pliers according to the interface requirements of internal HAT or expansion board.

 
Wall Mount & Rail-mount Support

More flexible for industrial installation and use

 

 

Comes with rail-mount bracket, supports 35mm standard guide rail

 
 

Wall-mount installation

Pi5 Assembly instruction
 
 

Prepare the screws as shown above. The following is an assembly demonstration using Raspberry Pi 5 and the official cooling fan.

 

1. Install the cooling fan to the Raspberry Pi 5 with 4x ④ copper standoff and 4x ⑤ nut (or ⑥ copper standoff).

 

 

2. Install the ① button cap to the hole on the bottom case, align the interface holes to install the Raspberry Pi 5, and fix the Pi via 4x ⑦ screw.

 
 

3. Align the top cover to the USB/ETH ports of Pi 5 and snap it into the bottom case, and assemble them together with 4x ⑦ screw.

4. Then install wall-mount or guide rail bracket according to your needs.

 
 

Wall mounting: use 4x ⑦ screw to install the wall-mount bracket to the position shown in the picture.

  
 

Rail mounting: use 2x ② screw to install the rail-mount bracket to the position shown in the picture.

Outline dimensions

 

 

What's in the box?

1 x PI5-CASE-D (with wall-mount bracket 2pcs)
1 x Screwdriver
1 x Silicone button
1 x Guide rail bracket
1 x Screws pack

R140.90  Inc VAT
Raspberry Pi Compute Module 5 IO Board With PoE Feature, For All Variants Of CM5 (CM5-PoE-BASE-A)
Compute Module 5 PoE Base Board

suitable for evaluating the Raspberry Pi CM5 or being integrated into end products

PoE Base Board for all Compute Module 5 Variants

 
  
Specifications
CM5 socketsuitable for all variants of Compute Module 5
NetworkingGigabit Ethernet RJ45 connector, integrates 802.3af/at-compliant PoE circuit (5V/5A)
ConnectorRaspberry Pi 40PIN GPIO header
USBUSB 3.2 Gen1 × 2
USB 2.0 × 2
MIPI4-lane MIPI interface × 2 (22pin 0.5mm FPC connector)
VideoHDMI port × 2, supports 4K output
RTCCR / ML2032 battery holder
StorageTF card slot for Compute Module 5 Lite (without eMMC) variants
Fan connector5V, JST-SH PWM 4PIN connector
NVMePCIe Gen2/3 × 1
Power input5V 5A
Dimensionsthe base board: 160 × 90 (mm)
with metal case: 200.5 × 97.5 × 31.0 (mm)
 
Connecting with Compute Module 5

Standard CM5 socket and Raspberry Pi 40PIN GPIO header
suitable for all variants of Compute Module 5

 

 

Power Over Ethernet

Providing both network connection and power supply for your Raspberry Pi in one cable

 
 
Supports M.2 NVMe Solid State Drive

Faster reading/writing speed compared to the TF card slot of Raspberry Pi, greatly improving reading/writing efficiency of the system or files, support booting Raspberry Pi from NVMe Solid State Drive

 
 

* for reference only, please refer to the Package Content for detailed part list

 
Compatible with multiple sizes
 
 
NVMe Drive Slot Support
 
 

Note: Only supports the NVMe Protocol Solid State Drives.

 
Rich peripheral connectors

Onboard connectors including MIPI / M.2 / HDMI / USB / ETH / TF Card Slot

 
 
Application examples

Ideal for Raspberry Pi applications with multiple peripheral requirements, or other industrial context

 
 
  • for reference only, please refer to the Package Content for detailed part list

 

What's On Board
 
  
  1. CM5 socket
    Suitable for all variants of Compute Module 5
  2. USB Type-C power supply / programming
    5V/5A power supply, also allows burning system image into Compute Module 5 variants
  3. M.2 Solid State Drive indicator
    Keeps blinking while reading/writing
  4. M.2 M key
    Compatible with 2280/2260/2242/2230 NVMe drives or AI accelerator module
  5. Dual MIPI interfaces
    for connecting DSI LCDs or CSI cameras
  6. PSW button
    power button
  7. 40PIN GPIO header
    for connecting various HATs
  8. RTC battery holder
    Supports CR/ML2032 button cell
  9. HDMI ports
    2x HDMI ports, supports dual 4K output
  10. Status indicators
    ACT: Raspberry Pi operating status indicator
    PWR: Raspberry Pi power indicato
  1. USB2.0 ports
    2x USB2.0 ports, for connecting sorts of USB devices
  2. USB 3.2 Gen1 ports
    2x USB 3.2 Gen1 high-speed ports, supports 5Gbps synchronous operation
  3. Gigabit Ethernet connector
    Gigabit Ethernet RJ45 with PoE support
  4. FAN connector
    for connecting cooling fan
  5. Misc configurations
    for extending other functions
  6. IO-VREF/PoE selection
    CM5 IO logic level: 3.3V or 1.8V
    PoE: enable (EN) or disable (DIS)
  7. CAM1 and DISP1 I2C bus
    fit the jumpers when using CAM1 or DISP1
  8. TF card slot (bottom side)
    insert a TF card with pre-burnt system, to start up Compute Module 5 Lite
 
Outline dimensions

PoE Base Board

     

What's in the box?

1 x CM5-PoE-BASE-A
1 x Screws pack

 

Resources

www.waveshare.com/wiki/CM5_PoE_BASE_A

R852.99  Inc VAT
Raspberry Pi Compute Module 5 IO Board With PoE Feature, For All Variants Of CM5 (CM5-POE-BOX-A (EU))
Compute Module 5 PoE Base Board

suitable for evaluating the Raspberry Pi CM5 or being integrated into end products

PoE Base Board for all Compute Module 5 Variants

 

 

Specifications
CM5 socketsuitable for all variants of Compute Module 5
NetworkingGigabit Ethernet RJ45 connector, integrates 802.3af/at-compliant PoE circuit (5V/5A)
ConnectorRaspberry Pi 40PIN GPIO header
USBUSB 3.2 Gen1 × 2
USB 2.0 × 2
MIPI4-lane MIPI interface × 2 (22pin 0.5mm FPC connector)
VideoHDMI port × 2, supports 4K output
RTCCR / ML2032 battery holder
StorageTF card slot for Compute Module 5 Lite (without eMMC) variants
Fan connector5V, JST-SH PWM 4PIN connector
NVMePCIe Gen2/3 × 1
Power input5V 5A
Dimensionsthe base board: 160 × 90 (mm)
with metal case: 200.5 × 97.5 × 31.0 (mm)
 
Connecting with Compute Module 5

Standard CM5 socket and Raspberry Pi 40PIN GPIO header
suitable for all variants of Compute Module 5

 

 

Power Over Ethernet

Providing both network connection and power supply for your Raspberry Pi in one cable

 

 
Supports M.2 NVMe Solid State Drive

Faster reading/writing speed compared to the TF card slot of Raspberry Pi, greatly improving reading/writing efficiency of the system or files, support booting Raspberry Pi from NVMe Solid State Drive

 

 

* for reference only, please refer to the Package Content for detailed part list

Compatible with multiple sizes
 
 
NVMe Drive Slot Support
 
 

Note: Only supports the NVMe Protocol Solid State Drives.

Rich peripheral connectors

Onboard connectors including MIPI / M.2 / HDMI / USB / ETH / TF Card Slot

 
 
Precise cut-out with clear label

Each cut-out is completely aligned with the connector

 

 

Cooling fan included

Comes with cooling fan, combined with the airflow vent, better heat dissipation

 

 

Wall mount support

Wall mount holes on two sides, handy for mounting

 

 

Application examples

Ideal for Raspberry Pi applications with multiple peripheral requirements, or other industrial context

 
 

* for reference only, please refer to the Package Content for detailed part list

 

What's On Board
 
 
  1. CM5 socket
    Suitable for all variants of Compute Module 5
  2. USB Type-C power supply / programming
    5V/5A power supply, also allows burning system image into Compute Module 5 variants
  3. M.2 Solid State Drive indicator
    Keeps blinking while reading/writing
  4. M.2 M key
    Compatible with 2280/2260/2242/2230 NVMe drives or AI accelerator module
  5. Dual MIPI interfaces
    for connecting DSI LCDs or CSI cameras
  6. PSW button
    power button
  7. 40PIN GPIO header
    for connecting various HATs
  8. RTC battery holder
    Supports CR/ML2032 button cell
  9. HDMI ports
    2x HDMI ports, supports dual 4K output
  10. Status indicators
    ACT: Raspberry Pi operating status indicator
    PWR: Raspberry Pi power indicato
  1. USB2.0 ports
    2x USB2.0 ports, for connecting sorts of USB devices
  2. USB 3.2 Gen1 ports
    2x USB 3.2 Gen1 high-speed ports, supports 5Gbps synchronous operation
  3. Gigabit Ethernet connector
    Gigabit Ethernet RJ45 with PoE support
  4. FAN connector
    for connecting cooling fan
  5. Misc configurations
    for extending other functions
  6. IO-VREF/PoE selection
    CM5 IO logic level: 3.3V or 1.8V
    PoE: enable (EN) or disable (DIS)
  7. CAM1 and DISP1 I2C bus
    fit the jumpers when using CAM1 or DISP1
  8. TF card slot (bottom side)
    insert a TF card with pre-burnt system, to start up Compute Module 5 Lite
 
Outline dimensions

PoE Base Board

 
 
  

PoE Mini-Computer Kit

 

 
What's in the box?
 
1 x Metal case (top and bottom)
1 x CM5-PoE-BASE-A
1 x CM4-IO-BOARD-CASE-A-ADAPTER
1 x CM5-FAN-4010-5V
1 x 27W USB-C power supply
1 x Screwdriver
1 x Antenna connector rubber plug
1 x Button cap
1 x Screws pack
 
Resources
R1,300.90  Inc VAT
Mini Base Board (A) designed for Raspberry Pi Compute Module 5 (CM5-IO-BASE-A)
Mini Base Board for Compute Module 5

Suitable for evaluating the Raspberry Pi CM5 or being integrated into end products

Powerful functions in a credit card sized body

 

 

Specifications
CM5 socketsuitable for all variants of Compute Module 5
NetworkingGigabit Ethernet RJ45 connector
Connector16PIN PCIe (PCIe Gen2/3 x1)
Raspberry Pi 40PIN GPIO header
USBUSB 3.2 Gen1 Type A × 2, USB 2.0 via 6PIN 1mm FFC connector × 2
MIPI4-lane MIPI interface × 2 (22pin 0.5mm FFC connector)
VideoHDMI port × 2 (including one port via FFC connector), supports dual 4K outputs
StorageTF card slot for Compute Module 5 Lite (without eMMC) variants
Fan header5V, 4PIN JST-SH PWM connector
Power inputDC 5V 5A
Dimensions85 × 56mm
 
What's the differences
CM5 Base BoardInterface count and specifications
PoEGigabit
ETH
40PIN
GPIO
PCIeUSB①MIPIHDMIRTCFan
Header②
Power
Input
Features

mini Base A
 ×116PIN PCIe3.0×2
2.0×2
×2×2ML/CR12205Vmini size

PoE Base
×1M.2 M3.0×2
2.0×2
×2×2ML/CR12205VUSB×4

Raspberry Pi official
×1M.2 M3.0×2×2×2ML/CR12205VOfficial IO base board
Note① USB 3.0 is equivalent to USB 3.2 Gen1.
② Unless otherwise specified, the Fan header usually is JST-SH type connector.
③ There's PoE header only on the Raspberry Pi official IO board without PoE circuit, which means additional PoE module is required for the official IO board to enable PoE feature.
Unless otherwise specified, the PoE feature here stands for integrating 802.3af-compliant PoE circuit (5V/2.5A).

 

Connecting with Compute Module 5

Standard CM5 socket and color-coded Raspberry Pi 40PIN GPIO header
Suitable for Compute Module 5 Lite/eMMC series module

 

 

Compact, yet Complete

Onboard multiple connectors, more convenient to use

 

 

Connecting to cooling fan

 
for reference only, the cooling fan is NOT included.

 

What's On Board
 

  1. CM5 socket
    suitable for all variants of Compute Module 5
  2. 40PIN GPIO header
    for connecting various HAT / HAT+ modules
  3. Power input/Programming
    5V / 5A power supply, or used for eMMC burning
  4. PCIe interface
    for connecting various PCIe expansion boards
  5. PSW Power button
    Long press to force power off, short press to soft power off or on
  6. STAT LED
    Dual-color status LED
  7. BOOT button
    Press before powering on and release after powering on to enter the burning mode
  8. Dual MIPI interfaces
    for connecting DSI displays and CSI cameras
  9. HDMI0 connector
    HDMI0 port, supports 4K output
  10. USB 3.2 Gen1 ports
    2x USB 3.2 Gen1 high-speed ports, supports 5Gbps synchronous operatio
  1. RJ45 Gigabit Ethernet port
    Supports 10M / 100M / 1000M network access
  2. 4PIN JST-SH PWM Fan header
    for connecting cooling fan, 5V power supply
  3. TF card slot
    for connecting a TF card with pre-burnt image (Lite variant ONLY)
  4. IO-VREF selection
    CM5 IO logic level: 3.3V (default) or 1.8V
  5. Other function pins
    WIFI / BT hardware disable or write protection
  6. HDMI1 FFC connector
    HDMI1 port, supports 4K output, can be connected through an adapter
  7. USB 2.0 FFC connector
    can be connected through an adapter
  8. RTC battery holder
    Supports CR / ML1220 button cell

 

Outline dimensions
 
 
What's in the box?
1 x CM5-IO-BASE-A

1 x Screws pack

 
Resources
Suitable for evaluating the Raspberry Pi CM5 or being integrated into end products. Powerful functions in a credit card sized body
R365.36  Inc VAT
CM5 To Pi 5 Adapter Board For Raspberry Pi 5, Alternative Solution for Raspberry Pi 5, Onboard Audio Header, Supports Connecting To Microphone (CM5 to Pi5 Adapter)

Based on the Raspberry Pi CM5

Use CM5 to reproduce the original appearance of the Pi 5 as much as possible. Compatible with the interfaces of the Raspberry Pi 5

Specifications

CM5 socketSuitable for all variants of Compute Module 5
NetworkingGigabit Ethernet RJ45 port
Connector16PIN PCIe (PCIe Gen2/3 × 1)
Raspberry Pi 40PIN GPIO header × 1
USBUSB 3.2 Gen1 × 2;
USB 2.0 × 2
MIPIMIPI 4-lane interface × 2 (22pin 0.5mm FPC connector)
VideoHDMI port × 2, supports dual 4K outputs
AudioOnboard audio header, comes with an audio adapter for connecting 3.5mm headphone / microphone, enabling audio input and output
StorageTF card socket for Compute Module 5 Lite (without eMMC) variants
Fan Header5V, 4PIN JST-SH PWM connector
Power inputDC 5V 5A
Dimensions85 × 56 (mm)

 

Install CM5 Easily

Onboard 40 PIN GPIO header and Standard CM5 connector
Supports Access To Compute Module 5 Lite / eMMC Series Boards

Onboard USB Audio Decoder Chip

Compared to the Raspberry Pi 5, the CM5-to-Pi5-Adapter adds an audio header, supports microphone input

What's On Board?

  1. CM5 socket
    Suitable for all variants of Compute Module 5
  2. 40PIN GPIO interface
    Suitable for connecting to various HAT / HAT+ modules
  3. Power supply / Programming
    5V / 5A power supply, or used for eMMC burning
  4. STAT LED
    Dual-color LED indicator
  5. PSW power button
    Long press to force power off, short press to soft power off or on
  6. PCIe interface
    for connecting various PCIe expansion boards
  7. RTC battery header
    for connecting an external RTC battery to maintain real-time clock operation
  8. BOOT button
    Press before powering on and release after powering on to enter the burning mode
  9. Micro HDMI port × 2
    supports 4k output
  10. Extended audio interface
    Expands audio header via USB, comes with an audio adapter for connecting 3.5mm headphone/Mic
  1. PoE 4PIN header
    for connecting to PoE module
  2. Dual MIPI interfaces
    for connecting to DSI displays or CSI cameras
  3. 4PIN JST-SH PWM Fan header
    for connecting cooling fan, 5V power supply
  4. USB 2.0 port × 2
  5. USB 3.2 Gen1 port × 2
    Dual USB 3.2 Gen1 ports, supports simultaneous read and write, up to 5 Gbps speed.
  6. Gigabit Ethernet RJ45 port
    Supports 10M / 100M / 1000M network access
  7. TF card slot
    for connecting a TF card with pre-burnt image (Lite variant ONLY)
  8. IO-VREF selection
    CM5 IO logic level: 3.3V (default) or 1.8V
  9. Other function pins
    Hardware disable function or write protection

 

Outline dimensions

What's in the box?

1 x CM5-to-Pi5-Adapter
1 x Audio-Adapter
1 x MX1.25 4PIN dual-plug cable ~200mm
1 x Screws pack

Resources

Wiki: www.waveshare.com/wiki/CM5-to-Pi5-Adapter

R462.33  Inc VAT
Power Supply, Power Adapter, 24V / 1.5A, DC Jack Output, OD 5.5mm, ID 2.1mm, Available In EU Plug (:PSU-24V1.5A-5.5-2.1-EU)
24V / 1.5A Power Supply

DC jack output, OD 5.5mm, ID 2.1mm

 

 

Specifications
Plug typeEU
Specifications1.2m cable, 5.5 / 2.1mm DC jack
ProtectionShort circuit / Over voltage / Over current
InputAC 100~240V 50 / 60Hz, low idle standby power consumption
OutputDC 24V 1.5A, low ripple
Safety CertificationsUL / CUL, CE, TUV, SAA, GS

 

Outline dimensions
 

 

What's in the box?

1 x PSU-24V1.5A-5.5-2.1-US

R190.90  Inc VAT
Metal Case Designed For Raspberry Pi Official Compute Module 5 IO Board, Comes With Cooling Fan (CM5-IO-BOARD-CASE-A)
CM5 IO Board Metal Case

Designed for Raspberry Pi official Compute Module 5 IO Board
Mini computer chassis, robust and dust-proof, nice looking

 

 

Tailored for Compute Module 5 IO Board

Make it easy to build your own Raspberry Pi CM5 mini PC

 
 

* for reference only, please refer to the Package Content for detailed part list

 

Comes with 40PIN GPIO adapter

The standard 40PIN GPIO header is still available, making it easy to connect sorts of HATs

 

  
for reference only, the external GPIO adapter  NOT included.

 

Precise cut-out with clear label

Each cut-out is completely aligned with the connector

 

 

Cooling fan included

Comes with cooling fan, combined with the airflow vent, better heat dissipation

 


 
Wall mount support

Wall mount holes on two sides, handy for mounting

 

 

How to Install
 

 

Prepare the accessories as shown above

  


 

  1. Connect the ④ GPIO adapter board to the ② Compute Module 5 IO Board first, and fix them with ⑥ standoff and screws.
  
 

2. Fix the ② Compute Module 5 IO Board and the ③ bottom cover via ⑧ screws.

 


 

3. Use the ⑨ screws and nuts to install the ⑤ cooling fan to the top cover of the case, then connect the 4PIN fan header to the fan connector of the CM5 IO Board as above.

  

 

4. Fix the top cover and bottom cover via ⑦ screws.

* for reference only, the ② Compute Module 5 IO Board is NOT included

 
Outline dimensions
 
 
What's in the box?
 

1 x Metal case (top and bottom)
1 x 40PIN GPIO adapter
1 x CM5-FAN-4010-5V
1 x Antenna connector rubber plug
1 x Button cap
1 x Screwdriver
1 x Screws pack

R252.07  Inc VAT
Dedicated 3007 Cooling Fan For Raspberry Pi Compute Module 5, Low Noise, With Thermal Tapes, 5V Power Supply (CM5-FAN-3007-5V)
3007 cooling fan for CM5

Low noise, with thermal tapes

 
 
Specifications
Rated power1W (5V, 0.2±0.02A)
Rated speed5000±10%RPM
GeneralLow-profile, PWM speed adjustment
Interface4-wire PWM speed-adjustable fan header
Cable length90±10mm
Dimensions54×39×13mm
 
Tailored for Raspberry Pi CM5

Matching with the CM5 on size and mounting holes, fast heat dissipation

 

 

Proper space for antenna section

No hindrance to the antenna

 

 

Using with base board
 
 

Compute Module 5 IO Board

 
 
for reference only, Compute module 5, Compute Module 5 IO Board and Compute Module 5 PoE Board are NOT included.

 

Comparing CM5 Cooling Solutions
 

 

Outline dimensions
 
 

How to install

1. Attach thermal tapes onto the CM5

 
 

2. Fix the screws as the pictures show

 
 
What's in the box?

1 x CM5-FAN-3007-5V

1 x Screwspack and thermal tapes

R210.90  Inc VAT
USB To RS232/485 Serial Cable, Original FT232RNL Chip, Onboard Power And Signal Indicators, Multi-OS Compatible & Multi-device Applicable (USB TO RS232/485 (C))
USB TO RS232/485 serial cable

USB to RS232 Or USB to RS485

FT232RNL | 2m cable | Stable Transmission | Multi-device Applicable | Multi-OS Compatible

 

 

This product is a USB to RS232 / RS485 serial cable, adopts original FT232RNL chip. Onboard power supply and signal indicators, supports 3.3V / 5V level and RS232 / RS485 communication switching. Built-in self-recovery fuse, ESD and IO protection diode circuits, etc.

 

Specifications
PRODUCT TYPEUSB to RS232/485 serial cable
ChipOriginal FT232RNL chip
Host portUSB
Device portRS232 / RS485 (switchable)
USBConnectorUSB-A
ProtectionSelf-recovery fuse, ESD protection
RS232Connector4PIN cable with female crimp connector
ProtectionTVS tube, surge-suppress and ESD protection
Transmission modePoint-to-point
Baud rate300bps ~ 921600bps
RS485Connector4PIN cable with female crimp connector
Protection200W lightningproof, surge-suppress and ESD protection
Transmission modePoint-to-multipoints
Baud rate300bps ~ 921600bps
LED indicatorsPWRPower indicator, lights up when there is USB connection and voltage is detected
TXDTX indicator, lights up when the USB port sends data
RXDRX indicator, lights up when the device port sends data back
CableBlack, PVC sheath, 2m cable length

 

Onboard Original Chip

Onboard original FT232RNL chip, providing better stability and compatibility

 

 

Multi system Support

Supports Mac, Linux, Android, Win11/10/8.1/8/7, etc.

 

 

Interface Introduction
 

 

Pinout Definition
 
 
5V5V output for external devices
GNDGround
A+/TXRS485 differential signal positive A+ / RS232 TXD
B-/RXRS485 differential signal negative B- / RS232 RXD

 

Outline dimensions
 
 
What's in the box?
1 x USB TO RS232/485 (C)
 
Resources
 
R320.90  Inc VAT
Per Page      101 - 120 of 148