WaveShare
Power Your Pi Zero Seamlessly From Power Connection OR The Backup Batteries
Supports Recharging And Regulated 5V Output At The Same Time, I2C Monitoring

SAFETY CAUTIONS
- Li-ion and Li-po batteries are quite unstable. They may cause fire, personal injury, or property damage, if they're not properly recharged or used.
- Do not reversely connect the polarities when recharging or discharging the battery. Do not use inferior charger/charging panel to recharge the battery.
- Do not mix use old batteries with new ones, avoid using batteries of different brands.
- When buying Lithium battery, should always make sure the battery specification is compatible with the expansion board. Choose batteries from formal manufacturer, and ensure the batteries will work stably and safely by aging test.
- Lithium batteries have limited cycle life, they will also deteriorate as time goes by. Should be replaced with new ones when the batteries reaching their max cycle life, or working over two years, whichever comes first.
- Should be placed carefully and properly, keep it away from inflammables and explosives articles, away from children, avoid any safety accident caused by careless storage.
Features At A Glance
The UPS HAT (C) is an uninterruptible power supply module specialized for Raspberry Pi Zero series. It incorporates Li-po battery switching charger with path management, voltage boost chip, and voltage/current monitor which allows monitoring the battery operating status via I2C bus.
- Onboard spring pogo pins for connecting with Raspberry Pi Zero series boards
- Li-po battery recharge chip, with dynamic path management, more stable power supply
- Voltage boost chip, providing regulated 5V power output
- 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, and short circuit protection, more safe and stable
- Recharging indicator for monitoring the battery operating status
- Comes with development resources and manual
Specifications
OUTPUT VOLTAGE | 5V | CHARGER | 5V |
---|---|---|---|
CONTROL BUS | I2C | BATTERY | 803040 Li-po battery 1000mAh 3.7V |
MOUNTING HOLE SIZE | 3.0mm | DIMENSIONS | 65 × 30mm |
Uninterruptible Power
It is able to recharge the battery and provide power output at the same time from external power supply
Automatically switch over to battery output if external power supply is unavailable, keeps the system running without any trouble
Supports Raspberry Pi Zero Series (Pinheader Should Be Soldered),
Allows Attaching Other HATs On The Top

Monitoring The Battery Voltage, Current, Power, And Remaining Capacity Via I2C
When the voltage dips too low, it is possible to save files properly and then shutdown the system by software, to avoid any data loss


- ETA6003: recharge manager
- TPS61088: voltage boost chip
- INA219: voltage/current monitor
- S8261: Li-po battery protection chip
- FS8205: Li-po battery protection MOS
- Pogo pins: for connecting with Raspberry Pi Zero
- USB recharge port: 5V charger input
- Battery header: for connecting 803040 Li-po battery
- Power indicator
- Recharging indicator


What's in the box?
1 x Uninterruptible Power Supply UPS HAT For Raspberry Pi Zero, Stable 5V Power Output
Resources
WIKI: www.waveshare.com/wiki/UPS_HAT_(C)
Dedicated Aluminum Heatsink, Corrosion / Oxidation Resisting, Better Heat Dissipation

Matches The Size And Mounting Holes Of The Raspberry Pi 5, With Thermal Pads

1 x Pi5-Active-Cooler-C
1 x Thermal pad (3PCS)
How To Install
Attach The Thermal Pads And Fix The Aluminum Heatsink Via Spring-Loaded Push Pins

* for reference only, the Raspberry Pi 5 and TF card are NOT included.

Adopts Temperature-Controlled Blower Fan, Faster Heat Dissipation, More Durable

* for reference only, the Raspberry Pi 5 is NOT included
Aluminium Alloy Case, With Temperature-Controlled Blower Fan And Aluminium Heatsink
For Better Heat Dissipation

More Details
Adopts Advanced Metal Cutting Processing, With Precise Openings For Sorts Of Connectors, More Convenient For Wiring


