WaveShare

Sort By:  
3.5" 480×320 IPS touch display for Raspberry Pi Pico with resistive touch, SPI interface, and MicroPython support.
R490.90  Inc VAT
This display features a vivid 262K-color screen at 320×480 resolution, paired with a highly responsive, sensitive touchscreen built to last. It uses an ST7796S driver chip alongside a GT911 capacitive touch controller, communicating via SPI and I2C respectively to keep IO pin usage to a minimum.
R531.90  Inc VAT
Resistive touch screen TFT LCD, 4inch, 480x3200 resolution for Arduino
R589.90  Inc VAT
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.
R149.90  Inc VAT
4-Ch PCIe FFC Adapter Board for Raspberry Pi 5, Expands The PCIe Interface Of The Pi 5 To 4-Ch PCIe FFC Connectors, Supports Stacking Multiple PCIe HATs, Raspberry Pi 5 PCIe HAT
R385.15  Inc VAT
The Motor Driver HAT is designed for Raspberry Pi, controlled via I2C interface, will drive two DC motors at the same time. It's an ideal choice for you to DIY mobile robots.
R330.90  Inc VAT
Dual Core processor, up to 240MHz Running Frequency, 2.4GHz Wi-Fi, Bluetooth 5, 8MB Flash, 8MB PSRAM, pre-soldered header
R201.91  Inc VAT
The ESP32-C5-WIFI6-KIT is a development board designed by Waveshare based on the ESP32-C5-WROOM-1 module for dual-band Wi-Fi and multi-protocol IoT gateway applications.
R319.90  Inc VAT
HDMI Signal Extender, 1080P High-definition & lossless transmission, transmission distance up to 50m via CAT-5E/6 network cable
R188.59  Inc VAT
R453.91
Industrial Gigabit PoE Splitter Metal Case protection 5V 5A Type-C Out (WS indust poe split 5A)

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 supplysupports 1/2(+); 3/6(-); 4/5(+); 7/8(-) powering
PoE input voltage37V ~ 57V
Type-C output5V 5A (MAX)
CableCat-5 UTP
StandardIEEE 802.3 af/at PoE Ethernet
Data rate10/100/1000Mbps
LED indicatorPoE power input indicator
Dimensions86 × 30 × 25mm (l × w × h)
Operating temperature   -40℃ ~ 85℃


MPS Control Chip Solution

High-efficiency, Safer And More Stable

Switching Mode Power Supply (SMPS)
 

Isolated circuit protection, effectively protecting the powered device

Industrial grade protection case

aluminum alloy case, sturdy and rugged, higher protection level, better heat dissipation 



Application examples

Powering the Raspberry Pi or other 5V-powered network devices by PoE switch


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

Outline dimensions




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)
R419.90  Inc VAT
Mini Dual Gigabit Ethernet Base Board Designed for Raspberry Pi Compute Module 5(Not Included) (Ethernet Base CM5)

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

  1. 40PIN GPIO header
    for connecting sorts of HAT
  2. CM5 socket
    suitable for all variants of Compute Module 5
  3. PSW button
  4. BOOT button
  5. RTC battery header
    for connecting rechargeable RTC battery
  6. FAN header
    for connecting cooling fan, allows speed adjustment and measurement
  7. 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
  1. USB3.2 Gen1 Type-A port
    for connecting sorts of USB devices
  2. Type-C port
    5V power supply, or used for eMMC programming
  3. TF card slot
    for connecting a TF card with pre-burnt image (Lite variant ONLY)
  4. RTL8111H
    Gigabit NIC chip
  5. 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
  6. 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

R481.63  Inc VAT
3.5inch Touch Display Module for Raspberry Pi Pico, 65K Colors, 480×320, SPI (Pico-ResTouch-LCD-3.5)
3.5" Touch Display Module for Pico

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
 
Features at a glance
  • 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)
 
Specifications
Operating voltage5VResolution480×320 pixels
Communication InterfaceSPIDisplay size73.44 × 48.96 mm
Display PanelIPSPixel size0.153 × 0.153 mm
DriverILI9488Dimensions86.00 × 57.20 mm
Touch ControllerXPT2046  
 
Raspberry Pi Pico header compatibility

Onboard female pin header for direct attaching to Raspberry Pi Pico

 
 
Raspberry Pi Pico is NOT included.
 
What's On Board
 
 
  1. Rapsberry Pi Pico header
  2. CAT6219
    LCD backlight power chip
  3. RT9193-33
    3.3V linear voltage regulator
  4. Pico reset button
  5. MicroSD card slot
  6. XPT2046 resistive touch controller
  7. 74HC4040 counter chip, for clock frequency division
  8. 74HC04D inverter chip
  9. 74HC4094 serial data to parallel data converter
 
Pinout definition
 
 
Outline dimensions
 
 
What's in the box?
 
