WaveShare

Sort By:  
This is a handy, low power Raspberry Pi HAT which features multi communication functionalities: GSM, GPRS, GNSS and Bluetooth.
R589.90  Inc VAT
R109.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
R291.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
NVIDIA Jetson Nano 4GB Development / Expansion Kit A (Jetson dev kit A)
Jetson Nano Developer Kit

NVIDIA Jetson Nano Developer Kit is a small, powerful computer that lets you run multiple neural networks in parallel for applications like image classification, object detection, segmentation, and speech processing. All in an easy-to-use platform that runs in as little as 5 watts.

Jetson Nano delivers 472 GFLOPS for running modern AI algorithms fast, with a quad-core 64-bit ARM CPU, a 128-core integrated NVIDIA GPU, as well as 4GB LPDDR4 memory. It runs multiple neural networks in parallel and processes several high-resolution sensors simultaneously.

Jetson Nano is also supported by NVIDIA JetPack, which includes a board support package (BSP), CUDA, cuDNN, and TensorRT software libraries for deep learning, computer vision, GPU computing, multimedia processing, and much more. The SDK also includes the ability to natively install popular open source Machine Learning (ML) frameworks such as TensorFlow, PyTorch, Caffe / Caffe2, Keras, and MXNet, enables the developers to integrate their favorite AI model / AI framework into products fast and easily.

Supports 2-lanes CSI Camera

Upgraded 2-lanes CSI, instead of the previous 1-lane, easily play around with binocular vision

Introduction



  1. Core module socket
  2. M.2 Key E connector
  3. PoE pins: PoE module is not included
  4. 40PIN GPIO header
  5. Micro USB port: for 5V power input or for USB data transmission
  6. Gigabit Ethernet port: 10/100/1000Base-T auto-negotiation, supports PoE if external PoE module is connected
  7. 4x USB 3.0 port
  8. HDMI output port
  9. DisplayPort connector
  10. DC jack: for 5V power input
  11. 2x MIPI CSI camera connector
Specifications

GPU128-core Maxwell
CPUQuad-core ARM A57 @ 1.43 GHz
Memory4 GB 64-bit LPDDR4 25.6 GB/s
Storage16GB eMMC
Video Encoder4K @ 30 | 4x 1080p @ 30 | 9x 720p @ 30 (H.264/H.265)
Video Decoder4K @ 60 | 2x 4K @ 30 | 8x 1080p @ 30 | 18x 720p @ 30 (H.264/H.265)
Camera2x MIPI CSI-2 DPHY lanes
ConnectivityGigabit Ethernet, M.2 Key E expansion connector
DisplayHDMI and DP
USB4x USB 3.0, USB 2.0 Micro-B
Extension InterfacesGPIO, I2C, I2S, SPI, UART


What's in the box?


1 x JETSON-NANO-DEV-KIT (carrier + Nano + heatsink)
1 x AC8265 dual-mode NIC
1 x 32GB USB drive
1 x Cooling fan
1 x USB cable (~1.2m)
1 x Ethernet cable (~1.5m)
1 x EU 5V 4A power adapter



Resources

Wiki: JETSON-NANO-DEV-KIT
Nvidia help docs
Introduction to Jetson Developer Kits And Modules

R5,299.90  Inc VAT
R5,499.90
NVIDIA Jetson Nano 4GB Development / Expansion Kit B (Jetson dev kit B)
Jetson Nano Developer Kit

NVIDIA Jetson Nano Developer Kit is a small, powerful computer that lets you run multiple neural networks in parallel for applications like image classification, object detection, segmentation, and speech processing. All in an easy-to-use platform that runs in as little as 5 watts.

Jetson Nano delivers 472 GFLOPS for running modern AI algorithms fast, with a quad-core 64-bit ARM CPU, a 128-core integrated NVIDIA GPU, as well as 4GB LPDDR4 memory. It runs multiple neural networks in parallel and processes several high-resolution sensors simultaneously.

Jetson Nano is also supported by NVIDIA JetPack, which includes a board support package (BSP), CUDA, cuDNN, and TensorRT software libraries for deep learning, computer vision, GPU computing, multimedia processing, and much more. The SDK also includes the ability to natively install popular open source Machine Learning (ML) frameworks such as TensorFlow, PyTorch, Caffe / Caffe2, Keras, and MXNet, enables the developers to integrate their favorite AI model / AI framework into products fast and easily.

Supports 2-lanes CSI Camera

Upgraded 2-lanes CSI, instead of the previous 1-lane, easily play around with binocular vision

