WaveShare

Sort By:  
OS releases from Bullseye onwards will no longer support the older camera system and applications. There is no Python interface yet. An alternative to the old Picamera, imaginatively named Picamera2, is in development. Raspberry Pi OS Buster is still available to download if you’re not ready to use Bullseye
R289.90  Inc VAT
This RGB LED HAT can be easily attached on top of the Raspberry Pi to display colorful effect, and controlled by only one signal pin.
R189.90  Inc VAT
This RGB LED HAT can be easily attached on top of the Raspberry Pi to display colorful effect, and controlled by only one signal pin.
R241.10  Inc VAT
Motor Control Shield is capable of driving 4 DC motors or 2 stepping motors at one time.
R126.90  Inc VAT
8 channels bidirectional voltage translation between different logic level, translate between Ax and Bx automatically.
R39.90  Inc VAT
R109.90  Inc VAT
RP2040-Plus Pico-like MCU Board Based on Raspberry Pi MCU RP2040 Plus version with pre-soldered headers (WS RP2040-PLUS WH)
RP2040 MCU Board Plus with pre-soldered headers, a Pico-like MCU board based on Raspberry Pi RP2040. Compatible with most of the Raspberry Pi Pico add-on modules.


Board specifications

Need more Flash for Raspberry Pi Pico? Dislike the outdated Micro USB connector? All these problems are solved by our RP2040-Plus now.

Same as Raspberry Pi Pico, it incorporates the RP2040 microcontroller, with dual-core Arm Cortex M0+ processor running up to 133 MHz, and 26x multi-function GPIO pins.

What's different, it features onboard 4MB Flash, USB-C connector, recharge header, and higher current DC-DC chip.

Key features include:

  •     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 4MB of on-board Flash memory
  •     USB-C connector, keeps it up to date, easier to use
  •     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
  •     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



26 × multi-function GPIO pins

configurable pin function, allows flexible development and integration 



What's On Board?



  1. LED user LED (not power indicator)
  2. ETA6096 high efficiency Lithium battery recharge manager
  3. TPS63000 high efficiency DC-DC buck-boost chip
  4. USB Type-C connector
  5. BOOT button press it when resetting to enter download mode
  6. W25Q32JVSSIQ 4MB NOR-Flash
  7. RESET button
  1. RP2040 dual-core processor, up to 133MHz operating frequency
  2. Battery header MX1.25 header, for 3.7V Lithium battery, allows recharging the battery and powering the board at the same time
  3. Pinout compatible with Raspberry Pi Pico
  4. USB test points connecting to USB interface
  5. BOOT test point connecting to BOOT button
  6. DEBUG points
outline dimensions



Wiki: RP2040-Plus

What's in the box?

1 x WS RP2040-Plus WH
R189.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)
Description:

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 include:

  • 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



Wiki: RP2040-LCD-0.96

What's in the box?

1 x RP2040-LCD with pre-soldered headers
R279.90  Inc VAT
RP2040-Zero Pico-like MCU Board Based on Raspberry Pi MCU RP2040 Mini ver with pre-soldered headers (WS RP2040-Zero WH)
RP2040 MCU Board Zero, a Pico-like MCU board based on Raspberry Pi RP2040, Castellated module, suitable for SMD applications. Pre-soldered Headers.


Board specifications

  •     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
  •     Castellated module allows soldering direct to carrier boards
  •     USB 1.1 with device and host support
  •     Low-power sleep and dormant modes
  •     Drag-and-drop programming using mass storage over USB
  •     29 × multi-function GPIO pins (20× via edge pinout, others via solder points)
  •     2 × SPI, 2 × I2C, 2 × UART, 4 × 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



29 × multi-function GPIO pins

configurable pin function, allows flexible development and integration 