1 x 3.5inch Touch Display Module for Raspberry Pi Pico, 65K Colors, 480×320, SPI
 
Resources
 
3.5" 480×320 IPS touch display for Raspberry Pi Pico with resistive touch, SPI interface, and MicroPython support.
R490.90  Inc VAT
3.5inch Capacitive Touch Display (F) for Raspberry Pi, IPS Panel, 320×480 Resolution, 5-point Touch, Immersion Gold Process, Toughened Glass Panel (3.5inch RPi LCD (F))
3.5inch Capacitive Touch Display for Raspberry Pi
 

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
    The display orientation is portrait by default, 320×480 resolution (H×V). Change the software config for landscape display.
     
    Features at a glance
     
    • 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)
     
    Specifications
    Operating Voltage5VLogic level3.3V
    Display DriverST7796STouch DriverGT911
    Display Interface4-wire SPITouch InterfaceI2C
    Display PanelIPSDisplay size3.5inch
    Touch TypeCapacitiveTouch Points5-point touch
    Display Size49.36 × 73.84mmTouch panel Size61.00 × 92.44mm

     

    3.5inch Capacitive Touch Display
     

    Embedded with ST7796S Driver Chip And GT911 Capacitive Touch Control Chip

     

     

    Smooth and stable display
     

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

     

     

    IPS Display Panel
     

    Excellent Display Performance, 262K color, wide viewing angle

     

     

    Suitable For Multiple Programming Platforms
     

    Comes With Demos And Manuals For Raspberry Pi / Raspberry Pi Pico / ESP32 / Arduino
    More Convenient For Development And Integration, with High Expansibility

     

    SPI and I2C Control Interfaces

    Options For GH1.25 13PIN Connector Or Pigo Pin For Connecting The LCD To The Host Board

     
     
    PinDescription13PIN
    Pin No.
    TP_RSTTouch panel Reset pin, low active1
    TP_INTTouch panel Interrupt pin2
    TP_SCLTouch panel Clock pin3
    TP_SDATouch panel Data pin4
    LCD_BLLCD Backlight pin5
    LCD_RSTLCD Reset pin, low active6
    LCD_DCLCD Data/Command selection (high for data, low for command)7
    LCD_CSLCD Chip Selection, low active8
    SCLKSPI CLK pin9
    MOSISPI MOSI pin10
    MISOSPI MISO pin11
    GNDGround12
    VCC5V Power input13

     

    Hardware Connection

    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.

     

    Outline dimensions
     
     
    What's in the box?
     
    1 x 3.5inch Capacitive Touch Display (F) for Raspberry Pi, IPS Panel, 320×480 Resolution, 5-point Touch, Immersion Gold Process, Toughened Glass Panel
     
    Resources
     
    This display features a vivid 262K-color screen at 320×480 resolution, paired with a highly responsive, sensitive touchscreen built to last. It uses an ST7796S driver chip alongside a GT911 capacitive touch controller, communicating via SPI and I2C respectively to keep IO pin usage to a minimum.
    R531.90  Inc VAT
    4inch Touch LCD Shield for Arduino (Arduino WS LCD 4.0)
    PLEASE NOTE: Arduino board or Arduino compatible board and USB cable are not included
     
    Features
      
    • 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 TypeTFT
    LCD InterfaceSPI
    LCD ControllerILI9486
    Touch Screen TypeResistive
    Touch Screen Controller    XPT2046
    ColoursRGB, 65K colors
    Resolution480x320 (Pixel)
    Aspect Ratio8:5
    I/O Voltage3.3V/5V
     
    Interface
     
    SymbolArduino / NUCLEO PIN   Description
    5V5V5V power input
    GNDGNDGround
    SCLKD13SPI clock
    MISOD12SPI data input
    MOSID11SPI data output
    LCD_CSD10LCD chip select
    LCD_BLD9LCD backlight
    LCD_RSTD8LCD reset
    LCD_DCD7LCD data/command selection
    TP_BUSYD6Touch panel busy
    SD_CSD5Micro SD card chip select
    TP_CSD4Touch panel chip select
    TP_IRQD3Touch panel interrupt

    External Dimensions

    What's in the box?

    1 x 4inch Touch LCD Shield for Arduino

    Resources

     

    Resistive touch screen TFT LCD, 4inch, 480x3200 resolution for Arduino
    R589.90  Inc VAT
    5inch Capacitive Touch Screen LCD (H), 800×480, HDMI, Various Systems Support (WS 5" touch capacitive)
    5" HDMI Touch Display
     
    Raspberry Pi
    Directly Pluggable: Raspberry Pi 5 / 4B / 3B+ / 3A+ / 3B / 2B / 1B+ / 1A+
    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

    Connection Examples

    Working With Raspberry Pi

    Appearance And Dimensions
     
    What's in the box?
     
    1 x 5inch HDMI LCD (H)
    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)

    R987.88  Inc VAT
    R1,011.51
    Black Protective Case For RPi 7-inch Touch Display 2 And RPi 5 (Pi5 disp2 protect Bk)

    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

    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.
    R149.90  Inc VAT
    7inch Capacitive Touch Screen LCD (H) with Case, 1024×600, HDMI, IPS, Various Systems Support (WS 7inch LCD (H) (case))
    7" HDMI Touch Display with Case
     
     
    Device & System Support

     

     
    Raspberry Pi
    Supports Raspberry Pi OS, 5-point touch, driver free
    Supports Ubuntu / Kali / WIN10 IoT, single point touch, driver free
    Supports Retropie, driver free

    Supports all versions of Raspberry Pi

    Jetson Series
    Supports Ubuntu, single point touch, driver free
    Supports Jetson Nano / TX2 / Xavier NX / Orin series boards
    PC
    Supports Windows 11 / 10 / 8.1 / 8 / 7, 5-point touch, driver free
    Connection Examples
     

    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

     

     
    Display

    IPS Panel

     

     
    Touch Control
     
     

     

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

    Enjoy Gaming
     
     
     
    Appearance and Dimensions
     
     
    What's in the box?
    1 x 7inch Capacitive Touch Screen LCD (H) with Case, 1024×600, HDMI, IPS, Various Systems Support
     
    Resources
    R1,157.77  Inc VAT
    18.5inch Capacitive Touch Display, 1920×1080 Full HD, Supports Raspberry Pi / Jetson Nano / PC, etc. (18.5inch FHD LCD (EU))
    18.5″ Capacitive Touch Display

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

      

     

    Device & System Support
      
     
    Raspberry Pi
    Supports Raspberry Pi OS, 10-point touch, driver free
    Supports Ubuntu / Kali / WIN10 IoT, single point touch, driver free
    Supports Retropie, driver free

    Supports all versions of Raspberry Pi

    Jetson Nano
    Supports Ubuntu, single point touch, driver free
    PC
    Supports Windows 11 / 10 / 8.1 / 8 / 7, 10-point touch, driver free
    Game Console
    Xbox360, PS4, Switch...
    Smartphone
    Huawei, Samsung...(wired projection)

    Connection Examples

    Working with Raspberry Pi 5

     

     
    Configurable Display Orientation

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

     

     
    Wide viewing angle IPS display panel

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

     


     
    10-Point Capacitive Touch
     
     
    1. up to 10-point touch, depending on the operating system
    2. up to 6H hardness toughened glass panel
    3. Optical bonding, display well and dustproof
    Interface Introduction
     
     
    Dimensions
     


     

    Support touch screen customization

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

     

     
    What's in the box?
    1 x 18.5inch Capacitive Touch Display, 1920×1080 Full HD, Supports Raspberry Pi / Jetson Nano / PC, etc.
     
    Resources
    R3,449.90  Inc VAT
    R3,872.59
    4-Ch PCIe FFC Adapter Board for Raspberry Pi 5 (PCIe TO 4-CH PCIe HAT)
    PCIe TO 4-Ch PCIe HAT

    Designed for Raspberry Pi 5

     

     
     
    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

    Expands 4-Ch PCIe Connectors

    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

    PCIe Gen2 transmission speed

    Supports PCIe Gen2 (PCIe 2.0) Only

     

     

    What's On Board
     

     

    Heatsink Installation
     

     

    Outline dimensions
     
     
    What's in the box?
     

    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

    4-Ch PCIe FFC Adapter Board for Raspberry Pi 5, Expands The PCIe Interface Of The Pi 5 To 4-Ch PCIe FFC Connectors, Supports Stacking Multiple PCIe HATs, Raspberry Pi 5 PCIe HAT
    R385.15  Inc VAT
    RGB Full-Color LED Matrix Panel, 4mm Pitch, 64×32 Pixels, Adjustable Brightness (RGB-Matrix-P4-64x32)
    64×32 RGB LED matrix panel

    2048 individual RGB LEDs, 4mm pitch

    supports Raspberry Pi and Arduino.

     
    Features at a glance

    • 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

     

    Specifications
    Dimensions256mm × 128mm
    Pixels64×32=2048 DOTS
    Pitch4mm
    Pixel form1R1G1B
    Viewing angle≥160°
    Control typesynchronization
    Driving1/16 scan
    HeaderHUB75
    Power supply5V / 4A (VH4 header input)
    Power≤20W
     
    Header definition
     
     
    * this back view is for reference only
    PCB silkscreen and layout may have small differences from batch to batch, but the hardware interface and software are compatible.
    PinDescriptionPinDescription
    VCC5V power inputGNDGround
    R1R higher bit dataR2R lower bit data
    G1G higher bit dataG2G lower bit data
    B1B higher bit dataB2B lower bit data
    AA line selectionBB line selection
    CC line selectionDD line selection
    EE line selectionCLKclock input
    LAT/STBlatch pinOEoutput enable
     
    Chainable design

    Multi LED matrix panel can be chained together to build a larger panel
    via HUB75 input/output header

     

     
    Each RGB LED matrix panel requires a standalone 5V/4A or above power supply, when they're chained to display.
     
    Dimensions
     
     
    What's in the box?
      

    1 x RGB-Matrix-P4-64x32 LED matrix and accessories

    1 x Power supply terminal adapter

    1 x 16P wire ~30cm

    R369.90  Inc VAT
    R514.90
    Motor Driver HAT for Raspberry Pi, I2C Interface (WS motor driver HAT)

    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

    Wiki : www.waveshare.com/wiki/Motor_Driver_HAT

    The Motor Driver HAT is designed for Raspberry Pi, controlled via I2C interface, will drive two DC motors at the same time. It's an ideal choice for you to DIY mobile robots.
    R330.90  Inc VAT
    ESP32-S3 Mini (ESP32-S3 Mini WH)
    Board specifications
     
    • Equipped with Xtensa® 32-bit LX7 dual-core processor, up to 240MHz main frequency
    • Supports 2.4GHz Wi-Fi (802.11 b/g/n) and Bluetooth® 5 (LE)
    • Built-in 512KB of Static RAM and 384KB ROM, options for 4MB Flash memory with 2MB PSRAM / 8MB Flash memory with 8MB PSRAM
    • Castellated module and onboard ceramic antenna, allows soldering direct to carrier boards
    • Supports flexible clock, module power supply independent setting, and other controls to realize low power consumption in different scenarios
    • Integrated with USB serial port full-speed controller, 24 × GPIO pins allows flexibly configuring pin functions
    • 4 × SPI, 2 × I2C, 3 × UART, 2 × I2S, 2 × ADC, etc.

     

    Support MicroPython、ESP-IDF、Arduino
     

    Comprehensive SDK, Dev Resources, Tutorials To Help You Easily Get Started

    What's on board

    1. ESP32-S3 dual-core processor up to 240MHz operating frequency
    2. USB Type-C Port
    3. ME6217C33M5Glow dropout LDO, 800mA (Max)
    4. WS2812 RGB LED
    5. 2.4G ceramic antenna
    6. BOOT button -Press it and then press the RESET button to enter download mode
    7. RESET button
    8. ESP32-S3 pins

     

    Pin definition

    Outline dimensions

    What's in the box?

    1 x ESP32-S3-Zero-N8R8 with pre-soldered header

    Resources

    Wiki: docs.waveshare.com/ESP32-S3-Zero

    Dual Core processor, up to 240MHz Running Frequency, 2.4GHz Wi-Fi, Bluetooth 5, 8MB Flash, 8MB PSRAM, pre-soldered header
    R201.91  Inc VAT
    ESP32-C5 Dual-Band Wi-Fi 6 Development Board, 240MHz RISC-V Processor, ESP32-C5-WROOM-1 Series Module, Multi-Protocol RISC-V MCU (WS ESP32 WH 8mb32mbAntenna)

    This product is equipped with 32MB Flash and 8MB PSRAM, with pre-soldered headers and external dual-band Wi-Fi antenna.

    The ESP32-C5-WIFI6-KIT is a development board designed by Waveshare based on the ESP32-C5-WROOM-1 module for dual-band Wi-Fi and multi-protocol IoT gateway applications. The ESP32-C5 is a single-core RISC-V chip, supports dual-band Wi-Fi 6 (2.4GHz and 5GHz), and integrates BLE 5, Zigbee, and Thread protocols for flexible use as a smart home hub or cross-protocol communication gateway.
    Equipped with 240MHz RISC-V processor, 384KB Static RAM, 8MB PSRAM, and provides options for 16MB or 32MB Flash, enables stable handling the concurrent tasks of multiple protocol stacks and running medium-load applications. Developers can leverage mature development frameworks such as ESP-IDF and Arduino for rapid prototyping and product implementation, making it suitable for IoT scenarios such as smart gateways and multi-protocol device integration.

    Key features include

    • Adopts ESP32-C5-WROOM-1 series module with RISC-V 32-bit processor, up to 240MHz main frequency
    • Integrated with 384KB Static RAM, 320KB ROM, and 8MB PSRAM, with options for 16MB or 32MB Flash
    • Integrated 2.4GHz and 5GHz dual-band Wi-Fi, Bluetooth 5 (LE), and IEEE 802.15.4 (Zigbee 3.0 and Thread) wireless communications, with outstanding RF performance
    • Onboard batt. recharge management module, with reserved 3.7V MX1.25 Lithium batt. header for external batt. power supply
    • USB Type-C port, easier to use
    • Castellated module allows soldering directly to carrier boards, with rich peripheral interfaces
    • Supports multiple low-power operating modes, enabling flexible adjustment of the balance between communication range, data rate, and power consumption to meet the power requirements of various application scenarios
    • Supports ESP-IDF, Arduino IDE - Comprehensive SDK, Dev Resources, Tutorials To Help You Easily Get Started

      

    Function Block Diagram

    Pinout Definition

     

    Onboard Resources

     

    With external dual-band Wi-Fi antenna

    Frequency range2400 ~ 2500 / 5150 ~ 5850 MHzMaximum power10 W
    Bandwidth100 ~ 700 MHzDimensions109 × 10 (mm)
    VSWR≤1.92ConnectorSMA male central pin
    Peak Gain2±0.5 dBiBody MaterialTPEE
    Output Impedance50 ΩOperating Voltage-20˚C ~ + 70˚C
    PolarisationVerticalRadiationOmnidirectional

     

    Outline Dimensions

    What's in the box?

    1 x ESP32-C5-WIFI6-KIT-N32R8-U with pre-soldered headers
    1 x Antenna

    Resources

    www.waveshare.com/wiki/ESP32-C5-WIFI6-KIT-NXRX

    The ESP32-C5-WIFI6-KIT is a development board designed by Waveshare based on the ESP32-C5-WROOM-1 module for dual-band Wi-Fi and multi-protocol IoT gateway applications.
    R319.90  Inc VAT
    HDMI Signal Extender, 1080P High-definition & lossless transmission, transmission distance up to 50m (WS HDMI extender cat5/6 )

    Specifications

    Transmission standardHDMI1.4B
    Video input1080p/1080i/720p/576p/576i/480p/480i
    Signal transmissionSupports using CAT-5E/6 network cable (CAT-6 recommended) instead of HDMI cable, the distance between transmitter and receiver up to 50m
    Power inputType-C port (DC 5V 1A)
    Applicable scenariosSecurity monitoring, Video conference, Multimedia teaching, Home theater, etc.

     

    Connection Example

     

    Note: The quality of the network cable will affect the signal transmission quality, it is recommended to use CAT-6 network cable for better transmission.

    Onboard Interface

     

    Outline dimensions

     

    What's in the box?

    1 x HDMI-EXTENDER Sender
    1 x HDMI-EXTENDER Receiver

    You will also need 2 x USB_C power supplies  and Cat5e/6 cable

    Resources

    Wiki: www.waveshare.com/wiki/HDMI-EXTENDER-KIT

    HDMI Signal Extender, 1080P High-definition & lossless transmission, transmission distance up to 50m via CAT-5E/6 network cable
    R188.59  Inc VAT
    R453.91
    ESP32-S3 RGB Matrix Driver Board, Onboard Dual Microphones Array, Supports 2.4 GHz Wi-Fi And Bluetooth 5 (BLE), Supports AI Voice Interaction (ESP32-S3-RGB-Matrix)
    ESP32-S3 RGB Matrix Driver Board

    240 MHz Xtensa 32-bit LX7 Dual-core Processor

       ESP32-S3-RGB-Matrix Development Board, front view   ESP32-S3-RGB-Matrix Development Board, features

     

    Board specifications

    The ESP32-S3-RGB-Matrix is a high-performance, highly integrated LED matrix panel driver board designed by Waveshare. It is suitable for HUB75 interface RGB matrix panels and related embedded applications. Based on the ESP32-S3 microcontroller, it integrates large-capacity Flash storage, RTC chip, IMU, TF card slot, low-power audio codec chip, dual microphones, and so on. It also provides reserved interfaces such as USB, UART, I2C, and GPIO, offering strong scalability and enabling users to quickly develop and integrate it into practical applications.

    • Equipped with ESP32-S3-N32R16 Xtensa 32-bit LX7 dual-core processor, up to 240MHz main frequency
    • Supports 2.4GHz Wi-Fi (802.11 b/g/n) and Bluetooth 5 (LE)
    • Built in 512KB Static RAM and 384KB ROM, with onboard 32MB Flash memory and 16MB PSRAM
    • Compatible with the full product line of Waveshare LED RGB matrix panels, and can smoothly run graphical interface programs such as LVGL
    • Onboard ES7210 echo cancellation chip for improved voice processing performance
    • Onboard ES8311 low-power audio codec chip, supporting high-quality audio input and output
    • Equipped with dual microphones array for audio algorithms such as noise reduction and echo cancellation, suitable for accurate speech recognition and voice wake-up applications
    • Onboard speaker header, supports audio playback output, and can be connected directly to a speaker
    • Onboard QMI8658 6-axis IMU (3-axis accelerometer and 3-axis gyroscope) for detecting motion gesture, etc.
    • Integrated SHTC3 temperature and humidity sensor for accurate environmental monitoring
    • Onboard TF card slot for extended storage of images, audio, and various file types, making it convenient for reading and writing data
    • Onboard PCF85063 RTC chip with a reserved SH1.0 batt connector, enabling continuous timekeeping during power loss
    • Reserved GPIO expansion header for peripheral expansion and custom function development, supporting diverse application requirements
    • Dual power supply ports design, supporting stable operation of up to six 64 × 64 RGB Matrix panels, with cascading support for large-scale display applications
    • Onboard USB Type-C port for power supply, firmware programming, and debugging
    • Onboard RST and BOOT programmable buttons for easy custom function development

     

    Product Specifications
    Power Voltage5V
    Maximum Current Rating10A
    Supported Resolution64 × 64, 64 × 32, 80 × 40, 96 × 48
    Interface TypeHUB75
    Maximum Resolution (Cascaded)6 × 64 × 64
    Operating Temperature-40℃ ~ +85℃
    Dimensions50 × 42 (mm)

     

    Designed for AIoT applications

    Powered by Xtensa 32-bit LX7 dual-core processor with frequency up to 240 MHz
    Powerful AI Computing Capability & Reliable security features

    ESP32-S3-RGB-Matrix Development Board, built-in Xtensa 32-bit LX7 dual-core processor
     
    Supports driving multiple LED matrix panels
     
    ESP32-S3-RGB-Matrix Development Board, supports driving multiple LED matrix panels
     
    Supports AI voice interaction

    No complicated assembly or wiring required—quickly integrate with AI models

     

    ESP32-S3-RGB-Matrix Development Board, supports AI voice interaction

     

    Supports ESP-IDF, Arduino, LVGL GUI development

    Comprehensive SDK, dev resources, tutorials to help you easily get started

    ESP32-S3-RGB-Matrix Development Board supports ESP-IDF ESP32-S3-RGB-Matrix Development Board supports Arduino ESP32-S3-RGB-Matrix Development Board supports LVGL GUI development

     

    Application Examples
     
    ESP32-S3-RGB-Matrix Development Board application examples 1
    ESP32-S3-RGB-Matrix Development Board application examples 2

     

    • for reference only, please refer to the package content for the detailed part list.
    Wiring Examples
     
    ESP32-S3-RGB-Matrix Development Board wiring examples

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

    What's On Board
     
    ESP32-S3-RGB-Matrix Development Board onboard components
    1. ESP32-S3-N32R16
      The SoC with WiFi and Bluetooth, up to 240MHz operating frequency
    2. QMI8658
      QST 6-axis sensor (3-axis accelerometer, 3-axis gyroscope)
    3. RTC batt connector
      SH1.0 female header
    4. SHTC3
      High-precision temperature and humidity sensor
    5. Type-C power supply port
    6. USB Type-C port
      Supports power supply, program download, and debugging
    7. TF card slot
      Supports external TF card
     
    1. Speaker header
    2. Dual microphones
    3. 5V power output
      power supply output for LED matrix panels
    4. BOOT button
    5. RESET button
    6. GPIO expansion header
      for peripheral expansion and customization
    7. SN74HC245
      Octal bus transceiver with 3-State outputs
    8. ES8311
      Low-power mono audio codec chip
    9. ES7210
      Audio decoder IC

     

    Outline dimensions
     
    ESP32-S3-RGB-Matrix Development Board outline dimensions
    What's in the box?
    1 x ESP32-S3 RGB Matrix Driver Board
     
    Resources:
    R609.90  Inc VAT
    7inch IPS/QLED Integrated Display, 1024 × 600, Thin and Light Design (7" qled display thin)
    7-inch IPS/QLED Dispaly

    Integrated Structure | Thin and Light Screen Design

     
     
    Device & System Support

    Support Windows / Linux / Android main board which has HDMI signal and USB touch signal

     

      
    Used with development adapter, support the following devices:

    All versions of Raspberry Pi
    Jetson Series Boards
    Windows PC

     

    Comparing The Appearance
     
      
    Integrated Structure Design

    Provide secondary development resources to facilitate integrated design
    Boost simple development for embedding engineering applications quickly

     

     

    • for reference only, the CM4 board and CM4 base board are NOT included in the package, please refer to the package content for detailed part list.

     

    Development adapter connection
     

     

    Thinner and more space saving

    Different with the conventional connection method, integrate 40PIN multi-function interface for one-cable communication. Integrate the driver circuit into an FPC cable, the thinnest only needs 3mm thickness space.

     

     

    170° Wide Viewing Angle
     

     

    QLED Quantum Dot Technology

    Wider color gamut

    Color gamut of this QLED display is up to: NTSC 78%, sRGB 92%

    • This function is only available on the QLED version

     

     

    More pure chroma

    chroma of QLED increases 58.3%, makes the color more pure, more vivid

    • This function is only available on the QLED version

     

     

    Longer lifetime

    Due to its inorganic characteristic, the color life of QLED could be up to 60000 hours without color degradation

    • This function is only available on the QLED version

     

     
    5-Point Capacitive Touch

    Gently touch, and see what you get, enjoy multi-point UI interaction via Flexible operation. Adapting touch function with USB signal, support 5-point touch

    • This function is only available on the Touch Display version

     

     

    Connection Example

    For the first use, it is recommended to use development adapter for connection

     

    * for reference, Raspberry Pi board is NOT included.

    Interface Introduction
     

     

    Application Scenarios

    New energy, electronic sentinel, human-machine interface, smart home
    IoT, Industrial applications, consumer electronics

     

     

    Dimensions
     
    What's in the box?
    1 x 7inch IPS/QLED Integrated Display, 1024 × 600, Thin and Light Design
     
    Resources
    R1,269.90  Inc VAT
    10.1inch QLED Quantum Dot Display, Capacitive Touch, 1280×720, G+G Toughened Glass Panel, Various Systems Support (10.1HP-CAPQLED-EU)
    10.1" QLED Quantum Dot Display
     

     

    Device & System Support
     
     
     
    Raspberry Pi
    Supports Raspberry Pi OS, 10-point touch, driver free
    Supports Ubuntu / Kali / WIN10 IoT, single point touch, driver free
    Supports Retropie, driver free

    Supports all versions of Raspberry Pi

    Jetson Nano
    Supports Ubuntu, single point touch, driver free
    PC
    Supports Windows 11 / 10 / 8.1 / 8 / 7, 10-point touch, driver free
    Game Console
    Xbox360, PS4, Switch...
    Connection Examples

    Working with Raspberry Pi 4

     

     

    Working with Raspberry Pi 3B+

     

     

    Working with Raspberry Pi Zero W

     

     

    Working with AI Computer Jetson Nano

     

    Working with mini PC

     

     
    Display

    QLED Panel

     
    QLED Quantum Dot Technology

    Wider color gamut

    Color gamut of this QLED display is up to: NTSC 96%, sRGB 100%

     

     

    More pure chroma

    Chroma of QLED increases 58.3%, makes the color more pure, more vivid

     

     

    Longer lifetime

    Due to its inorganic characteristic, the color life of QLED could be up to 60000 hours without color degradation

     

     
    Touch Control
     
     

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

    Enjoy Gaming
     
     

    * audio output via earphone/speaker port.

    Appearance and Dimensions
     
     
    What's in the box?
    1 x 10.1inch QLED Quantum Dot Display

     

    Resources

    R2,199.90  Inc VAT
    R2,629.90
    RP2350 MCU Board, With 1.28inch Round Touch LCD, Dual-core & Dual-architecture Design, 240×240 Pixels, 65K Color, IPS Panel (RP2350-Touch-LCD-1.28)
    RP2350 MCU Board with 1.28inch Touch LCD

    Based on Raspberry Pi RP2350

     RP2350 MCU board with 1.28inch round touch LCD, front view and features

     

    Features

    RP2350-Touch-LCD-1.28 is a low-cost, high-performance MCU board designed by Waveshare. Tiny size with onboard 1.28inch capacitive touch display, Li-ion battery recharge manager, 6-axis sensor (3-axis accelerometer and 3-axis gyroscope) and so on, which makes it easy for you to integrate it into products quickly.

    Key features include:

    • RP2350 microcontroller chip designed by Raspberry Pi in the United Kingdom
    • Adopts unique dual-core and dual-architecture design: dual-core Arm Cortex-M33 processor and dual-core Hazard3 RISC-V processor, flexible clock running up to 150 MHz
    • 520KB of SRAM, and 16MB of onboard Flash memory
    • Type-C connector, keeps it up to date, easier to use
    • Onboard 1.28inch capacitive touch LCD, 240×240 pixels, supports 65K color for clear color picture display
    • Lithium battery recharge/discharge header, suitable for mobile devices
    • USB 1.1 with device and host support
    • Low-power sleep and dormant modes
    • Drag-and-drop programming using mass storage over USB
    • Accurate clock and timer on-chip
    • Temperature sensor
    • 6 × GPIO pin via SH1.0 connector

      

    Small size, touch more possibilities

    Suitable for various smart devices development, can realize human-computer interaction function

     

     
    Dual-core, dual-architecture

    The unique dual-core, dual-architecture capability of RP2350 allows users to choose between a pair of industry-standard Arm Cortex-M33 cores, and a pair of open-hardware Hazard3 cores, giving developers a chance to experiment with the RISC-V architecture in a stable, well-supported environment.

     

    RP2350 MCU board with 1.28inch round touch LCD, dual-core, dual-architecture

     

    C/C++, MicroPython, Arduino support

    Comprehensive SDK, dev resources, tutorials to help you easily get started

     

    RP2350 MCU board with 1.28inch round touch LCD, with C/C++, MicroPython support
     
    What's On Board
     
    RP2350 MCU board with 1.28inch round touch LCD, onboard components
    1. USB Type-C connector
      for program burning, USB 1.1 with device and host support
    2. ETA6098
      high efficiency Lithium battery recharge manager
    3. RT9193-33PB
      300mA low dropout, low noise, ultra-fast LDO
    4. W25Q128JVSIQ
      16MB NOR-Flash
    5. RP2350
      Dual-core and dual-architecture design, up to 150 MHz operating frequency
     
    1. QMI8658
      6-axis IMU includes a 3-axis gyroscope and a 3-axis accelerometer.
    2. BOOT button
      Press it when resetting to enter download mode
    3. RESET button
    4. MX1.25 battery header
      MX1.25 2P connector, for 3.7V Lithium battery, supports charging and discharging
    Pin definition
     
    RP2350 MCU board with 1.28inch round touch LCD, pin definition
     
    Outline dimensions
      RP2350 MCU board with 1.28inch round touch LCD, without case outline dimensions RP2350 MCU board with 1.28inch round touch LCD, without case outline dimensions
     
    What's in the box?
    1 x RP2350 MCU Board, With 1.28inch Round Touch LCD
     
    Resources
    R429.90  Inc VAT
    Rail-mount TTL To RS422 Galvanic isolated Converter, Anti-surge, Multiple Isolation Protection (TTL TO RS422 (B))
    Rail-mount TTL To RS422 (B)

    Galvanic isolated Serial Port Converter

      
     
    Features at a glance
    • Compatible with TTL/RS422 standard, converting the TTL signal into differential RS422 signal, support 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, anti-electrostatic
    • Onboard resettable fuse and protection diodes, ensures the current/voltage stable outputs, provide over-current/over-voltage protection, improve shock proof performance
    • Onboard RS422 input and output terminal 120R resistor, enabled/disabled via jumper
    • Industrial rail-mount ABS case design, small in size, easy to install, and cost-effective
    Specifications
    Product TypeGalvanic isolated TTL to RS422 converter
    Power supply interfacePower supply3.3V ~ 5V
    Protectionover-voltage, reverse-proof
    Device PortTTL/RS422 standard compatible
    TTLConnectorscrew terminal
    Transmission distanceabout 10m
    Transmission modepoint-to-point
    RS422Connectorscrew terminal
    Protectionsurge-suppress and 15KV ESD protection
    Terminal resistor120R, enabled/disabled via jumper (inside the case)
    Transmission DistanceAbout 1.2km
    Transmission Modefull duplex mode, point-to-multipoint (up to 256 nodes, it is recommended to use repeaters for 16 nodes or more)
    AppearanceCaseRail-mount ABS case, suitable for 35mm DIN rail
    Dimensions106.0 × 58.6 × 36.0mm
     
    Primary function

    Converting the TTL signal into balanced differential RS422 signal
    for interface converting, expanding nodes and long-distance communication

     

     
    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 TVS (Transient Voltage Suppressor), effectively suppress surge voltage and transient spike voltage in the circuit, anti-electrostatic. Onboard resettable fuse and protection diodes, ensures the current/voltage stable outputs, provides over-current/over-voltage protection, improves shock proof performance

     

     
    Interface Introduction
     

     

    Top side screw terminalBottom side screw terminal
    VCCPower Input
    DC 3.3V~5V power supply
    R+RS422 differential signal receive positive
    GNDGroundR-RS422 differential signal receive negative
    TXDTTL transmit data pinT-RS422 differential signal transmit negative
    RS485 differential signal negative (B-)*
    RXDTTL receive data pinT+RS422 differential signal transmit positive
    RS485 differential signal positive (A+)*
    GNDTTL signal groundGNDRS485/422 signal ground

    * Note: the TTL TO RS422 (B) is designed to be used with RS422 devices, however, it is also possible to be used with RS485 devices (yet only sending is available). It is recommended to use TTL TO RS485 (B) for RS485 device.

    Communication Connection Diagram

    TTL convert to RS422, point to point, full duplex communication, suitable for interface conversion.

     

     

    TTL convert to RS422, point-to-multipoint, full duplex communication, suitable for expanding nodes

     

     

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

     

     
    Application Examples

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

     

     
    Product Show
     
     
    Dimensions
     
     
    What's in the box?
    1 x Rail-mount TTL To RS422 Galvanic isolated Converter, Anti-surge, Multiple Isolation Protection
    Resources
    R255.90  Inc VAT
    Per Page      121 - 140 of 152