The Fins Work Together With The Cooling Fan To Accelerate Heat Dissipation, Ensuring Stable Operation Of The Raspberry Pi 5

What's in the box?
1 x Aluminium Alloy lower plate
1 x Aluminium Alloy upper plate
1 x Cooling fan
1 x Screwdriver
1 x L-form hex socket spanner
1 x Thermal tape 4PCS
1 x Screws pack
The Case Consists Of Upper And Lower Cover Plates, With Thermal Tapes,
Easy To Install

Clear Acrylic Panels, Nice Looking, Dustproof

* for reference only, the Raspberry Pi 5 is NOT included
Precise Openings For Sorts Of Connectors, Supports Installing Official Active Cooler (Not Included)

More Details
Openings For 40PIN GPIO, PCIe, DSI/CSI Interfaces And Airflow Vents On The Top And For RTC Battery Connector/UART Header On The Side, With Power On/Off Button. Easy To Pull & Plug TF Card On The Bottom


* for reference only, please refer to the Package Content for detailed part list
What's in the box?
1 x Nonskid rubber pad (4PCS)
1 x Screwdriver
1 x Screws and standoffs pack
Resources
The Case Consists Of 6 Layers Of Acrylic Panels, Please Install According To The Following Steps


1. Install the short standoffs and screws onto the 1st acrylic panel, please pay attention to the orientation.

2. Install the 5th acrylic panel to the USB ports and Ethernet port of Raspberry Pi 5, and then mount Raspberry Pi 5 on the short standoffs as shown.

3. Fix the Raspberry Pi 5 via long standoffs, then install the 3rd, 4th, and 6th acrylic panels.
4. Install the active cooler on the Raspberry Pi 5, then install the 2nd acrylic panel on the top and fix it via screws.
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)
Modbus RTU Protocol, Multi Isolation Protection Circuits, Safe & Stable & Reliable

Features At A Glance
This product is an industrial 16-ch relay module controlled via RS485 bus, adopts Modbus RTU protocol, built-in protection circuits such as power supply isolation, magnetical isolation, resettable fuse, and TVS diode, etc. It also comes with an ABS case.
The Modbus RTU 16-Ch Relay is very easy to use. Due to its fast communication, stability, reliability, and safety, it is an ideal choice for industrial control equipments and/or applications with high communication requirements.
- Configurable device address (1~255), multi devices can be cascaded on RS485 bus
- Features flash-on, flash-off function, by passing argument to the command, it is possible to turn on the relay for a while and then close it automatically
- Onboard unibody power supply isolation, provides stable isolated voltage, needs no extra power supply for the isolated terminal
- Onboard unibody magnetical isolation, allows signal isolation, high reliability, strong anti-interference, low power consumption
- Onboard resettable fuse and TVS (Transient Voltage Suppressor), effectively suppress surge voltage and transient spike voltage in the circuit, provides over-current/over-voltage proof, lightningproof & anti-electrostatic
- Onboard Optocoupler isolation, prevent the relay from being interfered by high-voltage circuit
- Onboard dedicated relay driver chip, with built-in freewheeling diode protection, the driving ability is stronger and more stable
- Reverse-proof circuit, prevent the circuit from being damaged accidentally by incorrect connection
- High quality relay, contact rating: ≤10A 250VAC/30VDC
- Rail-mounted ABS case, easy to install, safe to use
- 3 LEDs for indicating the MCU status and signal transceiving status
Specifications
OPERATING VOLTAGE | 5V |
---|---|
COMMUNICATION INTERFACE | RS485 |
BAUDRATE | 4800, 9600, 19200, 38400, 57600, 115200, 128000, 256000 |
DEFAULT COMMUNICATION FORMAT | 9600, N, 8, 1 |
RELAY CHANNELS | 16 |
CONTACT FORM | 1NO 1NC |
COMMUNICATION PROTOCOL | Standard Modbus RTU protocol |
RS485 ADDRESS | 1~255 |
LED INDICATORS | STA: MCU indicator, keep flashing when the MCU normally working TXD: TX indicator, lights up when sending data RXD: RX indicator, lights up when receiving data |
Onboard Multiple Isolation Protection Circuit
Multiple Protections, More Safe And Reliable