What's On Board?



  1. USB Type-C connector
  2. W25Q16JVUXIQ 2MB NOR-Flash
  3. BOOT button press it when resetting to enter download mode
  4. RESET button
  5. WS2812 cool RGB LED
  1. ME621 low dropout LDO, max current 800MA
  2. RP2040 dual-core processor, up to 133MHz operating frequency
  3. RP2040 pins 10x solder points, 9 of which are for GPIO
outline dimensions


Wiki: RP2040-Zero

What's in the box?

1 x RP2040-Zero

R109.90  Inc VAT
WS HDMI 10.1" 1280x800 (IPS) (B) Touch Screen & Case (10.1 Capacitive(B)touch display stand)

Description:

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 a UK to EU 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


Troubleshooting:


For the Windows OS on PC, the resolution of the LCD is automatically identified. Hence, you do not need to make the relative settings. When working with Raspberry Pi, you should set the resolution of the LCD by yourself, or else the LCD screen will not work.


If the display in not working correctly or not displaying at all, you may need to edit setting in the config file.
    sudo nano /boot/config.txt

And add the following to the end of the file:
    max_usb_current=1
    hdmi_group=2
    hdmi_mode=87
    hdmi_cvt 1280 800 60 6 0 0 0
    hdmi_drive=1

If this does not ressolve the problem then use the following instead:
    max_usb_current=1
    hdmi_group=2
    hdmi_mode=27
    hdmi_drive=1


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


R2,399.90  Inc VAT
WS Raspberry Pi Night Vision Camera (IR-CUT) (Night Vision IR-CUT)
Description:

Raspberry Pi IR-CUT Night Vision Camera plugs directly into the CSI connector on the Raspberry Pi (requires an adapter for use with a Pi Zero), 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

Note: to use the camera with Raspberry Pi Zero / Zero W / Zero WH, you need to buy a specific cable: Raspberry Pi Zero v1.3 Camera Cable

How to use Picamera with Raspberry Pi OS Bullseye: https://www.youtube.com/watch?v=E7KPSc_Xr24&list=WL&index=2


Development Resources

Getting started with PiCamera
Wiki :
www.waveshare.com/wiki/RPi_IR-CUT_Camera

R419.90  Inc VAT
WS 264x176 2.7 inch 3 colour E-Ink display HAT for Raspberry Pi (2.7 3colour E-Ink HAT)
Please Note: Raspberry Pi not included

Description:

This is an E-Ink display HAT for Raspberry Pi, 2.7inch, 264x176 resolution, with embedded controller, communicating via SPI interface, supports red, black, and white three-color display.

Due to the advantages like ultra low power consumption, wide viewing angle, clear display without electricity, it is an ideal choice for applications such as shelf label, industrial instrument, and so on.

Features
  • No backlight, keeps displaying last content for a long time even when power down
  • Ultra low power consumption, basically power is only required for refreshing
  • Compatible with Raspberry Pi 2B/3B/Zero/Zero W
  • SPI interface, for connecting with other controller boards like Raspberry/Arduino/Nucleo, etc.
  • Comes with development resources and manual (examples for Raspberry Pi/Arduino/STM32)
Specifications
  • Operating voltage: 3.3V
  • Interface: 3-wire SPI, 4-wire SPI
  • Outline dimension: 85mm × 56mm
  • Display size: 57.288mm × 38.192mm
  • Dot pitch: 0.217 × 0.217
  • Resolution: 264 × 176
  • Display color: red, black, white
  • Grey level: 2
  • Full refresh time: 15s
  • Refresh power: 26.4mW(typ.)
  • Standby power: <0.017mW
  • Viewing angle: >170°
Please note: Raspberry Pi not included

Interface
SYMBOLDESCRIPTION
VCC3.3V
GNDGround
DINSPI MOSI pin
CLKSPI SCK pin
CSSPI chip selection, low active
DCData/Command selection (high for data, low for command)
RSTExternal reset, low active
BUSYBusy status output, low active
Development Resources