Introduction



  1. Core module socket
  2. M.2 Key E connector
  3. PoE pins: PoE module is not included
  4. 40PIN GPIO header
  5. Micro USB port: for 5V power input or for USB data transmission
  6. Gigabit Ethernet port: 10/100/1000Base-T auto-negotiation, supports PoE if external PoE module is connected
  7. 4x USB 3.0 port
  8. HDMI output port
  9. DisplayPort connector
  10. DC jack: for 5V power input
  11. 2x MIPI CSI camera connector
Specifications

GPU128-core Maxwell
CPUQuad-core ARM A57 @ 1.43 GHz
Memory4 GB 64-bit LPDDR4 25.6 GB/s
Storage16GB eMMC
Video Encoder4K @ 30 | 4x 1080p @ 30 | 9x 720p @ 30 (H.264/H.265)
Video Decoder4K @ 60 | 2x 4K @ 30 | 8x 1080p @ 30 | 18x 720p @ 30 (H.264/H.265)
Camera2x MIPI CSI-2 DPHY lanes
ConnectivityGigabit Ethernet, M.2 Key E expansion connector
DisplayHDMI and DP
USB4x USB 3.0, USB 2.0 Micro-B
Extension InterfacesGPIO, I2C, I2S, SPI, UART


What's in the box?


1 x JETSON-NANO-DEV-KIT (carrier + Nano + heatsink)
1 x IMX219-77 Camera
1 x 32GB USB drive
1 x Cooling fan
1 x USB cable (~1.2m)
1 x Ethernet cable (~1.5m)
1 x 5V 4A power adapter




Resources

Wiki: JETSON-NANO-DEV-KIT
Nvidia help docs
Introduction to Jetson Developer Kits And Modules

R5,099.90  Inc VAT
R5,499.90
NVIDIA Jetson Nano 4GB Development Kit (Jetson dev kit)
Jetson Nano Developer Kit

NVIDIA Jetson Nano Developer Kit is a small, powerful computer that lets you run multiple neural networks in parallel for applications like image classification, object detection, segmentation, and speech processing. All in an easy-to-use platform that runs in as little as 5 watts.

Jetson Nano delivers 472 GFLOPS for running modern AI algorithms fast, with a quad-core 64-bit ARM CPU, a 128-core integrated NVIDIA GPU, as well as 4GB LPDDR4 memory. It runs multiple neural networks in parallel and processes several high-resolution sensors simultaneously.

Jetson Nano is also supported by NVIDIA JetPack, which includes a board support package (BSP), CUDA, cuDNN, and TensorRT software libraries for deep learning, computer vision, GPU computing, multimedia processing, and much more. The SDK also includes the ability to natively install popular open source Machine Learning (ML) frameworks such as TensorFlow, PyTorch, Caffe / Caffe2, Keras, and MXNet, enables the developers to integrate their favorite AI model / AI framework into products fast and easily.

Supports 2-lanes CSI Camera

Upgraded 2-lanes CSI, instead of the previous 1-lane, easily play around with binocular vision

Introduction



  1. Core module socket
  2. M.2 Key E connector
  3. PoE pins: PoE module is not included
  4. 40PIN GPIO header
  5. Micro USB port: for 5V power input or for USB data transmission
  6. Gigabit Ethernet port: 10/100/1000Base-T auto-negotiation, supports PoE if external PoE module is connected
  7. 4x USB 3.0 port
  8. HDMI output port
  9. DisplayPort connector
  10. DC jack: for 5V power input
  11. 2x MIPI CSI camera connector

Specifications

  • GPU: 128-core Maxwell
  • CPU: Quad-core ARM A57 @ 1.43 GHz
  • Memory: 4 GB 64-bit LPDDR4 25.6 GB/s
  • Storage: 16GB eMMC
  • Video Encoder: 4K @ 30 | 4x 1080p @ 30 | 9x 720p @ 30 (H.264/H.265)
  • Video Decoder: 4K @ 60 | 2x 4K @ 30 | 8x 1080p @ 30 | 18x 720p @ 30 (H.264/H.265)
  • Camera: 2x MIPI CSI-2 DPHY lanes
  • Connectivity: Gigabit Ethernet, M.2 Key E expansion connector
  • Display: HDMI and DP
  • USB: 4x USB 3.0, USB 2.0 Micro-B
  • Extension Interfaces: GPIO, I2C, I2S, SPI, UART