Rail-Mount Case Design
Rail-Mounted ABS Protective Enclosure, Easy To Install, Safe To Use

RS485 Communication
Configurable Device Address (1~255), Multi Devices Can Be Cascaded On RS485 Bus
In Case Of Many Devices Are Cascaded, Or The Communication Distance Is Quite Long, It Is Necessary To Use RS485 Repeaters

* for reference only, the USB to RS485 is NOT included.
Relay Connection
Contact Rating Of The Onboard Relay Up To 10A 250VAC/30VDC
Directly Controlling 220VAC Home Appliances, Or Devices Below 30VDC

Applications

Outline Dimensions

What's in the box?
1 x Modbus RTU Relay 16CH
1 x US plug 5V 2A Power supply (with EU head adapter)
Resources
www.waveshare.com/wiki/Modbus_RTU_Relay_16CH
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, 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
Onboard Power Monitoring Chip And EEPROM
Real-Time Monitoring Of Solid State Drive Power Status For More Stable Operation

Better Cooling Effect For Pi5 And Solid State Drive

* for reference only, the Raspberry Pi 5, cooling fan and Solid State Drive are not included

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

What's in the box?
1 x PCIe TO M.2 HAT+
1 x 2*20 Pin header
1 x 16P-Cable-40mm
1 x Standoff pack
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.
Needless to say, the Raspberry Pi is powerful enough in most cases, yet it's not that good at providing precise PWM output. You may have tried to control a robotic arm or a hexapod walker by using the Pi, but finally get frustrated due to the limited number of PWM outputs and the jittering servo. Now you get a new option to bring your ideas to life, we prepare this useful Servo Driver HAT for you.
Features
- Standard Raspberry Pi 40PIN GPIO extension header, supports Raspberry Pi series boards, Jetson Nano
- I2C controlled, using only 2 pins
- Up to 16-Channel servo/PWM outputs, 12-bit resolution for each channel (4096 scales)
- Integrates 5V regulator, up to 3A output current, can be powered from battery through VIN terminal
- Standard servo interface, supports common used servos
- Reserved I2C control pins, allows to work with other control boards
- Comes with development resources and manual (examples in python like Bluetooth/WiFi remote control)
Specifications
- Power supply: 5V (Pi connector) OR 6V~12V (VIN terminal)
- Servo voltage: 5V
- Logic voltage: 3.3V
- Driver: PCA9685
- Control interface: I2C
- Dimension: 65mm x 30mm
- Mounting hole size: 3.0mm
Dimensions
What's in the box?
1 x Servo Driver HAT
1 x RPi screws pack (2pcs)
Resources
Specifications
- Category: FFC
- Feature:
- flexible, easy wring
- EMI shielded, more stable transmission
- gold/tin-plating, anti-oxidation, capable of dealing with complex environment
- Exposed contact: 20 pin, 0.5mm pitch, opposite side
- Impendence control: 100 ± 10Ω
- Compliance: RoHS-compliant
- Dimension: 200mm x 10.7mm x 0.5mm
- For DIY HDMI Cable
What's in the box?
1 x DIY HDMI Cable: 0.2m FFC
Specifications
MODEL |
(This product) | (Also available) | |
---|---|---|---|
MICROCONTROLLER | R7FA4 (32-bit ARM Cortex-M4) | R7FA4 (32-bit ARM Cortex-M4) | |
ESP32-S3FN8 (Dual-core 32-bit Xtensa LX7) | |||
CLOCK FREQUENCY | R7FA4: 48MHz | R7FA4: 48MHz | |
ESP32-S3FN8: 240MHz | |||
STORAGE | R7FA4: 256kB Flash, 32kB RAM | R7FA4: 256kB Flash, 32kB RAM | |
ESP32-S3FN8: 384kB ROM, 512kB RAM, 8MB Flash | |||
WIRELESS COMMUNICATION | None | 2.4GHz WiFi + Bluetooth LE | |
OPERATING VOLTAGE | Options for 5V/3.3V, support more shields | ||
POWER INPUT | 6~24V | ||
RESET BUTTON | Lateral, easier to use when connecting with shield | ||
IO PIN OUTPUT CURRENT | 8mA | ||
DIGITAL PINS | 14 | ||
ANALOG PINS | 6 | ||
DAC | 2 | ||
PWM | 6 | ||
UART | 1 | ||
I2C | 1 | ||
SPI | 1 | ||
CAN | 1 | ||
DC JACK | Low profile, shields won't be blocked anymore while connecting | ||
POWER OUTPUT HEADER | Provides 5V OR 3.3V power output and common-grounding with other boards | ||
5V POWER OUTPUT | Up to 2000mA Max, features higher driving capability | ||
EXPERIMENTAL BOARD | Support, solder pad is provided for DIY interfaces to connect with experimental board |
What's On Board?
- R7FA4M1AB3CFM
- AMS1117-3.3
3.3V voltage regulator - MP8759
5V voltage regulator - Arduino interface
compatible with standard Arduino interface, adapting 2.54 pitch solder pad, can be directly connected to experimental board - ICSP interface
- Power output header
3.3V OR 5V, voltage level configured by the onboard power configuration switch, used as power output and common-grounding with other boards
- Power configuration
for configuring R7FA4 PLUS A operating voltage - SWD indicator
- Power indicator
- User LED
- USB Type-C connector
for uploading program OR serial port debugging - Serial port RX/TX indicators
- DC input
6V ~ 24V - Reset button
Pinout Definition
Outline Dimensions
What's in the box?
1 x Arduino Uno Rev 4 compatible
1 x USB Type-A to Type-C cable
Specifications
MODEL | (This product) |
(Also available) | |
---|---|---|---|
MICROCONTROLLER | R7FA4 (32-bit ARM Cortex-M4) | R7FA4 (32-bit ARM Cortex-M4) | |
ESP32-S3FN8 (Dual-core 32-bit Xtensa LX7) | |||
CLOCK FREQUENCY | R7FA4: 48MHz | R7FA4: 48MHz | |
ESP32-S3FN8: 240MHz | |||
STORAGE | R7FA4: 256kB Flash, 32kB RAM | R7FA4: 256kB Flash, 32kB RAM | |
ESP32-S3FN8: 384kB ROM, 512kB RAM, 8MB Flash | |||
WIRELESS COMMUNICATION | None | 2.4GHz WiFi + Bluetooth LE | |
OPERATING VOLTAGE | Options for 5V/3.3V, support more shields | ||
POWER INPUT | 6~24V | ||
RESET BUTTON | Lateral, easier to use when connecting with shield | ||
IO PIN OUTPUT CURRENT | 8mA | ||
DIGITAL PINS | 14 | ||
ANALOG PINS | 6 | ||
DAC | 2 | ||
PWM | 6 | ||
UART | 1 | ||
I2C | 1 | ||
SPI | 1 | ||
CAN | 1 | ||
DC JACK | Low profile, shields won't be blocked anymore while connecting | ||
POWER OUTPUT HEADER | Provides 5V OR 3.3V power output and common-grounding with other boards | ||
5V POWER OUTPUT | Up to 2000mA Max, features higher driving capability | ||
EXPERIMENTAL BOARD | Support, solder pad is provided for DIY interfaces to connect with experimental board |
Onboard 12×8 Red LED Matrix
Supports Customisation Of Display Effect
What's On Board?
- R7FA4M1AB3CFM
- ESP32-S3-MINI-1 module
- MP8759
5V voltage regulator - TXB0108DQSR
voltage translator, for communication between R7FA4 and ESP32-S3 - AMS1117-3.3
3.3V voltage regulator - DC input
6V ~ 24V - Qwiic connector
for connecting I2C device of Qwiic Eco - USB Type-C connector
for uploading program OR serial port debugging - Power output header
3.3V OR 5V, voltage level configured by the onboard power configuration switch, used as power output and common-grounding with other boards
- ESP32-S3 pinheader
for ESP32-S3-MINI-1 firmware downloading - USB communication selection
- ICSP interface
- Power configuration
for configuring R7FA4 PLUS B operating voltage - Reset button
- Arduino interface
compatible with standard Arduino interface, adapting 2.54 pitch solder pad, can be directly connected to experimental board - User LED
- Serial port RX/TX indicators
- Power indicator
- 12×8 LED matrix
Pinout Definition

