WaveShare

Sort By:  
The Waveshare RP2350-USB-A Mini Development Board is an ultra-compact microcontroller platform built around the Raspberry Pi RP2350A dual-core (ARM Cortex-M33 / Hazard3 RISC-V @ 150MHz) MCU. Featuring 520KB SRAM, 2MB NOR Flash, a USB Type-C connector, and an integrated USB Type-A port driven via PIO state machines, it provides versatile host and device connectivity. Designed with castellated edges for direct SMD mounting, 15 multi-function GPIOs, drag-and-drop mass-storage flashing, and C/C++/Arduino IDE support, it’s an ideal choice for space-constrained custom electronics and embedded USB peripherals.
R119.90  Inc VAT
This is a handy, low power Raspberry Pi HAT which features multi communication functionalities: GSM, GPRS, GNSS and Bluetooth.
R639.89  Inc VAT
This neat little 4 port USB hub pHAT for the Raspberry Pi B+/2/3 & Raspberry Pi Zero/W, provides 4 extra USB ports for your Pi and features a USB to UART converter for easy serial communication!
R163.90  Inc VAT
R80.06  Inc VAT
R109.91
Power Supply, Lithium Battery Charger, 12.6V/2A, DC Jack Output, OD 5.5mm, ID 2.1mm, EU Plug (PSU-12.6V2A-5.5-2.1-EU)
12.6V/2A Power Supply

DC jack output, OD 5.5mm, ID 2.1mm

 
 
Specifications
Plug typeEU
Specifications1m cable, 5.5/2.1mm DC jack
ProtectionOver voltage / Over current
Input VoltageAC 100~240V (50/60Hz)
Input Current0.8A (Max)
OutputDC 12.6±0.2V 2A (Max)
Charging IndicatorLights up green when the input voltage is detected and no load is connected; Lights up red when a battery load is connected to enter charging state, and turns green again when charging is complete
Operating Temperature0°C ~ 40°C

 

Product Show
 
 
What's in the box?
1 x Power Supply, Lithium Battery Charger, 12.6V/2A, DC Jack Output, OD 5.5mm, ID 2.1mm, EU Plug
 
R112.96  Inc VAT
Waveshare RP2350A USB Mini Development Board, Based On Raspberry Pi RP2350A Dual-core & Dual-architecture Microcontroller, 150MHz Operating Frequency (RP2350-USB-A)
RP2350-USB-A Mini Development Board

Based On Raspberry Pi RP2350A, Onboard USB Ports

Castellated module, suitable for SMD applications

 

RP2350A USB Mini development board, front view RP2350A USB Mini development board, features
 
Board specifications
  • RP2350A 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 2MB of onboard Flash memory
  • Type-C connector, keeps it up to date, easier to use
  • Castellated module allows soldering directly to carrier boards
  • USB 1.1 with device and host support
  • Onboard 1x USB Type A expansion port via PIO, compatible with USB 2.0/1.1 transmission
  • Low-power sleep and dormant modes
  • Drag-and-drop programming using mass storage over USB
  • Adapting 15 × multi-function GPIO pins
  • 2 × SPI, 2 × I2C, 2 × UART, 4 × 12-bit ADC, 14 × controllable PWM channels
  • Accurate clock and timer on-chip
  • Temperature sensor
  • Accelerated floating-point libraries on-chip
  • 12 × Programmable I/O (PIO) state machines for custom peripheral support

Supports C/C++, Arduino IDE

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

 

RP2350A USB Mini development board, support C/C++, Arduino

 

Dual-core, dual-architecture

Adopts dual-core Arm Cortex-M33 processor and dual-core Hazard3 RISC-V processor, flexible clock running up to 150 MHz

 

RP2350A USB Mini development board, onboard Dual-Core Arm processor
 
15 × multi-function GPIO pins

Configurable pin function, allows flexible development and integration

 

RP2350A USB Mini development board, onboard multi-function GPIO pins

 

What's On Board
 
