WaveShare
| INPUT VOLTAGE | 5V DC (supplied via four-pin fan header on Raspberry Pi 5) |
|---|---|
| FAN SPEED CONTROL | Pulse width modulation control with tachometer |
| MAXIMUM AIRFLOW | 2.35 CFM |
| FAN SPEED | 8000±10%RPM |
| MATERIAL | Anodised aluminium |
Matching The Size And Mounting Holes Of The Raspberry Pi 5, Combines An Aluminium Heatsink With An Active Cooling Fan To Accelerate Heat Dissipation
Connect The 4pin Cable To The Fan Header On Raspberry Pi 5, And Fix The Active Cooler Via M2.5 Nylon Screws

Raspberry Pi 5 Cooling Solution Comparing
Outline Dimensions
What's in the box?
1 x Active Cooler for Raspberry Pi 5 Aluminium Heatsink with Thermal Pads (Raspberry Pi 5 not included)
STM32 Chip Solution, Multi-System Compatible, Multiple Working Modes

Features At A Glance
- Supports CAN2.0A (standard frame) and CAN2.0B (extended frame)
- CAN baud rate is configurable in the range of 5Kbps-1Mbps
- Supports 4 working modes: normal mode, loopback mode, silent mode, silent loopback mode
- Supports multiple CAN data sending modes: single frame, multiple frames, manually, regularly and cyclic sending
- Supports multiple CAN data receiving modes: can be configured to only receive data from a certain ID, or specify ID to automatically answer the configured data
- Data can be saved as TXT or Excel
- Supports CAN bus detection for status checking
- Sending/receiving CAN data with time scale, allows sequentially displaying
- Baud rate of USB virtual COM port is configurable in the range of 9600 ~ 2000000bps (2000000bps by default)
- Supports setting working parameters by configuration software or serial command, can be saved after power off
- Adopts STM32 chip solution, stable and reliable communication
- Onboard TVS (Transient Voltage Suppressor), effectively suppress surge voltage and transient spike voltage in the circuit
- Comes with master computer software for Windows system, easy to use
- Easy secondary development, just need to modify the sending and receiving commands

Collects Data From CAN Bus To PC Via USB For Transceiver Control, Data Analysis,
Acquisition And Monitoring Of CAN Bus Network

CAN Baud Rate Is Configurable In The Range Of 5Kbps-1Mbps

Support Windows XP/7/8/10/11 And Linux Systems Such As Raspberry Pi OS And Ubuntu Under Jetson Nano, Support Secondary Development


Adopts STM32 Chip Solution
Adopts The Original STM32F103 Chip, Stable And Reliable Communication



What's in the box?
1 x USB-CAN-A
1 x USB Cable ~1.5m
1 x Screwdriver
Resources
CH344L | Stable Transmission | Multiple Devices Applicable | Multi-OS Compatible

Features At A Glance
- Adopts original CH344L chip, fast communicating, stable and reliable, better compatibility
- Supports USB to 4-ch isolated RS485, convenient for expanding multiple RS485 industrial serial devices
- Onboard unibody power supply isolation, provides stable isolated voltage, 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 suppress surge voltage and transient spike voltage in the circuit, lightningproof & ESD protection
- Onboard self-recovery fuse and protection diodes, ensures the current/voltage stable outputs, provides over-current/over-voltage proof, improves shock proof performance
- Onboard RS485 output terminal 120R resistors, enabled/disabled via DIP switch
- 10 LEDs for indicating the power, device configuration status and transceiver status
- Industrial grade metal case, supports wall-mount & rail-mount installation, solid and beautiful, easy to install
Specifications
| PRODUCT TYPE | Industrial isolated USB to RS485 converter | |
|---|---|---|
| HOST PORT | USB | |
| DEVICE PORT | RS485 | |
| BAUDRATE | 1200bps ~ 460800bps | |
| USB | Operating voltage | 5V |
| Connector | USB-B | |
| Protection | 500mA resettable fuse, output isolation | |
| ISOLATED RS485 | Connector | Screw terminal |
| Direction control | Hardware automatic control | |
| Protection | 600W lightningproof and surge-suppress, 15KV ESD protection (onboard 120R matching resistors) | |
| Transmission mode | Point-to-multipoints (up to 32 nodes, it is recommended to use repeaters for 16 nodes or more) | |
| INDICATORS | PWR | Power indicator, lights up while the USB is connected and voltage is detected |
| ACT | Status indicator, lights up green while the driver is detected. | |
| RXD | RXD indicator, lights up when the device ports send data back | |
| TXD | TXD indicator, lights up when the USB port is sending data | |
| OPERATING ENVIRONMENT | Temperature | -40 ~ 85℃ |
| Humidity | 5%RH ~ 95%RH | |
| OPERATING SYSTEM | Win7/8/8.1/10/11, Mac, Linux, Android | |
Safer Isolated Design
- Onboard unibody power supply isolation, provides stable isolated voltage, needs no extra power supply for the isolated terminal
- Onboard unibody digital isolation, allows signal isolation, high reliability, strong anti-interference, low power consumption