What's in the box?
1 x Arduino Uno Rev 4 wifi compatible
1 x USB Type-A to Type-C cable
Resources
- Resistive touch screen TFT LCD, 2.8inch, 320x240 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
- Micro SD slot, provides an easy way to store photos for displaying
- Controlled via SPI, only a few Arduino pins are used
- Backlight adjustable by program, lower power consumption
Key Parameters
LCD TYPE | TFT |
---|---|
LCD INTERFACE | SPI |
LCD CONTROLLER | ST7789 |
TOUCH SCREEN TYPE | Resistive |
TOUCH SCREEN CONTROLLER | XPT2046 |
COLORS | RGB, 65K colours |
RESOLUTION | 320x240 (Pixel) |
I/O VOLTAGE | 3.3V/5V |
Interface
ARDUINO PIN | SYMBOL | DESCRIPTION |
---|---|---|
D3 | TP_IRQ | Touch panel interrupt |
D4 | TP_CS | Touch panel chip select |
D5 | SD_CS | Micro SD card chip select |
D7 | LCD_DC | LCD data/command selection |
D9 | LCD_BL | LCD backlight control |
D10 | LCD_CS | LCD chip select |
D11 | MOSI | SPI data input |
D12 | MISO | SPI data output |
D13 | SCLK | SPI clock |
External Dimensions