RP2350A USB Mini development board, onboard components
  1. USB 2.0 Type A connector
    Supports USB host or device via PIO
  2. BOOT button
    Press it when resetting to enter download mode
  3. RESET button
  4. RP2350A
    Dual-core and dual-architecture design, up to 150 MHz operating frequency
  5. WS2812
    cool RGB LED
  6. RT9013-33GB
    500mA LDO regulator, low noise, ultra-fast response
  7. W25Q16JVUXIQ
    2MB NOR-Flash
  8. USB Type-C connector
    for programming, USB 1.1 with device and host support

    Outline dimensions
     
    RP2350A USB Mini development board, outline dimensions
     
    What's in the box?
    1 x Waveshare RP2350A USB Mini Development Board
     
    Resources
    The Waveshare RP2350-USB-A Mini Development Board is an ultra-compact microcontroller platform built around the Raspberry Pi RP2350A dual-core (ARM Cortex-M33 / Hazard3 RISC-V @ 150MHz) MCU. Featuring 520KB SRAM, 2MB NOR Flash, a USB Type-C connector, and an integrated USB Type-A port driven via PIO state machines, it provides versatile host and device connectivity. Designed with castellated edges for direct SMD mounting, 15 multi-function GPIOs, drag-and-drop mass-storage flashing, and C/C++/Arduino IDE support, it’s an ideal choice for space-constrained custom electronics and embedded USB peripherals.
    R119.90  Inc VAT
    RP2040-LCD-0.96 Pico-like MCU Board Based on Raspberry Pi MCU RP2040 with LCD and pre-soldered headers (WS RP2040-LCD WH)
    RP2040 MCU Board with LCD, a Pico-like MCU board based on Raspberry Pi RP2040 with pre-soldered headers. Compatible with most of the Raspberry Pi Pico add-on modules.


    Board specifications

    RP2040-LCD-0.96 is a low-cost, high-performance Pico-like MCU board with flexible digital interfaces. It incorporates Raspberry Pi's RP2040 microcontroller chip, as same as the one on Raspberry Pi Pico. For software development, either Raspberry Pi's C/C SDK, or the MicroPython is available, which makes it easy for you to get started, and integrate it into end products quickly.

    In additional, there'rs also onboard 0.96inch IPS display, Lithium battery recharge/discharge header, and high efficiency DC-DC buck-boost chip.

    Key features

    • RP2040 microcontroller chip designed by Raspberry Pi in the United Kingdom
    • Dual-core Arm Cortex M0 processor, flexible clock running up to 133 MHz
    • 264KB of SRAM, and 2MB of on-board Flash memory
    • USB-C connector, keeps it up to date, easier to use
    • 0.96inch 160×80 pixels 65K colorful IPS LCD display
    • Lithium battery recharge/discharge header, suitable for mobile devices
    • Onboard DC-DC chip TPS63000, high efficiency DC-DC buck-boost chip, 1.8A current switch
    • Castellated module allows soldering direct to carrier boards (there should be dedicated cut-out for embedding the bottom components)
    • USB 1.1 with device and host support
    • Low-power sleep and dormant modes
    • Drag-and-drop programming using mass storage over USB
    • 26 × multi-function GPIO pins
    • 2 × SPI, 2 × I2C, 2 × UART, 3 × 12-bit ADC, 16 × controllable PWM channels
    • Accurate clock and timer on-chip
    • Temperature sensor
    • Accelerated floating-point libraries on-chip
    • 8 × Programmable I/O (PIO) state machines for custom peripheral support

    C/C ,MicroPython support


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


    Pico-like lcd code found at : 
    sudo apt-get install p7zip-full
    cd ~
    sudo wget  https://www.waveshare.com/w/upload/7/74/Pico_LCD_code.7z
    7z x Pico_LCD_code.7z -o./Pico_LCD_code
    cd ~/Pico_LCD_code
    cd c/build/



    26 × multi-function GPIO pins

    configurable pin function, allows flexible development and integration 



    What's On Board



    1. USB Type-C connector
    2. BOOT button press it when resetting to enter download mode
    3. RESET button
    4. 0.96inch IPS LCD display 160 × 80 pixels, 65K colorful
    5. Battery header MX1.25 header, for 3.7V Lithium battery, allows recharging the battery and powering the board at the same time
    6. TPS63000 high efficiency DC-DC buck-boost chip
    1. ETA6096 high efficiency Lithium battery recharge manager
    2. RP2040 dual-core processor, up to 133MHz operating frequency
    3. W25Q16JVUXIQ 2MB NOR-Flash
    4. DEBUG points
    5. Pinout
    outline dimensions




    What's in the box?

    1 x RP2040-LCD with pre-soldered headers

    Resources

    Wiki: RP2040-LCD-0.96
    R215.80  Inc VAT
    R291.90
    WS HDMI 10.1" 1280x800 (IPS) (B) Touch Screen & Case (10.1 Capacitive(B) T display stand)

    It's easy to set up, features a great resolution, comes complete with a black acrylic stand, and has touch by default!

    Recent upgrades

    If you were used to seeing the Self Test at power on, this has now been removed. However if you remove the jumper located on the controller board you can re-enable this feature.

    This device uses the Pi's HDMI output for display, and the Pi's USB port for touch control. Assembly of the Waveshare 10.1" screen is easy, just follow this simple guide here.

    Please Note. This device does require some simple set up. You will need attach the EU fitting to the power adapter.

    The LCD Screen Features

    • 10.1inch HDMI LCD (B)
    • 1280x800 Resolution
    • UK 5V 2A Power Supply Included
    • Capacitive touch control
    • Supports Raspberry Pi, Ubuntu, Windows 10 IoT driver free
    • Can also be used as a computer monitor, supports Windows 10/8.1/8/7/XP etc.
    • Supports BB Black, comes with Angstrom image
    • HDMI interface for displaying, USB interface for touch control
    • Input interfaces: HDMI
    • Multi languages OSD menu, for power management, brightness/contrast adjustment, etc.
    • Firmware is upgradable to support more new features (continually updated)

    The Case Features

    • Material : High quality black and clear Acrylic
    • Comes with bottom holder, 45° tilt angle
    • Features mounting holes for Raspberry Pi 3B/2B/B /A /B, and BB Black

    What's in the box?

    1 x HDMI 10.1" Touch Screen
    1 x Acrylic panels
    1 x HDMI cable

    Resources

    User Manual
    Quick Assembly Guide
    Wiki

    R1,763.33  Inc VAT
    R2,705.29
    WS Raspberry Pi Night Vision Camera (IR-CUT) (Night Vision IR-CUT)

    Please note: You will need to buy a different CSI cable for use with RPi 5 or ZERO.

    Raspberry Pi IR-CUT Night Vision Camera plugs directly into the CSI connector on the Raspberry Pi, and features two high-intensity Infrared LED spotlights for night time recording!

    Features

    • Raspberry Pi Camera, supports all revisions of the Pi
    • Embedded removable IR-CUT filter, eliminating color distortion in the daylight
    • Comes with infrared LED, supports night vision
    • 5 megapixel OV5647 sensor
    • Adjustable focus distance
    • Camera specifications
      • CCD size : 1/4inch
      • Aperture (F) : 1.8
      • Focal Length : 3.6mm
      • Angle of View (diagonal) : 75.7 degree
      • Sensor best resolution : 1080p
    • 4 screw holes
      • Used for attachment
      • Provides 3.3V power output
      • Supports connecting infrared LED and/or fill flash LED
    • Dimension: 31mm × 32mm



    The new Raspberry Pi OS release includes the new Picamera2 Python camera interface.

    What's in the box?

    1 x Camera


    Resources


    Wiki :
    www.waveshare.com/wiki/RPi_IR-CUT_Camera

    R499.91  Inc VAT
    WS AlphaBot2 robot building kit for Raspberry Pi 3, Pi 4 Model B (no Pi included) (Alphabot2 RPi 3/4)

    Note: Raspberry Pi is NOT included. Batteries are not included

    AlphaBot2-Pi (EN) can be used with Raspberry Pi4 ,you will need to buy a USB Micro-B to USB-C Adapter


    This AlphaBot2 robot kit is designed to use with Raspberry Pi 3/4 Model B (not included). It features rich common robot functions including line tracking, obstacle avoiding, Bluetooth/infrared/WiFi remote control, video monitoring, etc.

    Thanks to the highly integrated modular design, it is fairly easy to assemble by a snap, no soldering, no wiring. After a few minutes spent on hardware assembling, you're almost there, our open source demo codes is ready to help you get started fast.

    AlphaBot2 Features

    AlphaBot2 employs a 2-layer structure to provide excellent stability and compatibility.

    AlphaBot2-Base, the lower base chassis:

    • 5-ch infrared sensor, analog output, combined with PID algorithm, stable line tracking
    • Onboard modules like line tracking, obstacle avoiding, needs no messy wiring
    • TB6612FNG dual H-bridge motor driver, compared with L298P, it's more efficient, more compact, and less heating
    • N20 micro gear motor, with metal gears, low noise, high accuracy
    • Onboard RGB LEDs, true color lighting, pretty cool

    AlphaBot2-Pi, the upper adapter board for controller:

    • LM2596 voltage regulator, provides the Pi with stable 5V power
    • TLC1543 AD acquisition chip, allows the Pi to use analog sensors
    • PCA9685 servo controller, make it more smoothly to rotate the pan head
    • CP2102 UART converter, easy for controlling the Pi via UART
    What's on the AlphaBot2-Base


    1. AlphaBot2 control interface: for connecting sorts of controller adapter board
    2. Ultrasonic module interface
    3. Obstacle avoiding indicators
    4. Omni-direction wheel
    5. ST188: reflective infrared photoelectric sensor, for obstacle avoiding
    6. ITR20001/T: reflective infrared photoelectric sensor, for line tracking
    7. Potentiometer for adjusting obstacle avoiding range
    8. TB6612FNG dual H-bridge motor driver
    9. LM393 voltage comparator
    10. N20 micro gear motor reduction rate 1:30, 6V/600RPM
    11. Rubber wheels diameter 42mm, width 19mm
    12. Power switch
    13. Battery holder: supports 14500 batteries
    14. WS2812B: true color RGB LEDs
    15. Power indicator
    What's on the AlphaBot2-Pi
    1. AlphaBot2 control interface: for connecting AlphaBot2-Base
    2. Raspberry Pi interface: for connecting Raspberry Pi 3 Model B
    3. Servo interface
    4. USB TO UART: easy for controlling the Pi via UART
    5. LM2596: 5V voltage regulator
    6. TLC1543: 10-bit AD acquisition chip, allows the Pi to use analog sensors
    7. PCA9685: servo controller, make it more smoothly to rotate the pan head
    8. CP2102: USB TO UART converter
    9. Joystick
    10. IR receiver
    11. Buzzer

    Examples

    AlphaBot2 multi robots line following
    AlphaBot2-Pi robot obstacle avoiding
    AlphaBot2-Pi robot RGB LED remote control
    AlphaBot2-Pi robot video monitor
    AlphaBot2-Pi robot Bluetooth control


    What's in the box?


    Note: this product requires two 14500 batteries to work, which are NOT included and should be purchased separately. Even though the battery holder fits the normal AA batteries DO NOT USE THEM!  A 14500 lithium cell is identical in shape and size to a standard AA battery. But that is where the similarities end. AA supplies 1.5V each where 14500 supply 3.7V each.

    1 x AlphaBot2-Pi (adapter board) 
    1 x AlphaBot2-Base (base chassis) 
    1 x RPi Camera (B) 
    1 x Micro SD Card 16GB 
    1 x Power adapter US standard 5V/2.5A USB output 
    2 x SG90 servo 
    1 x 2 DOF pan and tilt kit 
    1 x IR remote controller 
    1 x FC-20P cable 8cm 
    1 x USB type A plug to micro B plug cable 
    1 x 15PIN FFC 25cm 
    1 x AlphaBot2-Pi screws 
    1 x Micro SD Card Reader 
    1 x Screwdriver 

    Resources

    Wiki : www.waveshare.com/wiki/AlphaBot2-Pi



    R1,799.90  Inc VAT
    WS GSM/GPRS/GNSS/Bluetooth HAT for Raspberry Pi (WS GSM/GPRS/GNSS/Bluetooth)

    Please note: Raspberry Pi and micro SD in pic not included

    This is a handy, low power Raspberry Pi HAT which features multi communication functionalities: GSM, GPRS, GNSS and Bluetooth.

    It allows your Pi to easily make a telephone call, send messages, connect to wireless Internet, global position, transfer data via Bluetooth, and so on.

    Specifications

    General

    • Raspberry Pi connectivity, compatible with Raspberry Pi 2B/3B/4B/Zero/Zero W/Zero WH/Zero 2W
    • Supports SMS, phone call, GPRS, DTMF, HTTP, FTP, MMS, email, etc.
    • Support GPS, COMPASS, Glonass, LBS base station positioning, omni-positioning
    • Bluetooth 3.0, supports data transferring through Bluetooth
    • Onboard USB TO UART converter CP2102 for UART debugging
    • 6x LEDs for indicating the module working status
    • SIM card slot for 1.8V/3V SIM card
    • RTC with backup battery holder
    • Baudrate auto detection (1200bps ~115200bps)
    • Control via AT commands (3GPP TS 27.007, 27.005, and SIMCOM enhanced AT Commands)
    • Supports SIM application toolkit: GSM 11.14 Release 99
    • Comes with development resources and manual (examples for Raspberry Pi/Arduino/STM32)

    GSM/GPRS

    • Band
      • GSM 850/EGSM 900/DCS 1800/PCS 1900 MHz
      • Quad-band auto search
      • Compliant to GSM phase 2/2
    • Emitting power
      • Class 4 (2W @ GSM 850/EGSM 900 MHz)
      • Class 1 (1W @ DCS 1800/PCS 1900 MHz)
    • GPRS connectivity
      • GPRS multi-slot class 12 (default)
      • GPRS multi-slot class 1~12 (configurable)
    • GPRS data feature
      • Downlink speed: max 85.6kbps
      • Uplink speed: max 85.6kbps
      • Coding schemes: CS-1\CS-2\CS-3\CS-4
      • Supports PAP (Password Authentication Protocol) for PPP connection
      • Supports PBCCH
      • Supports USSD
    • SMS
      • Supports: MT/MO/CB/Text/PDU mode
      • SMS storage: SIM card
    • Audio
      • Voice encode/decode mode: Half Rate\Full Rate\Enhanced Full Rate\Adaptive muti rate
      • Supports echo cancellation
      • Supports noise reduction

    GNSS

    • Receiver type
      • 33 tracking channels
      • 99 acquisition channels
      • GPS L1 C/A code
    • Sensitivity
      • Tracking: -165 dBm
      • Cold starts : -148 dBm
    • Time-To-First-Fix
      • Cold starts : 28s (typ.)
      • Hot starts : < 1s
      • Warm starts: 26s
    • Accuracy
      • Horizontal position : <2.5m CEP

    Bluetooth

    • Integrates AT commands
    • Compliant to Bluetooth specification3.0 EDR
    • Supports SPP, OPP, HFP/HSP, etc.

    Misc

    • Operating voltage: 5V
    • Operating temperature: -40°C ~ 85°C
    • Storage temperature: -45°C ~ 90°C
    • Dimensions: 30.2mm x 65mm


    What's on Board

    1. SIM868 module
    2. ZMM5V1: regulator diode
    3. SMF05C: TVS diode
    4. CP2102: USB TO UART converter
    5. MP1482: power chip
    6. NDC7002N: voltage level translator
    7. GPS status indicator
    8. NET indicator:
      • flashes fast when the module starts up
      • flashes slowly after GSM register succeed
    9. STA module working status indicator
    10. SIM868 UART Tx/Rx indicator
    11. Power indicator
    12. SIM868 control button: press the button and hold for 1s, to startup/shutdown the SIM868
    13. Raspberry Pi GPIO connector
    14. SIM card slot
    15. USB TO UART interface
    16. 3.5mm earphone/mic jack
    17. GNSS antenna connector
    18. Bluetooth antenna connector
    19. GSM antenna connector
    20. CR1220 battery holder: for RTC backup battery
    21. UART selection switch
      • A: control the SIM868 through USB TO UART
      • B: control the SIM868 through Raspberry Pi
      • C: access Raspberry Pi through USB TO UART


    What's in the box?

    1 x GSM/GPRS/GNSS/Bluetooth HAT
    1 x GSM Antenna

    Resources

    Wiki : https://www.waveshare.com/wiki/GSM/GPRS/GNSS_HAT

    This is a handy, low power Raspberry Pi HAT which features multi communication functionalities: GSM, GPRS, GNSS and Bluetooth.
    R639.89  Inc VAT
    WS Pioneer600 Raspberry Pi Expansion Board (WS Pioneer 600 board)
    Note : the Pi, cables and sensors are NOT included.

    The Pioneer600 is a blue expansion board that clicks onto the GPIO pins of Raspberry Pi and adds a range of additional features.

    First of these features we noticed was a five-way joystick and 0.96-inch OLED display. This is backed up by a dual-LED and buzzer. On closer inspection, we discovered the on-board LFN0038K to enable remote control. A DS3231 real-time clock is also included (you’ll need to supply your own CR1220 button battery).

    There is a built-in BMP280 for measuring air pressure and temperature, but it’s the available ports for external sensors that are the key attraction: a PCF8591, 8-bit resolution, screw terminal interface, a 1-Wire device (a DS18B20 thermometer is included), a 4×4 pin sensor interface, and GPIO expansion.

    There is also a micro USB to UART connection and cable supplied. UART is normally used to debug Raspberry Pi, but with debugging mode disabled, you can send data to and from Raspberry Pi and a connected PC. 


    Pioneer600 Features

    • Supports Raspberry Pi A /B /2B/3B/3B
    • <Standard I/O> dual LED, joystick, buzzer, the basic components
    • <USB TO UART> CP2102, control the Pi through serial terminal
    • <Display> 0.96inch OLED, big world in the little screen
    • <RTC> DS3231, high precision, backup battery holder is also available
    • <AD/DA> PCF8591, 8-bit resolution, screw terminal IO interface
    • <GPIO Expansion> PCF8574, more GPIO, more possibility
    • <IR Control> LFN0038K, Raspberry Pi remote control comes true
    • <Pressure Sensor> BMP280, measuring air pressure and temperature
    • <1-WIRE> for connecting 1-WIRE devices, DS18B20 is included
    • <Sensor Interface> for connecting various sensors

    What's on the Pioneer600
    1. Raspberry Pi GPIO interface : for connecting Raspberry Pi
    2. USB TO UART : control the Pi through serial terminal
    3. AD/DA IO interface : screw terminal
    4. 1-WIRE interface : for connecting 1-WIRE devices like DS18B20
    5. Sensor interface : for connecting various sensors
    6. 0.96inch OLED : SSD1306 driver, 128×64 resolution, SPI interface
    7. Buzzer
    8. CP2102 : USB TO UART converter
    9. PCF8591 : 8-bit AD/DA converter, I2C interface
    10. BMP280 : pressure sensor, I2C interface
    11. PCF8574 : I/O expansion chip, I2C interface
    12. DS3231 : high precision RTC chip, I2C interface
    13. Power indicator
    14. User LED
    15. Joystick
    16. LFN0038K IR receiver

    Examples

    PeripheralInterfacePythonWiringPiBCM2835 C LibrarySysFs
    LEDI/O
    KEYI/O 
    IRMI/O 
    UARTUART  
    DS18B20ONE-WIRE  
    PCF8574I2C
    PCF8591I2C 
    DS3231I2C 
    BMP280I2C 
    OLEDSPI 


    Development Resources


    What's in the box?


    1 x Pioneer600 board

    Resources

    Wiki : www.waveshare.com/wiki/Pioneer600

    R499.91  Inc VAT
    WS 10.1inch Resistive Touch Screen LCD HDMI interface (10.1 Resistive touch display)
    Features

    • 1024×600 high resolution
    • Resistive touch control
    • Compatible and Direct-connect with any revision of Raspberry Pi (except the Pi 1 model B or Pi Zero, which requires an HDMI cable)
    • Drivers provided (works with your own Raspbian/Ubuntu directly)
    • Also works as a computer monitor, in this case, touch panel is unavailable and HDMI cable is required
    • HDMI interface for displaying, no I/Os required (however, the touch panel still needs I/Os)
    • Backlight can be turned off to lower power consumption

    Interface

    PIN NO.SYMBOLDESCRIPTION
    1, 173.3VPower positive (3.3V power input)
    2, 45VPower positive (5V power input)
    3, 5, 7, 8, 10, 11, 12, 13, 15, 16, 18, 24NCNC
    6, 9, 14, 20, 25GNDGround
    19TP_SISPI data input of Touch Panel
    21TP_SOSPI data output of Touch Panel
    22TP_IRQTouch Panel interrupt, low level while the Touch Panel detects touching
    23TP_SCKSPI clock of Touch Panel
    26TP_CSTouch Panel chip selection, low active

    External Dimensions



    What's in the box?

    1 x 10.1inch Resistive Touch Screen

    Resources

    Wiki : www.waveshare.com/wiki/10.1inch_HDMI_LCD

    R1,449.90  Inc VAT
    Li-ion Battery HAT for Raspberry Pi, 5V Output, Quick Charge (Battery hat zero)

    The Li-ion Battery HAT integrates SW6106 power bank management chip, allows providing 5V regulated power supply to your Pi from a 14500 battery, turns the Pi into a portable device. It will charge the battery as well, supports bi-directional quick charge. This module can be used as a universal mini power bank, also works with other 5V devices.

    Features

    • Onboard SW6106 chip, supports bi-directional quick charge, supports multi quick charge protocols like PD/QC/FCP/PE/SFCP
    • Lithium battery protection circuitry, provides reverse protection, over charge/discharge protection, over current protection, and short circuit protection
    • Onboard indicators: quick charge, warning, and power capacity

    Specifications

    • Output voltage: 5V
    • Applicable battery: 3.7V 14500 lithium battery (4.2V when full charged)
    • Dimension: 65mm × 30mm
    • Mounting hole size: 3.0mm

    What's on Board


    1. Raspberry Pi GPIO connector: for connecting Raspberry Pi
    2. SW6106 power management chip
    3. USB Type-C connector: battery charge/power output
    4. USB Type-A connector:power output
    5. Micro USB connector:battery charge
    6. Raspberry Pi power switch
    7. Battery warning indicator: on when the battery is reverse
    8. Battery power capacity indicator: 5x LEDs to indicate the power capacity and charging status
    9. Quick charge indicator: on when quick charging
    10. 14500 battery holder

    Dimensions

    What's in the box?

    1 x  Li-ion Battery HAT

    Resources

    Wiki : www.waveshare.com/wiki/Li-ion_Battery_HAT

    R322.74  Inc VAT
    WS Barcode Scanner Module, 1D/2D Codes Reader (WS barcode scanner)

    Overview

    This is a small 1D/2D codes reader, by using the intelligent image recognition algorithm, it will decode the barcode or 2D code on paper or screen, fast and accurately.

    Through the onboard USB and UART interface, it can be directly plugged into a computer, or be easily integrated to kinds of devices due to its small form factor.

    Features

    • Easy to use, requires no knowledge of image recognition
    • Decodes various common 1D/2D codes such as Barcode, QR code etc.
    • Onboard micro USB and UART serial port, allows to connect with computers or embedded devices
    • Configurable via scanning 'configuration code'
    • Onboard light source, works in the dark


    Specifications

    • Operating voltage: 5V
    • Operating current: 135mA (scanning), 58mA (standby), 2mA (sleep)
    • Operating temperature: 0°C~60°C
    • Operating humidity: 5%~95% (Non-condensing)
    • Communication interface: UART, USB
    • Decodes 1D codes: Codebar, Code 11, Code 39/Code 93, UPC/EAN, Code 128/EAN128, Interleaved 2 of 5, Matrix 2 of 5, MSI Code, Industrial 2 of 5, GS1 Databar(RSS)
    • Decodes 2D codes: QR code, Data Matrix, PDF417
    • DOES NOT SUPPORT THE FORMAT FOR SCANNING RSA DRIVER'S LICENSE
    • Light source: white
    • Scan angels: roll 360°, skew ±65°, pitch ±60°
    • Field of view: 28° (horizontal), 21.5° (vertical)
    • Dimension: 53.3mm x 21.4mm


    What's in the box?

    1 x  WS Barcode Scanner Module

    Resources

    Wiki : www.waveshare.com/wiki/Barcode_Scanner_Module

    R648.51  Inc VAT
    Raspberry Pi 8-channel Relay Expansion Board with DIN rail mounting brackets (DIN rail relay board)

    Please note: Raspberry Pi is not included



    Overview

    The RPi Relay Board (B) is an expansion board with 8-ch relays for Raspberry Pi. It gives your Pi the ability to control high voltage products such as home appliances.

    Features

    • Supports Raspberry Pi A /B /2B/3B/3B /4B
    • High quality relays, loads up to 5A 250V AC or 5A 30V DC
    • Photo coupling isolation, prevent interference from high voltage circuit
    • Standard rail mount bottom case
    • Onboard LEDs for indicating relays status
    • Relay control pin selection jumper, allows to control the relays by custom pins other than the default pins
    • Reserved control Interface, allows to work with controllers like PLC
    • Comes with development resources, including examples in wiringPi, bcm2835, python, python-bottle (webpage control), and crontab (cron job)


    Specifications

    • Power supply voltage: 5V
    • Trigger signal: 3.3V/5V
    • Relay channels: 8-ch
    • Contact form: SPDT-NO,NC
    • Closed current: 6mA (per channel)
    • Connector: screw terminal block
    • Dimension: 232 × 72 (mm)
    • Mounting hole size: 3.0mm


    Dimensions


    What's in the box?

    1 x RPi Relay Board (B) 
    1 x Rail mount bottom case 
    1 x Screws pack 

    Resources

    Wiki : www.waveshare.com/wiki/RPi_Relay_Board_(B)

    R458.90  Inc VAT
    ws 4 Port USB HUB pHAT for Raspberry Pi Zero (USB hub phat)

    This neat little 4 port USB hub pHAT for the Raspberry Pi B+/2/3 & Raspberry Pi Zero/W, provides 4 extra USB ports for your Pi and features a USB to UART converter for easy serial communication!

    The board comes in a pHAT format and comes complete with micro USB cable, and Micro USB/Micro USB shim PCB. Raspberry Pi 3, Zero and dongle not included.

    Features

    • 4 USB Ports, compatible with USB2.0/1.1
    • Onboard USB to UART, convenient for Raspberry Pi serial debugging
    • Onboard multi indicators, for monitoring the status of power, USB to UART, and each USB port
    • Operating voltage: 5V
    • Dimension: 65mm × 30mm
    • Mounting hole size: 3.0mm

    Assembly Instructions


    1. Raspberry Pi GPIO interface: for connecting Raspberry Pi
    2. USB to UART: for controlling the Raspberry Pi via serial terminal
    3. USB HUB interface (Micro USB): for connecting the HUB to the Raspberry Pi USB port
      1. Raspberry Pi Zero / Zero W: connected via Micro USB to Micro USB PCB
      2. Raspberry Pi B+ / 2B / 3B: connected via USB to Micro USB cable
    4. USB extended ports: USB1~USB4
    5. USB port indicators: dedicated indicator for each USB port, D1~D4 for USB1~USB4 respectively
    6. Power indicator
    7. USB to UART indicator
    8. FE1.1S: USB HUB chip
    9. 12MHz crystal
    10. CP2102: USB to UART converter

    What's in the box?

    1 x USB HUB HAT 
    1 x Micro USB connector 
    1 x Micro USB cable 
    1 x RPi screws pack (2pcs) 

    Resources

    Wiki : www.waveshare.com/wiki/USB_HUB_HAT
    This neat little 4 port USB hub pHAT for the Raspberry Pi B+/2/3 & Raspberry Pi Zero/W, provides 4 extra USB ports for your Pi and features a USB to UART converter for easy serial communication!
    R163.90  Inc VAT
    1.8inch colourful display module for micro:bit 160x128 (WS micro:bit display)
    Please note: Micro:bit and USB cable not included

    This is a colorful display module designed for the BBC micro:bit, 1.8inch diagonal, 160x128 pixels, capable of displaying 65K colors.

    Tired of the 5x5 LED matrix? Time to get a tiny monitor for your micro:bit, this one would be the ideal choice.

    Features

    • micro:bit edge connector, directly pluggable
    • Embedded driver ST7735S, supports 65K colors
    • Onboard SRAM 23LC1024, used as display cache, no more out of memory
    • SPI interface, takes up only a few IO pins
    • Backlight adjustment via PWM
    • Reserved solder pads for control interface, make it easy to connect with Arduino/Nucleo boards
    • Comes with development resources (micro:bit graphical demo/user manual, etc.)

    Specifications

    • Driver: ST7735S
    • Resolution: 160x128
    • Display color: RGB, 65K colors
    • Operating voltage: 3.3V
    • Dimension: 61mm x 51.5mm

    Pinouts

    PINmicro:bit PINDESCRIPTION
    3V33V3Power
    GNDGNDGround
    MISOP14SPI data master input/slave output
    MOSIP15SPI data master output/slave input
    SCKP13SPI clock input
    LCD_CSP16LCD chip selection
    RAM_CSP2SRAM chip selection
    DCP12LCD data/command
    RSTP8LCD reset
    BLP1LCD backlight

    Dimensions



    What's in the box?

    1 x 1.8inch LCD for micro:bit

    Resources

    Wiki : www.waveshare.com/wiki/1.8inch_LCD_for_micro:bit




    R359.90  Inc VAT
    RPi Touch Keypad (RPi touch pad hat)
    Features
    • Supports any revision of Raspberry Pi (directly-pluggable)
    • Provides your Pi with 16 touch keys
    • Features TONTEK TonTouch touch pad detector IC TTP229-LSF, supports up to 16 keys with adjustable sensitivity and built-in LDO
    • The system re-calibrates automatically when all keys are not detected touch more than about 4 seconds
    Specifications
    • Interface : I2C
    • Keys : 16
    • Sampling rate : 8Hz
    • Human Body Mode : 6KV
    • Operating voltage : 2.4V-5.5V
    • Operating temperature : -40℃ to 85℃
    • Storage temperature : -50℃ to 125℃
    • Dimensions : 8.5CM × 5.6CM
    How to Use
    • After power-on have about 0.5sec stable-time. During the time do not touch the key pad, and all functions are disabled
    Pinouts
    • VCC : Power supply (2.4V-5.5V)
    • GND : Ground
    • SDA : I2C SDA
    • SCL : I2C SCL
    Dimensions



    Downloads/Development resources: 

    schematic, demo code, datasheets, etc.
    Download: www.waveshare.com/wiki/RPi_Touch_Keypad


    R80.06  Inc VAT
    R109.91
    ws 2-DOF Pan-Tilt HAT kit for Raspberry Pi (WS pan/tilt kit)
    Overview

    This is a 2-DOF pan-tilt kit designed for Raspberry Pi. With onboard PCA9685 PWM chip and TSL2581 ambient light sensor, it allows the Pi to control camera movement and sense light intensity through I2C interface.

    Features

    • Raspberry Pi connectivity, compatible with Raspberry Pi Zero/Zero W/Zero WH/2B/3B/3B
    • I2C interface, only 2 pins are required for moving and light intensity sensing
    • Onboard PCA9685 chip, provides 12-bit resolution PWM signal for moving control
    • Onboard TSL2581FN light-to-digital converter, with embedded ADC, provides a value that approximates the human eye response to assist the module
    • Onboard voltage level translator, compatible with 3.3V/5V operating voltage
    • Specific acrylic board to fix the Raspberry Pi camera, make it easy to install
    • Comes with development resources and manual (demo code, assembly guide)

    Specifications

    • PWM driver: PCA9685
    • PWM resolution: 12-bit
    • Ambient light sensor: TSL2581FN
    • Ambient light resolution: 16-bit
    • Communication interface: I2C
    • Operating voltage: 3.3V/5V
    • Dimension: 56.6mm x 65mm

    How to Assemble

    A little assembly work is required to use the Pan-Tilt HAT, yet it's pretty easy to do, here's the assembly guide: https://www.waveshare.com/img/devkit/accBoard/Pan-Tilt-HAT/Pan-Tilt-HAT-assemble.jpg

    Dimensions


    What's in the box?

    1 x 2-DOF Pan-Tilt HAT kit

    Development Resources

    Wiki : www.waveshare.com/wiki/Pan-Tilt_HAT

    R323.79  Inc VAT
    WS 5inch HDMI LCD Bi-colour case for Raspberry Pi (5 inch display and bi-colour case)
    Please Note: Raspberry Pi not included.

    5 inch Resistive Touch Screen LCD, HDMI interface, Designed for Raspberry Pi. Mid-sized Raspberry Pi or SBC 5 Inch Touch LCD with HDMI interface! Especially useful for those smaller embedded projects, such as adding LCD control to CNCs or 3D printers. 

    Specifications

    The LCD

    • 800×480 high resolution, touch control
    • Compatible and Direct-connect with any revision of Raspberry Pi (except the Pi 1 model B or Pi Zero, which requires an HDMI cable)
    • Drivers provided (works with your own Raspbian/Ubuntu directly)
    • HDMI interface for displaying, no I/Os required (however, the touch panel still needs I/Os)
    • Backlight can be turned off to lower power consumption
    • High quality immersion gold surface plating

    The Case

    • Material : high quality bicolor Acrylic, black and white
    • Comes with bottom holder, optional tilt angle, 45° or 60°
    • Features mounting holes for Raspberry Pi A /B /2B/3B

    What's in the box?

    1 x 5inch HDMI LCD
    1 x HDMI connector
    1 x Touch pen
    1 x RPi screws pack (4pcs)
    1 x Bicolor Case for 5inch LCD
    1 x Screws Pack

    Resources

    How to install: instructions

    Wiki : www.waveshare.com/wiki/5inch_HDMI_LCD


    R849.90  Inc VAT
    R948.95
    128×32 2.23inch OLED display HAT for Raspberry Pi (WS OLED display hat)
    Overview

    This is an OLED display HAT for Raspberry Pi, 2.23inch diagonal, 128×32 pixels, with embedded SSD1305 driver, communicating via SPI or I2C 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, Jetson Nano
    • Optional interfaces: SPI (default), or I2C, configured via onboard resistor
    • Brings control pins for host boards like Arduino/STM32
    • Comes with development resources and manual (examples for Raspberry Pi/Jetson Nano/Arduino/STM32)

    Specifications

    • Driver: SSD1305
    • Interface: SPI / I2C
    • Display size: 2.23inch diagonal
    • Display color: white
    • Resolution: 128×32
    • Viewing angle: >160°
    • Power supply voltage: 3.3V/5V
    • Logic level: 3.3V

    Interface

    SYMBOLRaspberry Pi PIN (BCM)DESCRIPTION
    VCC3V3/5VPower input
    GNDGNDGround
    DINMOSISPI data input
    CLKSCLKSPI clock input
    CSCE0Chip selection, low active
    DCP24Data/Command selection (high for data, low for command)
    RSTP25Reset, low active

    Dimensions


    What's in the box?

    1 x OLED display HAT

    Resources

    Wiki : www.waveshare.com/wiki/2.23inch_OLED_HAT

    R289.90  Inc VAT
    Solar Power Management Module, for 6V~24V Solar Panel (WS solar manager)
    CAUTION:

    DO NOT put any non-rechargeable battery, like dry cell, into the battery holder. Serious consequences including explosion may occur if you try to charge a non-rechargeable battery.

    SAFETY MEASUREMENTS:

    • 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.


    Overview

    This solar power management module is designed for 6V~24V solar panel. It can charge the 3.7V Li battery through solar panel or USB connection, and provides 5V/1A regulated output.

    The module features MPPT (Maximum Power Point Tracking) function and multi protection circuits, therefore, it is able to keep working with high-efficiency, stability, and safety. It is suited for solar powered, low-power IoT, and other environmental protection projects.

    Features

    • Supports MPPT (Maximum Power Point Tracking) function, maximizing the efficiency of the solar panel
    • Supports solar panel / USB connection battery charging
    • For 6V~24V solar panel, DC-002 jack input or screw terminal input
    • Onboard MPPT SET switch, select the level closed to input level to improve charging efficiency
    • Two 5V output interfaces: pinheaders and USB port
    • Onboard high capacity aluminum electrolytic capacitor and SMD ceramic capacitor, reducing the ripple, stable performance
    • 14500 battery holder and Pstrong.0 battery connector, for connecting multi kinds of 3.7V Li battery
    • Several LED indicators, for monitoring the status of solar panel and battery
    • Multi protection circuits: over charge / over discharge / reverse protection / over heat / over current, stable and safe to use

    Specifications

    • Solar panel input voltage (SOLAR IN): 6V~24V
    • Micro USB input voltage (USB IN): 5V
    • Pinheader / USB output (USB OUT): 5V 1A
    • Charging cutoff voltage: 4.2V±1%
    • Over discharging protection voltage: 2.9V±1%
    • Solar panel charge efficiency:: ~78%
    • USB charge efficiency:: ~82%
    • 3.7V battery boost output efficiency: ~86%
    • Max quiescent current: <2mA
    • Operating temperature: -40℃~85℃
    • Dimension: 65.2mm × 56.2mm × 22.9mm

    What's on Board
    1. Solar panel charging input: charged by solar panel, DC-002 jack or screw terminal
    2. USB charging input: charged by USB connection, connect a 5V power adapter through the Micro USB port
    3. 5V/1A power output: provides regulated 5V/1A output, USB port or 2.54mm pinheader
    4. Battery interfaces: for connecting 3.7V Li battery, Pstrong.0 connector or 14500 battery holder
    5. CS8501: USB power management chip, for USB charging and 5V/1A boost output
    6. CN3791: solar power management chip, for solar panel charging and buck input
    7. Li battery protection chip: Li battery over charge / over discharge protection
    8. Battery switch
    9. MPPTSET switch (bottom side):
      supported level: 6V/9V/12V/18V/24V
      select the level closed to input level to improve charging efficiency
    10. BOOT key
    11. Battery capacity indicators
    12. USB charging indicators:
      USB Charge: on when USB charging
      USB Done: on when the battery is full charged by USB
    13. Solar panel charging indicators:
      Solar Charge: on when solar panel charging
      Solar Done: on when the battery is full charged by solar panel
      Solar Warning: on when solar panel reverse connection
    14. Battery warning: on when battery reverse connection
    15. Power output indicator: 5V/1A output
    Application Example
    Dimensions
    What's in the box?

    1 x Solar Power Management Module

    You might also need....

    Applicable solar panel: Solar Panel (6V 5W) or Solar panel 18V 10W

    Need batteries? You will find our battery selection here


    Resources

    Wiki : www.waveshare.com/wiki/Solar_Power_Manager

    R145.42  Inc VAT
    Stepper Motor HAT for Raspberry Pi Drives Two Stepper Motors (WS stepper RPi board)
    Overview

    This Stepper Motor HAT gives your Raspberry Pi the ability to drives two stepper motors at the same time, supports up to 1/32 microstepping.

    Features

    • Standard Raspberry Pi 40PIN GPIO extension header, supports Raspberry Pi series boards, Jetson Nano
    • Onboard dual DRV8825 motor controller IC with built-in microstepping indexer, drives two stepper motors, easy to use
    • 6 available microstepping modes, configured with the DIP switches: full-step, half-step, 1/4-step, 1/8-step, 1/16-step, and 1/32-step
    • Adjustable motor drive current via potentiometer, maximum 2.5A current output
    • Protection features: Overcurrent Protection (OCP), Thermal Shutdown (TSD), VM Undervoltage Lockout (UVLO)
    • Integrates 5V regulator, allows providing power to Raspberry Pi
    • Onboard multi connector options for stepper motors in different specifications
    • Comes with development resources and manual (examples in BCM2835, wiringPi, and python)

    Specifications

    • Motor controller: DRV8825
    • Motor drive voltage: 8.2V~28V
    • Motor drive current: 2.5A
    • Logic voltage: 3.3V
    • Dimension: 65mm × 56mm
    • Mounting hole size: 3.0mm

    Applications

    • 3D Printer
    • Sculpturing machine
    • Mechanical arm

    Demo

    Note: A 9V/2A Power Supply is recommended for driving SM24240, SM25776, 5V Step Motor

    Dimensions


    What's in the box?

    1 x  Stepper Motor HAT

    Development Resources

    Wiki : www.waveshare.com/wiki/Stepper_Motor_HAT

    R369.90  Inc VAT
    Per Page      1 - 20 of 155