Multiple Protection, Safe And Stable
Onboard TVS (Transient Voltage Suppressor), effectively suppress surge voltage and transient spike voltage in the circuit, lightningproof & ESD protection. Onboard self-recovery fuse and protection diodes, ensures the current/voltage stable outputs, provides over-current/over-voltage proof, improves shock proof performance.

Multi System Support
Supports Mac, Linux, Android, Windows 11 / 10 / 8.1 / 8 / 7, Etc.

Transmission Distance Up To 1.2km
The USB Signal Can Be Converted Into 4 Balanced Differential RS485 Signals And The Transmission Rate Is Stable. The Reliable Speed Is 1200~460800bps, The Transmission Distance Is About 1.2km For RS485, And About 5 Meters For USB

Aluminium Alloy Enclosure
Aluminium Alloy Enclosure With Sand Blasting And Anodic Oxidation,
Solid And Durable, Fashionable And Good Hand Feeling
Wall-Mount & Rail-Mount Support, More Flexible For Industrial Installation


Outline Dimensions

What's in the box?
1 x USB TO 4CH RS485 (B)
1 x Rail-mount buckle
1 x USB type A to type B cable ~1.2m
1 x Screwdriver
Resources
www.waveshare.com/wiki/USB_TO_4CH_RS485_(B)
Designed for Raspberry Pi 5
Adapter For NVMe Protocol M.2 Solid State Drive, High-speed Reading/Writing, Improves Working Efficiency

Based on 16PIN PCIe Interface of Raspberry Pi 5

* for reference only, please refer to the Package Content for detailed part list
Adopts side-mounting solution to save space above the Raspberry Pi 5

* for reference only, please refer to the Package Content for detailed part list
Compatible With 2230 / 2242 / 2260 / 2280 Size M.2 Solid State Drive
Supports Gen2 and Gen3 Modes, Supports Booting PI5 From Solid State Drive

Supports power supply via PCIe cable or 3PIN cable

* Note: uses PCIe cable for power supply by default, you can add 3PIN cable in cases of insufficient power
Easy to monitor the Working Status


1 x PCIe TO M.2 Board (C)
1 x Transparent acrylic mounting plate
1 x PH2.0 3PIN cable ~5cm
1 x PCIe-Cable-50mm
1 x Standoff pack
You might also need a NVMe drive.
Designed for Raspberry Pi 5
Adapter For NVMe Protocol M.2 Solid State Drive, High-Speed Reading/Writing

Based On 16PIN PCIe Interface Of Raspberry Pi 5

* for reference only, the Raspberry Pi 5 and cooling fan are NOT included, please refer to the Package Content for detailed part list
Practical And Compact, Easily Embedded Into Your Projects

- for reference only, please refer to the Package Content for detailed part list
Compatible With 2230/2242 Size M.2 Solid State Drive
Supports Gen2 And Gen3 Modes, Supports Booting PI5 From Solid State Drive

Easy To Monitor The Working Status


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

1 x PCIe TO M.2 MINI
1 x 16P-Cable-40mm
1 x 2*3 Pin header
1 x Screws pack
Resources
Designed For Raspberry Pi 5, Supports IEEE 802.3af/at Network Standard
Adapter For NVMe Protocol M.2 Solid State Drive, High-speed Reading/Writing

| PoE power input | 37V ~ 57V DC in |
|---|---|
| Power output | GPIO header: 5V 4.5A (MAX) 2P header: 12V 2A (MAX) |
| Dimensions | 56.5 × 70.0mm |
| Network standard | IEEE 802.3af/at PoE |


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