Resources
80×62 Pixels IR Array
Small Size | Non-contact | Motion Detection

This is a long-wave IR thermal imaging camera that adopts the hybrid technology of microbolometer and thermopile pixel, features 80x62 array pixels. It will detect the IR distribution of objects in the field of view, turn the data into surface temperature of the objects by calculation, and then generate thermal images, for easy integration into miscellaneous industrial or intelligent control applications.
Four versions are available: options for HAT version with Raspberry Pi 40PIN GPIO header and USB version with Type-C port. Also provides basic version and wide angle version with 45° / 90° FOV.
Key features include:
- Adopts the hybrid technology of microbolometer and thermopile, 80x62 array pixels
- Continuous operation and thermal imaging video stream due to shutterless design
- Noise Equivalent Temperature Difference (NETD) 150mK RMS@1Hz refresh rate
- Up to 25FPS (Max) thermal imaging video stream output
- Comes with online resources and manuals (Python demo for Raspberry Pi, Android/Windows host computer and user manual, etc.)
Main applications:
- High precision long-term non-contact temperature online monitoring
- IR thermal imaging devices, IR thermometers
- Smart home, intelligent building, intelligent lighting
- Industrial temperature control, security & safety, intrude/motion detection
- Small Target Thermal Analysis, Heat Trend Analysis and Solutions
Onboard 40PIN GPIO header