Wiki : www.waveshare.com/wiki/2.7inch_e-Paper_HAT_(B)

Package Includes:

  1. 2.7inch e-Paper HAT (B) x 1
  2. RPi screws pack (2pcs) x 2
R349.90  Inc VAT
WS RPi Camera (E), Supports Night Vision (Camera (E) Night Vision)
Description

850nm wavelengths specification of an infrared LED is recommended for the Camera.

Features

  • Raspberry Pi Night Vision Camera, supports all revisions of the Pi
  • 5 megapixel OV5647 sensor
  • Camera specifications
    • CCD size : 1/4inch
    • Aperture (F) : 2.9
    • Focal Length : 3.29MM
    • Diagonal : 72.4 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 : 25mm x 24mm x 6mm

Note: to use the camera with Raspberry Zero, you need to buy a specific cable: Raspberry Pi Zero Camera Cable
Raspberry Pi 2/3 ribbon cable included

Downloads

Getting started with PiCamera
Development resources:
user manual, etc.
Download: www.waveshare.com/wiki/RPi_Camera_(E)

OS releases from Bullseye onwards will no longer support the older camera system and applications. There is no Python interface yet. An alternative to the old Picamera, imaginatively named Picamera2, is in development. Raspberry Pi OS Buster is still available to download if you’re not ready to use Bullseye
R289.90  Inc VAT
WS True color RGB LED PHAT for Raspberry Pi (WS RGB LED PHAT)
Overview

This RGB LED HAT can be easily attached on top of the Raspberry Pi to display colorful effect, and controlled by only one signal pin.

Features
  • Supports any revision of Raspberry Pi (directly plugable)
  • Onboard 4 × 8 RGB LED (WS2812B)
  • Control pin is configurable via jumpers (0Ω resistor)
  • Break out control pins, easy for working with other MCUs
  • Comes with development resources and manual (examples in Python and Web control)
Specifications
  • Operating voltage: 5V
  • Brightness: adjustable 256 levels
  • Color depth: 24-bit true color (8-bit for R/G/B respectively, totally 256x256x256=16777216 colors)
  • Data rate: 800Kbps(typ)
  • Dimension: 65mm × 30.2mm
  • Mounting hole size: 3.0mm

How to Use

In the case of working with a MCU:

  • 5V ↔ 5V power
  • GND ↔ GND
  • DIN ↔ Signal input
  • DOUT ↔ Signal output (optional)

Development Resources

Wiki : www.waveshare.com/wiki/RGB_LED_HAT

This RGB LED HAT can be easily attached on top of the Raspberry Pi to display colorful effect, and controlled by only one signal pin.
R189.90  Inc VAT
WS .RGB LED HAT for Raspberry Pi, colorful display, 8 × 8 grid (WS RGB LED HAT)
Description

This RGB LED HAT (B) can be easily attached on top of the Raspberry Pi to display colorful effect, and controlled by only one signal pin.

Features
  • Supports any revision of Raspberry Pi (directly-pluggable)
  • Onboard 8 × 8 RGB LED (WS2812B)
  • Control pin is configurable via jumpers (0Ω resistor)
  • Break out control pins, easy for working with other MCUs
  • Comes with development resources and manual (examples in Python and Web control)
Specifications
  • Operating voltage: 5V
  • Brightness: adjustable 256 levels
  • Color depth: 24-bit true color (8-bit for R/G/B respectively, totally 256x256x256=16777216 colors)
  • Data rate: 800Kbps(typ)
  • Dimension: 65mm × 56.2mm
  • Mounting hole size: 3.0mm
How to Use

In the case of working with a MCU:

  • 5V ↔ 5V power
  • GND ↔ GND
  • DIN ↔ Signal input

Development Resources

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

This RGB LED HAT can be easily attached on top of the Raspberry Pi to display colorful effect, and controlled by only one signal pin.
R241.10  Inc VAT
WS Motor Control Shield for Arduino (WS Arduino Motor Control Shield)
Description