Note: Only supports the NVMe Protocol Solid State Drives.
Based on 16PIN PCIe Interface of Raspberry Pi 5.
Standard Raspberry Pi 40PIN GPIO stackable header, allows connecting other HATs

for reference only, please refer to the Package Content for detailed part list
Easy to monitor the Working Status

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

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

5V header provides up to 4.5A output (MAX 25W for 12V+5V total output power)
be able to power extra devices while providing stable power to Raspberry Pi

Accelerate Cooling Effect, More Stable Performance

Attach the thermal tapes first, then install the metal heatsink and fix the HAT

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

1 x PoE M.2 HAT+
1 x Metal heatsink
1 x 16P-Cable-40mm
1 x Thermal tape (3PCS)
1 x Screws pack
You might also need our case made specifically to house this kind of board
long range | short blind zone | stable/accurate/sensitive | indoor/outdoor

This is a TOF-based (time of flight) laser ranging sensor with embedded MCU and ranging algorithm, which is capable of offering up to 25m / 50m measuring range, and ±3cm accuracy. It supports UART or I2C communication bus, features longer measuring distance and higher light interference tolerance capability due to its ultra narrow FOV, suitable for either indoor or outdoor condition. And its ambient light tolerance is up to 100K LUX.
This sensor can be widely used in applications like common distance measuring, robot obstacle avoidance / route planning, as well as drone altitude setting / ceiling detection, and more...

TOF Laser Range Sensor (C)
25m measuring range
| Model | TOF Laser Range Sensor (C) | TOF Laser Range Sensor (D) |
|---|---|---|
| Typical measuring range | 0.05 ~ 25.0m | 0.05m ~ 50.0m |
| Typical measuring accuracy | 0.05 ~ 25m ±3cm | 0.05m ~ 50m ±3cm |
| Wavelength | 905nm | |
| Field of view (FOV) | 1° ~ 2° | |
| Communication interface | Default: UART (3.3V TTL signal level) | |
| I2C (cascading support, the slave address is 0x08+module ID) | ||
| complementary I/O level output (distance parameter is not available in this mode) | ||
| Baudrate | UART: 4.8Kbps ~ 3000Kbps (921.6Kbps by default) | |
| I2C: up to 400Kbps | ||
| Power supply | 4.3 ~ 5.2V | |
| Power consumption | 250mW (UART active output, 5.0V power supply, 50mA current) | |
| Weight | 7.7g | |
| Operating temperature | -10°C ~ 60°C | |
| Dimensions | 22.7mm × 28mm × 13.6mm (L × W × H) | |
long range low cost ranging module
high stability, high accuracy, high sensitivity ranging

UART mode: supports active query output
I2C mode: up to 8x cascades
I/O mode: unable to output distance parameter



Hydraulic Stacking Detection
Connecting with Raspberry Pi (via I2C)

Connecting with Raspberry Pi (via UART)

Connecting with Raspberry Pi (via I/O pins)


Designed for Raspberry Pi Compute Module 5

| CM5 socket | Suitable for all variants of Compute Module 5 |
|---|---|
| Networking | Gigabit Ethernet RJ45 port |
| Connector | 16PIN PCIe (PCIe Gen2/3 × 1) Raspberry Pi 40PIN GPIO header × 1 |
| USB | USB 3.2 Gen1 × 2; USB 2.0 × 2 |
| MIPI | MIPI 4-lane interface × 2 (22pin 0.5mm FPC connector) |
| Video | HDMI port × 2, supports dual 4K outputs |
| Audio | Onboard audio header, comes with an audio adapter for connecting 3.5mm headphone / microphone, enabling audio input and output |
| Storage | TF card socket for Compute Module 5 Lite (without eMMC) variants |
| Fan Header | 5V, 4PIN JST-SH PWM connector |
| Power input | DC 5V 5A |
| Dimensions | 85 × 56 (mm) |
Check the Compute Module 5 variants
Use CM5 to reproduce the original appearance of the Pi 5 as much as possible. Compatible with the interfaces of the Raspberry Pi 5

- for reference only, please refer to the package content for detailed part list.
Onboard 40 PIN GPIO header and Standard CM5 connector
Supports Access To Compute Module 5 Lite / eMMC Series Boards

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

- for reference only, please refer to the package content for detailed part list.

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