POWER SUPPLY | 5V |
---|---|
OPERATING CURRENT | 61mA@5V |
WAVELENGTH RANGE | 8~14μm |
OPERATING TEMPERATURE | -20~85℃ |
TARGET TEMPERATURE | -20~400℃ |
REFRESH RATE | 25 FPS (Max) |
FOV | Basic version: 45°(H)×45°(V) |
Wide angle version: 90°(H)×68°(V) | |
NOISE EQUIVALENT TEMPERATURE DIFFERENCE | 150mK |
MEASURING ACCTRACY | ±2℃ (ambient temp. 10~70℃) |
DIMENSIONS | Thermal Camera HAT / Thermal-90 Camera HAT: 65.0×30.5mm |
Thermal USB Camera / Thermal-90 USB Camera: 62.0×13.0mm |
With Onboard 40PIN GPIO Header
Compatible With Raspberry Pi Boards

Directly connect to Raspberry Pi ZERO


What's in the box?
1 x Thermal Camera HAT
1 x 40PIN female header
1 x FPC 15 PIN cable 0.3mm pitch ~100mm
1 x Screws pack
Resources
Supports Raspberry Pi 5 & Raspberry Pi 4B, Dual 4K Outputs
Converts Micro HDMI Interfaces To HDMI Female Ports For Easier Connection

Supports Power Supply Via Type-C Port Or Screw Terminal



1 x 3PIN cable 100mm
1 x 3PIN squid cable 100mm

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
PCIe To Gigabit Ethernet And USB 3.2 Gen1
Designed For Raspberry Pi 5, Driver-Free, Plug And Play

Based On 16PIN PCIe Interface Of Raspberry Pi 5

* for reference only, please refer to the Package Content for detailed part list
Extends The PCIe Interface To 3x High Speed USB 3.2 Gen1 Ports For Connecting More Peripherals

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

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

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


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

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

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
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
Galvanic isolated Serial Port Converter


- 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
Product Type | Galvanic isolated TTL To RS232 converter | |
---|---|---|
Power supply interface | Power supply | 3.3V ~ 5V |
Protection | over-voltage, reverse-proof | |
Device Port | TTL/RS232 standard compatible | |
TTL | Connector | screw terminal |
Transmission distance | about 10m | |
Transmission mode | point-to-point | |
RS232 | Connector | screw terminal |
Protection | TVS diode, surge protection & ESD protection, power isolation and signal isolation | |
Transmission distance | About 15m | |
Transmission mode | Point-to-point | |
INDICATORS | PWR | Red power indicator, lights up when there is power supply connection and voltage is detected |
TXD | TX indicator, lights up when the TTL port sends data | |
RXD | RX indicator, lights up when the TTL port receives data | |
Appearance | Case | Rail-mount ABS case, suitable for 35mm DIN rail |
Dimensions | 91.6 × 58.7 × 23.3mm |
Primary function
for converting the TTL signal into RS232 signal and
expanding communication distance

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

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


Top side screw terminal | Bottom side screw terminal | ||
---|---|---|---|
VCC | Power Input DC 3.3V~5V power supply | SGND | RS232 signal ground |
GND | Ground / TTL signal ground | ||
TXD | TTL transmit data pin | TXD | RS232 transmit data pin |
RXD | TTL receive data pin | RXD | RS232 receive data pin |
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

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.


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
SYMBOL | RASPBERRY PI PIN (BCM) | DESCRIPTION |
---|---|---|
KEY1 | P21 | Button 1/GPIO |
KEY2 | P20 | Button 2/GPIO |
KEY3 | P16 | Button 3/GPIO |
Joystick Up | P6 | Joystick Up |
Joystick Down | P19 | Joystick Down |
Joystick Left | P5 | Joystick Left |
Joystick Right | P26 | Joystick Right |
Joystick Press | P13 | Joystick Press |
SCLK | P11/SCLK | SPI clock input |
MOSI | P10/MOSI | SPI data input |
DC | P25 | Data/Command selection (high for data, low for command) |
CS | P8/CE0 | Chip selection, low active |
RST | P27 | Reset, low active |
BL | P24 | Backlight |
Dimensions
What's in the box?
1 x 1.3inch LCD HAT
1 x RPi screws pack (2pcs)
Resources