Motor Control Shield is capable of driving 4 DC motors or 2 stepping motors at one time.

Features
  • Configurable motor power supply via onboard jumper
    • when using 5V motor power supply : drives four 5V DC motors at one time
    • when using adjustable motor power supply : drives two 1.25V-6.45V DC motors at one time (9V external power supply is required)
  • Onboard dual H-bridge driver L293D x 2
    • each L293D can drive 2 DC motors or 1 stepping motor at one time
    • totally 4 channel H-bridge, with 600mA output current (peak 1.2A) per single bridge
    • ESD protection
What's on Board
  1. External power supply jack
  2. Power input/output pinheader
  3. Stepping motor interface
  4. DC motor interface
  5. M_PWR configuration : connects M_PWR (motor power) to 5V or ADJ
  6. Power selection switch
  7. Power indicator
  8. AMS1117-ADJ : onboard linear regulator with adjustable output
  9. Adjustable potentiometer : for adjusting the output voltage of ADJ (adjustable motor power)
  10. L293D : dual H-bridge driver
  11. LM2596-5.0 : onboard linear switching regulator with 5V output

Note : when in operation, it's normal that the onboard motor drivers and regulators generate lots of heat.

Development resources: demo codes, schematic, datasheets, etc.
www.waveshare.com/Motor_Control_Shield

Motor Control Shield is capable of driving 4 DC motors or 2 stepping motors at one time.
R126.90  Inc VAT
WS Pioneer600 Raspberry Pi Expansion Board (WS Pioneer 600 board)
Note : the Pi, cables and sensors are NOT included.

Description:

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 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:

Wiki : www.waveshare.com/wiki/Pioneer600

R339.90  Inc VAT
WS Logic Level Converter green 8 channel (WS logic level convert green)
Features
  • 8 channels bidirectional voltage translation between different logic level, translate between Ax and Bx automatically
  • 4 pairs of power supply interfaces, supports more situations
  • Use tantalum capacitors for power filter, provides more stability
  • Voltage level: 1.8V-6V
  • Dimension: 31.6mm x 25.4mm
How to Use

In the case of translating between 3.3V and 5V system:

  • VCCA/VA connects to 3.3V power supply
  • VCCB/VB connects to 5V power supply
  • GND connects to power negative pole respectively, the two power supply should be common-grounded with each other
  • When Ax has TTL 3.3V input, Bx will get TTL 5V output
  • When Bx has TTL 5V input, Ax will get TTL 3.3V output
  • NO direction control required
Development Resources

Wiki : www.waveshare.com/wiki/Logic_Level_Converter

8 channels bidirectional voltage translation between different logic level, translate between Ax and Bx automatically.
R39.90  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




Development Resources

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

R1,799.90  Inc VAT
WS 13.3inch Capacitive Touch HDMI LCD (H) (with case) 1920x1080 IPS (13.3 capacitve display)
Description:

13.3inch IPS screen, 1920x1080 high resolution. Toughened class cover. Supports Raspberry Pi and can also be used as a computer monitor.



Features

  • 13.3inch IPS screen,1920x1080 high resolution
  • Toughened glass capacitive touch panel, 6H hardness
  • Supports popular mini PCs such as Raspberry Pi, BB Black, as well as general desktop computers
    • When works with Raspberry Pi, supports Raspbian, Ubuntu, WIN10 IOT, single touch, and driver free
    • When work as a computer monitor, supports Windows 10/8.1/8/7, ten-points touch, and driver free
  • Multi languages OSD menu, for power management, brightness/contrast adjustment, etc.
  • 3.5mm audio jack, supports HDMI audio output
  • Embedded ferrite Hi-Fi speaker
  • Also supports VGA input (specific cable is required and should be purchased separately)
  • 75x75mm spacing mounting holes (M4 screw hole) for general wall mount
  • Comes with 75° tilt angle stand