What's in the box?

  1. JETSON-IO-BASE-A (carrier board)
  2. Jetson Nano module
  3. Official heatsink
  4. 32GB USB drive




Resources

Wiki: JETSON-NANO-DEV-KIT
Nvidia help docs
Introduction to Jetson Developer Kits And Modules

R4,879.90  Inc VAT
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

R2,499.90  Inc VAT
R2,599.90
WS Raspberry Pi Night Vision Camera (IR-CUT) (Night Vision IR-CUT)
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

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

R399.90  Inc VAT
R419.90
WS Waveshare RPi 3xRelay Board (WS 3 relay board)

Please note: Raspberry Pi not included



The RPi Relay Board gives your Pi the ability to control high voltage/high current devices, easily makes normal home appliances become intelligent.

RPi Relay Board Features

  • High quality relays, loads up to 250VAC/5A, 30VDC/5A
  • Photo coupling isolation, prevent interference from high voltage circuit
  • Onboard LEDs for indicating relays status
  • Relay control jumper, allows to control the relays by custom pins other than the default pins
  • Comes with development resources, including examples in wiringPi, WebioPi, shell, python, and bcm2835



What's on the RPi Relay Board


  1. Raspberry Pi GPIO interface: for connecting Raspberry Pi
  2. Relay screw terminal: for connecting target devices
  3. Relays
  4. Photocoupler: PC817
  5. Relay indicator
    • LED on: relay NC is opened, NO is closed
    • LED off: relay NC is closed, NO is opened
  6. Power indicator
  7. Relay control jumper
    • short the jumper: control the relays by default I/Os used in the example code
    • open the jumper: control the relays by custom I/Os through jumper wires


What's in the box?

1 x RPi Relay Board
1 x RPi screws pack (2pcs)


Resources

Wiki : www.waveshare.com/wiki/RPi_Relay_Board

R276.90  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 RPi Camera (E), Supports Night Vision (Camera (E) Night Vision)
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

Resources:

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

R326.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 : 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.
R589.90  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.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



What's in the box?

1 x 10.1inch Resistive Touch Screen

Resources

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

R1,699.90  Inc VAT
WS 13.3inch Capacitive Touch HDMI LCD (H) (with case) 1920x1080 IPS (13.3 capacitve display)
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


What's in the box?

1 x 13.3inch Capacitive Touch HDMI LCD

Resources

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

R3,399.90  Inc VAT
R3,836.06
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

R349.90  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)

R439.90  Inc VAT
WS AlphaBot2 robot building kit for BBC micro:bit V2 (no micro:bit included) (Alphabot 2 micro:bit)
Please note: Micro:bit is not included

This AlphaBot2 robot kit is designed to use with the BBC micro:bit (not included). It features rich common robot functions including line tracking, obstacle avoiding, ultrasonic ranging, Bluetooth/2.4G remote control, 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 for micro:bit, the upper adapter board for controller:

  • micro:bit dedicated connector, for easily connecting with the micro:bit
  • MP1584 voltage regulator, provides stable 5V output
  • RT9193-33 voltage regulator, provides stable 3.3V voltage to the micro:bit
  • TLC1543 AD acquisition chip, allows the micro:bit to use analog sensors
  • PCA9685 PWM control chip, I/O expander
  • Onboard buzzer to play music

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 for micro:bit (Adapter Board)


  1. micro:bit connector
  2. AlphaBot2-Base header: for connecting with the base board
  3. RT9193-33: 3.3V voltage regulator, stable power supply for the micro:bit
  4. PCA9685: PWM control chip, I/O expander, I2C interface
  5. TLC1543: 10-bit AD acquisition chip, allows the micro:bit to use analog line tracking sensor
  6. Buzzer
  7. MP1584 5V voltage regulator
Dimensions


Development Resources

Wiki : www.waveshare.com/wiki/AlphaBot2_for_micro:bit

This Kit Includes:

Note: this product requires two 14500 batteries to work, which are NOT included and should be purchased separately.

Note: the controller micro:bit is NOT included.

AlphaBot2 for micro:bit Acce Pack
  1. AlphaBot2 for micro:bit (adapter board) x1
  2. AlphaBot2-Base (base chassis) x1
  3. Ultrasonic sensor x1
  4. FC-20P cable 8cm x1
  5. USB type A plug to micro B plug cable x1
  6. AlphaBot2 for micro:bit screws x1
  7. Screwdriver x1
R1,449.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
R178.90  Inc VAT
1.8inch colourful display module for micro:bit 160x128 (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


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