WaveShare

Sort By:  
Resistive touch screen TFT LCD, 4inch, 480x3200 resolution for Arduino
R517.50  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.
R120.90  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.
R259.90  Inc VAT
Waveshare VL53L1X ToF Distance Ranging Sensor, Ranging up to 4m (VL53L1X Distance Sensor)

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

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

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

Features

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

Specifications

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

Applications

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

Pinouts

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

 

Test Example

 

 

Dimensions

 

What's in the box?

1 x VL53L1X Distance Sensor

1 x PH2.0 6PIN wire 20cm

Resources

Wiki : www.waveshare.com/wiki/VL53L1X_Distance_Sensor

R287.57  Inc VAT
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
     
    R443.08  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
    R517.50  Inc VAT
    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.
    R120.90  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.
    R259.90  Inc VAT
    Per Page      141 - 145 of 145