External Dimension


Development Resources

Wiki : www.waveshare.com/wiki/13.3inch_HDMI_LCD_(H)_(with_case)

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

The Li-ion Battery HAT integrates SW6106 power bank management chip, allows providing 5V regulated power supply to your Pi from a 14500 battery, turnes 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


Development Resources

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

R349.90  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
Development Resources

Wiki : www.waveshare.com/wiki/Barcode_Scanner_Module

R629.90  Inc VAT
WS 7inch HDMI LCD capacitive touch (C) display, 1024x600, IPS, supports various systems (1024x600 7inch HDMI LCD (C))
7inch HDMI LCD (C) Features
  • 7inch IPS screen, 1024x600 hardware resolution
  • Capacitive touch control
  • Supports popular mini PCs such as Raspberry Pi, BB Black, as well as general desktop computers
    • When works with Raspberry Pi, supports Raspbian/Ubuntu/Kali/Retropie/WIN10 IOT, driver free
    • When work as a computer monitor, supports Windows 10/8.1/8/7, five-points touch, and driver free
  • Backlight can be turned off to lower power consumption

Note: to use the LCD with following mini-PCs, additional cables are required and should be purchased separately:
Raspberry Pi Zero: HDMI cable, USB-type-A-receptacle-to-Micro-B-plug-cable
BB Black: HDMI cable



Wiki : www.waveshare.com/wiki/7inch_HDMI_LCD_(C)

FAQ
Why the LCD doesn't work with my Raspbian?
To use the LCD with the Raspberry Pi official image, driver should be installed first. Please refer to the user manual.
However, for the first testing, you may want to use our provided image directly.
Why the LCD still doesn't work with the Waveshare provided image?
Make sure the hardware connection is correct and connects fine.
Make sure the image in TF card is burnt correctly.
The PWR will keep on and the ACT will keep blinking when the Raspberry Pi starts up successfully, in case both of the two LEDs keep on, it is possible that the image was burnt incorrectly OR the TF card was in bad contact.
Which power supply should I use?
It is recommended to use a 5V/3A power adapter for the Raspberry Pi other than USB connection, otherwise the Pi may failed to start up because the PC's USB port might have not enough power.
For large size LCDs, say, 10inch diagonal or more, another stand-alone power adapter is also required to provide power to the LCD.

For more info, please check the wiki page.

R1,169.90  Inc VAT
1.8inch colourful display module for micro:bit 160x128 (micro:bit display)
Please note: Micro:bit and USB cable not included

Overview

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



Development Resources

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

R189.90  Inc VAT
Mini Piano Module for micro:bit Touch Keys to Play Music (micro:bit piano)
Overview

Isn't it coooool to play your favorite song using the BBC micro:bit? Just plug it into this little piano, and enjoy.

Features
  • micro:bit edge connector, directly pluggable
  • Buzzer to play music
  • Onboard capacitive touch controller, 13x touch keys through I2C interface
  • 4x RGB LEDs, controlled by only one signal pin
  • Breakout module control pins, micro:bit SPI pins, and some of the GPIO pins, easy expansion
  • Comes with development resources (micro:bit graphical demo/python code/user manual, etc.)
Specifications
  • Touch controller: TTP229
  • LED: WS2812B
  • LED color depth: 16777216 colors
  • Dimension: 85mm x 56mm
  • Operating voltage: 3.3V
Pinouts
SYMBOLDESCRIPTION
VCCPower (3.3V input)
GNDGround
P0Buzzer control pin, related to mcro:bit P0
P1LED control pin, related to mcro:bit P1
SCLTouch keys control pin, I2C clock
SDATouch keys control pin, I2C data
Dimensions

Development Resources

Wiki : www.waveshare.com/wiki/Piano_for_micro_bit

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


R109.90  Inc VAT
Per Page      1 - 20 of 95