Other Boards

Other Boards
Sort By:  
This module can simultaneously drive two DC motors or a 4-wire 2-phase stepper motor
R39.90  Inc VAT
R223.78  Inc VAT
R279.90
R109.90  Inc VAT
Raspberry Pi Pico, MicroPython and GPIO board MODB for beginners (MODB V3 board)

We designed this GPIO PCB to assist you with the MicroPython introduction tutorial found on Raspberry Pi Foundation projects. No soldering required. We will be directing you with links to the different sections of the Raspberry Pi Foundation’s introduction while supplying the code and a few fun projects on our page right here.


You can also order the complete kit with everything you need for the tutorials.

We included the following circuits on the board for coding/testing:

1 x RGB
3 x LED
1 x buzzer
1 x button
1 x potentiometer

Learn how to write the code to individually use/control the above mentioned input/output modules. You'll also learn how to pair some of them up with exciting results. Eg. use the three LEDs to display a bargraph or progress meter indicating the value generated by the potentiometer.


Usage example of the MODB board.

Please note: The Pico W, jumpers cables, USB cable and expansion board are not included with this product.


What's in the box?


1 x GPIO MODB beginners board

Resources

Blog tutorial
R119.90  Inc VAT
R169.90
GPIO Reference Board (Model B ,A ,2B and 3B) (gpio ref 40pin board)

RASPBERRY PI NOT INCLUDED(Neither the key-ring and keys for those who wondered)

This cute little GPIO reference board from allows you to quickly and easily distinguish between the different pins of the Raspberry Pi Model B , Raspberry Pi 2B, Pi 3B and Pi 4B . It's even got a key chain hole, so you can carry it around and keep it handy - you'll never know when you need to hack a Pi!

The GPIO reference board features BCM numbering on one side and the pin names on the other. It can be soldered for permanent referencing, or slipped on and off when required.

Dimensions
 
Width = 67mm
Height = 19mm
Thickness = 0.8mm

On the RPi3 and later you'll have to snip off a little bit of the corner closest to pin 39 thanks to the new POE pins on the board

What's in the box?

1 x GPIO reference board
R32.90  Inc VAT
8-Channel 3.3V to 5V Voltage Converter Module for Raspberry Pi - Blue (8ch blue convert logic)
Raspberry Pi and jumper cables are not included.
Description:


A DC-to-DC converter is an electronic circuit or electromechanical device that converts a source of direct current (DC) from one voltage level to another. It is a type of electric power converter. 

Ideal for reading high 5V sensors on your SBC or Microcontrollers, or sending signals to 5V input devices

Specifications:

- Mutual conversion between 3V and 5V, It's convenient for PI connected to external 5V sensors or modules
- Supports total of 8 channels
- Range of voltage converted: 1.8V~6VDC

How to Use:

In the case of translating between 3.3V and 5V system:
VCCA connects to 3.3V power supply
VCCB 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 3.3V input, Bx will get 5V output
When Bx has 5V input, Ax will get 3.3V output
NO direction control required

What's in the box?:

 1 x Voltage Converter Module
R47.90  Inc VAT
L9110S H Bridge Stepper Motor Dual DC Driver Controller Module (L9110S small H Bridge)
There are two L9110S motor controller chips onboard
This module can simultaneously drive two DC motors or a 4-wire 2-phase stepper motor


Features

  • Work under low static current
  • Power supply voltage: DC 2.5V - 12V
  • Each channel has 800mA continuous current output
  • Low saturation pressure drop
  • TTL / CMOS output level compatible, can be connected directly to the CPU
  • Output built-in clamping diode, apply to the perceptual load
  • Control and drive integrate in IC
  • Pin high pressure protection function
  • Working temperature: 0°C - 80°C
  • Size: 29 x 21mm(L x W)


What's in the box?

1x L9110S stepper motor driver

Resources

Robot control with Python

Circuit diagram

 

This module can simultaneously drive two DC motors or a 4-wire 2-phase stepper motor
R39.90  Inc VAT
L298N Dual H-Bridge Stepper Motor Driver Board (H Bridge big red dual stepper)
The L298N is a dual H-Bridge motor driver which allows speed and direction control of two DC motors at the same time. The module can drive DC motors that have voltages between 5 and 35V, with a peak current up to 2A.(1A continuous current per channel)

Specifications

  • Double H bridge drive
  • Chip: L298N (ST NEW)
  • Logical voltage: 5V
  • Drive voltage: 5V-12V
  • Logical current: 0mA-36mA
  • Drive current: 2A (MAX single bridge)
  • Storage temperature: -20 to 135
  • Max power: 25W
  • Weight: 30g
  • Size: 43 x 43 x 27mm

Note

  • This module has a built-in 5v power supply, when the driving voltage is 7v-12v, this supply is suitable as a power supply.
  • DO NOT connect input voltage to 5v on controller interface.
  • When ENA is enabled IN1 IN2 control OUT1 OUT2
  • When ENB is enabled IN3 IN4 control OUT3 OUT4


What's in the box?

1 x  L298N Module

Resources

R39.90  Inc VAT
SparkFun Logic Level Converter Bi-Directional (Sparkfun logic level converter )
Description:

If you’ve ever tried to connect a 3.3V device to a 5V system, you know what a challenge it can be. The SparkFun bi-directional logic level converter is a small device that safely steps down 5V signals to 3.3V AND steps up 3.3V to 5V at the same time.

This level converter also works with 2.8V and 1.8V devices. What really separates this Logic level converter from our previous versions is that you can successfully set your high and low voltages and step up and down between them safely on the same channel. Each level converter has the capability of converting 4 pins on the high side to 4 pins on the low side with two inputs and two outputs provided for each side.

The level converter is very easy to use. The board needs to be powered from the two voltages sources (high voltage and low voltage) that your system is using. High voltage (5V for example) to the ‘HV’ pin, low voltage (3.3V for example) to ‘LV’, and ground from the system to the ‘GND’ pin.

Dimensions: 0.63 x 0.52" (16.05 x 13.33mm)

Documents:

R59.90  Inc VAT
Adafruit ADS1015 12-Bit ADC (ADS1015 12-Bit ADC)
The Raspberry Pi does not feature an Analog-to-Digital Converter (ADC), so if you want to measure analogue singals, you'll need this 12-Bit ADC!

The Adafruit 4-Channel I2C 12-Bit ADC is a high-precision ADC and features the ADS1015 chip, which provides 12-bit precision at 3300 samples/second over I2C. The chip can be configured as 4 single-ended input channels, or two differential channels. As a nice bonus, it even includes a programmable gain amplifier,with up to x16, to help boost smaller single/differential signals to the full range. We like this ADC because it can run from 2V to 5V power/logic, can measure a large range of signals and its super easy to use. It is a great general purpose 12 bit converter. 

The chip's fairly small so it comes on a breakout board with ferrites to keep the AVDD and AGND quiet and interfacing is done via I2C. The address can be changed to one of four options (see the datasheet table 5 in downloads below) so you can have up to 4 ADS1015's connected on a single 2-wire I2C bus for 16 single ended inputs. 
 
To get you started, we have example code for the Raspberry Pi - Simply connect GND to ground, VDD to your logic power supply, and SCL/SDA to your microcontroller's I2C port and run the example code to start reading data.
 
The Adafruit 4-Channel I2C 12-Bit ADC Features:
  • Wide Supply Range: 2.0V to 5.5V
  • Low Current Consumption: Continuous Mode: Only 150µA Single-Shot Mode: Auto Shut-Down
  • Programmable Data Rate: 128SPS to 3.3kSPS
  • Internal Low-Drift Voltage Reference
  • Internal Oscillator
  • Internal PGA
  • I2C Interface: Pin-Selectable Addresses
  • Can run from 2V to 5V power/logic
  • Measures a large range of signals and is super easy to use.
  • 12-bit precision at 3300 samples/second over I2C.
  • Configurable as 4 single-ended input channels, or two differential channels.
  • Includes a programmable gain amplifier, up to x16, to help boost up smaller single/differential signals to the full range.
  • Breakout Board equipped with ferrites to keep the AVDD and AGND quiet

What's in the box?

1 x Adafruit 12-Bit ADC

Tutorials

Four Channel ADC Breakout

Example Code for the Raspberry Pi

R223.78  Inc VAT
R279.90
Geekcreit® FT232RL FTDI USB To TTL Serial Converter Adapter Module (FT232RL FTDI USB To TTL Serial)
The FT232RL is one of the more commonly used ICs used to convert USB signals to UART signals. This process is very handy in that it allows you communicate with and upload code to an Arduino or other microcontroller without the need for an external programmer.

Features

  • Chip: FT232RL
  • Draw out all signal port of FT232RL chip
  • RXD / TXD transceiver communication indicator
  • USB power supply, can choose 5V or 3.3V, set by jumper
  • With over current protection, using 500mA self-restore fuse
  • Pin definition: DTR, RXD, TX, VCC, CTS, GND
  • Pitch: 2.54mm
  • Size: 36 x 18mm (L x W)
  • Interface: Mini USB


The USB to TTL serial adapter is based on the high quality and very popular FTDI FT232RL chipset and is an excellent way to connect TTL serial devices to a PC through a USB port.

This USB to TTL serial adapter is ideal for many uses, including:

  • Programming microprocessors such as ARM, AVR, etc
  • Working with computing hardware such as routers and switches
  • Serial communication with many devices such as GPS devices
  • Serial terminals on devices like the Raspberry Pi
  • Unlike most USB to TTL serial adapters, this adapter supports both 5V AND 3.3V operation! Simply set the jumper as required to choose between 5V and 3.3V as labelled on the board.

The adapter comes with a right-angle connector fitted allowing you to use it straight away. If you need to access any of the other inputs or outputs of the FT232RL, all the useful signals are provided as through-hole solder pads - ideal for use with straight headers into a breadboard, for example.

What's in the box?

1 x FT232RL USB to serial converter module
R39.90  Inc VAT
LED Traffic Light Building Block Board 5V (traffic light 5V Arduino)
Great beginning point to get started with LEDs and speaking to the outside world with electronics

Features
 
  • Size: 56mm x 21mm x 11mm
  • Fixing hole: 3mm
  • Pitch: 15mm
  • Colour: red yellow green
  • LED: 5mm x 3
  • Brightness: Normal brightness
  • Voltage: 5V
  • Input: Digital level
  • Interface: common cathode, red, yellow and green separate control
  • Platform: Arduino, microcontroller
 
What's in the box?
 
1 x LED Traffic Light Module

Resources

Read the Docs
R28.90  Inc VAT
IIC/I2C/TWI/SPI Serial Port Module 5V 1602LCD For Display (serial adapter board)

2x16 Character LCD is most popular display component for small controller like Arduino, but most of these LCD uses parallel interface. In most of the case, you will need 10 pins to control it or to display message on it. 8-pin are for the data, Enable and Latch pin for signal control. Minimum, you will need 6-pin for 4-bit mode interface. Still a lot of pins being used up :(

This I2C module for LCD will help you save all those precious pins. This module will only need 2 GPIO pins (specifically I2C pins) to send message to Character LCD.

This module uses an I2C communication interface. Including the I2C pins: SCL and SDA, it only require two more pins for power, VCC and GND. It saves 4 to 8 pins on Arduino or any other controller. The pins are breakout into standard right angle header (2.54mm spacing), you can connect with female jumper wires directly.

It comes with potentiometer for LCD contrast adjustment, and configurable I2C Address through A0, A1 and A2 pads. Anyway, the default address is 0x3F or 0x27. There is also a mini jumper to activate or deactivate the backlight.

Features

  • I2C connector: VCC, GND, SCL, SDA
  • Compatible with Arduino/Genuino UNO, Leonardo, Mega, 101 (Intel Curie), Micro, Nano, Mini
  • I2C Address:0x27 or 0x3F
  • Supply voltage: 5V
  • Interface:I2C/TWI x1,Gadgeteer interface x2
  • Adjustable contrast via potentiometer
  • Size:82x35x18 mm (3.2x1.4x0.7 in)

What's in the box?

1 x I2C Module for Character LCD
R39.90  Inc VAT
At-09 4.0 Bluetooth Module For Ble With Backplane Serial Cc2540 Cc2541 Wireless Hm-11 (bluetooth board)
This small size Bluetooth 4.0 TTL transceiver module allows your target device to communicate with your iPhone/iPAD, IOS 6 or Android 4.3 devices. 
It's easy to use and completely encapsulated. 
You can set it as slave or master. 
You can use AT command to set the baudrate.


Specifications

Ultra-low standby power consumption 90uA~400uA 
Coverage up to 60 meters 
Built in PCB antenna 
Power input: 3.6V-6V DC(Can not higher than 6V) 
Size: 43mm x 15mm 
Color: Blue 
Net Weight: 4g
 

What's in the box?

1 x  IOS HM-10 BLE Bluetooth 4.0 CC2540 CC2541 Serial Wireless Module

Resources

Setup

R126.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
Adafruit 12-Bit DAC w/I2C Interface (MCP4725) (AdaMCP4725 DAC)
Your microcontroller probably has an ADC (analog -> digital converter) but does it have a DAC (digital -> analog converter)??? Now it can! This breakout board features the easy-to-use MCP4725 12-bit DAC. Control it via I2C and send it the value you want it to output, and the VOUT pin will have it. Great for audio / analog projects, such as when you can't use PWM but need a sine wave or adjustable bias point.

The ADDR pin is broken out so you can connect two of these DACs on one I2C bus, just tie the ADDR pin of one high to keep it from conflicting. Also included is a 6-pin header, for use in a breadboard. Works with both 3.3V or 5V logic.

Some nice extras with this chip: for chips that have 3.4Mbps Fast Mode I2C (Arduino's don't) you can update the Vout at ~200 KHz. There's an EEPROM so if you write the output voltage, you can 'store it' so if the device is power cycled it will restore that voltage. The output voltage is rail-to-rail and proportional to the power pin so if you run it from 3.3V, the output range is 0-3.3V. If you run it from 5V the output range is 0-5V.

Adafruit have an easy-to-use Arduino library and tutorial with a triangle-wave and sine-wave output example that can be used with any 'duino or ported to any microcontroller with I2C host. Wiring it up is easy - connect VDD to your microcontroller power pin (3-5V), GND to ground, SDA to I2C Data (on the Arduino Uno, this is A4 on the Mega it is 20 and on the Leonardo digital 2), SCL to I2C Clock(on the Arduino Uno, this is A5 on the Mega it is 21 and on the Leonardo digital 3) and listen on VOUT.

TECHNICAL DETAILS



What's in the box?

1 x Adafruit MCP4725
R149.90  Inc VAT
PUD Board (Pull-Up/Down Resistor Board) (MMP PUD board)

RASPBERRY PI BOARD NOT INCLUDED

Description:

Whether you're pulling-up or pulling-down, there's no need to frown! With the PUD board from ModMyPi, adding multiple pull-up or pull-down resistors to your Raspberry Pi project is easy!

If you want to detect an "output" with your Raspberry Pi, like a button being pressed or a motion sensor detecting movement, we can configure our Raspberry Pi's GPIO pin as an "input". That input pin can be in three states (known as Tri-State logic); "high", when 3.3V is applied, "low", when the pin is connected to 0V, and "floating" when the state is undefined. Floating voltages are troublesome in electronics as the input can either read high or low depending on various fluctuations in electrical noise. Like a gate flapping open and closed in the wind, someone needs to lock the gate closed, or wedge it open. If you leave it flapping, it's likely to hit someone on their bottom on the way through!

Like our gate, the best way to avoid a floating input is to "tie" your input pin either high or low to create a default state. This is usually achieved through the use of a pull-up or pull-down resistor, either connecting our input pin via a resistor to the Pi's 3.3V to achieve a 3.3V high state, or the GND line to achieve 0V low state.

Our PUD board takes the messy wiring out of adding a pull-up or pull-down resistor to your circuit. Simply wire up the sensor output to the single pin on the PUD board and add a shunt jumper to either pull up (u) or down (d)! Therefore when you apply a signal voltage from your sensor or switch, the Pi is easily able to sense into which logic state the pin has been pulled! No more trouble from floating I/O's!

The PUD boards connects across GPIO pins 11 to 18 (17 to 24 in BCM speak), and adds a jumper configurable pull-up or pull-down resistor to each GPIO pin: 11 (BCM 17), 12 (BCM 18), 13 (BCM 27), 15 (BCM 22), 16 (BCM 23) and 18 (BCM 24). Pin 17 (3.3V) & pin 14 (GND) are used to tie the pins!

The PUD Board Features:

  • Add a pull-up or pull-down resistor to your GPIO with the swap of a jumper!
  • Compatible with all Raspberry Pi Models Inc. A /B /2/3 & Zero/ZeroW
  • Tiny board means it's easy to integrate into any circuit - takes up just 8 GPIO pins
  • Connects across GPIO pins 11 to 18 inclusive (BCM 17 to 24)
  • In-line 1kΩ current limiting resistors on each GPIO
  • 10kΩ pull-up or pull-down resistors on each GPIO
  • All 6 GPIO pins can be configured independently 
  • Includes 6 x 2 Pin Shunt Jumpers & 1 x PUD Board
  • Jumper configurable pull-up or pull-down resistor on pins:
    • 11 (BCM 17)
    • 12 (BCM 18)
    • 13 (BCM 27)
    • 15 (BCM 22)
    • 16 (BCM 23)
    • 18 (BCM 24).
  • Pin 17 (3.3V) & Pin 14 (GND) are used to tie the pins!
  • To pull pin up, connect the jumper across "u" and the center pin
  • To pull pin down, connect the jumper across "d" and the center pin

What's in the box:

1 x PUD Board

Tutorials:

How to use the ModMyPi PUD Board

R74.92  Inc VAT
R99.87
WAVGAT cnc shield v3 engraving machine / 3D Printer / A4988 driver expansion board for Arduino (cnc shield only)
The CNC Shield V3.0 allows you to build a engraving machine, 3D printer, mini CNC and other similar devices using your Arduino. It is designed as a shield and can plug on top of an Arduino requiring no external connections and wiring. There are 4 slots on the board for plugging in stepper motor drive module which can drive 1 stepper motor each. Controlling each step stepper motor requires only two IO pins on the Arduino. Just insert this Arduino CNC Shield V3.0 onto an Arduino UNO, and install the GRBL firmware, you can then quickly build a DIY CNC engraving machine. 



Features

  • The extension board can be used for Small CNC routers, Carving Machine, 3D Printers, DIY Laser Cutters, and almost any project where you need to control a stepper motors with high precision
  • This shield allows you to control upto 4 stepper motors
  • Controller each stepper motor requires 2 IO Pins only, which saves a lot of IO Pins for other purposes
  • Arduino compatible
  • Latest Arduino CNC Shield Version 3.10
  • GRBL 0.9 compatible. (Open source firmware that runs on an Arduino UNO that turns G-code commands into stepper signals)
  • Supports PWM Spindle and direction pins
  • 4-Axis support (X, Y, Z , A-Can duplicate X,Y,Z or do a full 4th axis with custom firmware using pins D12 and D13)
  • Supports Coolant enable
  • Supports removable A4988 compatible stepper drivers. (A4988, DRV8825 and others) (Not Included)
  • Jumpers to set the Micro-Stepping for the stepper drivers. (Some drivers like the DRV8825 can do up to 1/32 micro-stepping )
  • Compact design.
  • Stepper Motors can be connected with 4 pin molex connectors or soldered in place.
  • Runs on 12-36V DC. (At the moment only the DRV8825 drivers can handle up to 36V so please consider the operation voltage when powering the board.)
  • Uses removable A4988 or DRV8825 compatible stepping driver.


What's in the box?

1 x CNC shield

Resources

After installing the official IDE software please copy the 3 folders in the update folder to the following path:

C:\Users\Administrator\Documents\Arduino

Restart the software
Select the development board model
[Tools] -> [Board] -> WAVGAT UNO R3

Select COM port
[Tools] -> [Serial Port] -> Select the corresponding COM port

You can now use the development board

Download information:  https://drive.google.com/open?id=10gwrG9uTDwaEO-7EudsmBkfgdcyrcABI
R79.90  Inc VAT
Air quality kit for Raspberry Pi (Air quality kit for RPi)
Description:

The MonkMakes Air Quality Kit for Raspberry Pi is based around the MonkMakes Air Quality Sensor board. This add-on for the Raspberry Pi measures the quality of the air in a room (how stale the air is) as well as the temperature. The board has a display of six LEDs that display the air quality and a buzzer. Temperature and air quality readings can be read by your Raspberry Pi, and the buzzer and LED display can also be controlled from it.

The Air Quality Sensor board, plugs directly into the back of a Raspberry Pi 400, but, can also be used with other models of Raspberry Pi, using the jumper wires and GPIO template included in the kit.

Specifications:

This board uses the CCS811 VOC sensor IC and a TMP235 temperature sensor. It also has a rudimentary display and a buzzer.

The board uses a bi-directional UART interface to communicate with the Pi. The board is designed for use with the Raspberry Pi 400, but also works with other models of Raspberry Pi using the jumper wires included in the kit.

- Absolute maximum supply voltage 3.6 V
- Minimum supply voltage 3.0 V
- Typical current consumption 40 mA
- Maximum current consumption 80 mA

- eCO2 minimum reading 400 ppm
- eCO2 maximum reading 4095 ppm
- eCO2 resolution 1 ppm
- eCO2 accuracy unspecified
- Temperature minimum reading -10 deg. C
- Temperature max reading 100 deg. C
- Temperature accuracy /- 2 deg. C


Resources:

Instructions (PDF)
Datasheet (PDF)
















(* Raspberry Pi400 and Raspberry Pi 4 are not included)

R549.90  Inc VAT
Raspberry Leaf GPIO Template (RPi Leaf GPIO Template )
Description:

The Raspberry Leaf GPIO template is a great way of identifying the GPIO pins on your Raspberry Pi. Small and effective, always handy to have in your spares box !

What's in the box ?

1 x Raspberry Leaf GPIO templates


R10.90  Inc VAT
Servosix for Raspberry Pi and Arduino (Board Only) (Servosix For Pi)
The Servo Six board simplifies the process of connecting up to six servo motors to a Raspberry Pi or Arduino.

Specifications

Absolute Maximum Ratings Units

 - Input voltage - 12 V
 - Max. total continuous current to motors - 2A

Electrical Characteristic Units

 - Input voltage to screw terminals 3 to 12 V
 - Servomotor reservoir capacitor 470 µF


What's in the box ?

1 x Servosix board 


Resources

Instructions (PDF)
Datasheet (PDF)







(* Raspberry pi, Leaf, Servo and Jumper cables NOT included *)








(* Arduino, Servo and Jumper cables NOT included *)







R159.90  Inc VAT
FT232 USB To UART (TTL) Communication Module USB-C Connector (WS FT232 UART USB C)
FT232 USB-C To UART Module, adopts FT232RL, compatible with 3.3V/5V logic level 

Features at a glance

  • Original FT232RL onboard
  • Supports Mac OS, Linux, Android, WinCE, Windows 7/8/8.1/10/11...
  • 3x VCCIO power mode via jumper setting:
  •         - VCCIO - 5V: 5V output
  •         - VCCIO - 3.3V: 3.3V output
  •         - open the jumper: powered from target board (3.3V-5V)
  • 3x LED indicators: TXD, RXD, PWR
  • Pins accessible on pinheaders: TXD, RXD, RTS#, CTS#
  • Other pins are accessible on drilled holes, easily connected to user application system (the pin pitch is compatible with universal prototype board)

FT232 solution



Hardware connection

  • VCCIO ↔ 3.3V or 5V output (the module is powered from USB, and the onboard jumper should be shorted to 3.3V or 5V)
  • GND ↔ GND
  • TXD ↔ MCU.RX (signal direction: MCU.RX << FT232 << PC.TX)
  • RXD ↔ MCU.TX (signal direction: MCU.TX >> FT232 >> PC.RX)
  • RTS ↔ MCU.CTS (signal direction: MCU.CTS << FT232 << PC.RTS)
  • CTS ↔ MCU.RTS (signal direction: MCU.RTS >> FT232 >> PC.CTS)
CAUTION: the module is compatible with TTL level ONLY, to avoiding any damage, please DON'T direct connect it to RS232 circuit.


Outline Dimensions




What's in the box?

1 x FT232 USB UART board

Resources

Wiki: FT232_USB_UART_Board_(Type_C)
R159.90  Inc VAT
HAT - Grove Base for Raspberry Pi (RPi grove base HAT)
Today, the grove series of sensors, actuators, and displays have grown into a large family. More and more grove modules will join the whole Grove ecosystem in the future. We see the Grove helps hundreds of thousands of makers, engineers, teachers, students, and even artists to learn, to make, to create... Now we bring you the Grove Base Hat for Raspberry Pi to make the Grove module compatible with more platforms. In another word, we bring the Raspberry Pi the whole Grove System.




The Grove Base Hat for Raspberry Pi provides a Digital/Analog/I2C/PWM/UART port to meet all your needs. With the help of the build-in MCU, a 12-bit  8 channel ADC is also available for Raspberry Pi. Currently, more than 60 groves have supported the Grove Base Hat for Raspberry Pi.

Compared with Grove Pi , the Grove Base Hat for Raspberry Pi does not use the ATMEGA chip for data conversion, so it runs faster. We provide the Raspberry Pi driver for Grove Base Hat for Raspberry Pi. What's more, Grove Base Hat for Raspberry Pi is much more cost-effective. In other words, we lowered the threshold for using the grove series on the Raspberry Pi. We hope you like it, enjoy :D

Pinout:


  • GPIO:
    The same pinout as the raspberry pi.
     
  • PWM(pulse-width modulation):
    The Grove PWM Port connects to GPIO/BCM pin12(PWM0) and GPIO/BCM pin13(PWM1), which is the hardware PWM pin of Raspberry Pi, in addition, you can use all the GPIO pins as the soft PWM pin.
     
  • UART: 
    The Grove UART port connects to the GPIO14(UART0 TX) and GPIO15(UART0 RX). UART is commonly used on the Pi as a convenient way to control it over the GPIO or access the kernel boot messages from the serial console (enabled by default).It can also be used as a way to interface an Arduino, bootload ATmega, ESP8266, etc with your Pi.
     
  • Digital: 
    There are 6 digital Grove sockets in this board, normally the yellow wire(which connect to the top pin of the 4 pins Grove socket as) of Grove cable is the signal wire, so we name the digital Grove port D5/D16/D18/D22/D24/D26.
     
  • Analog: 
    As we know, there is no ADC in the Raspberry Pi, so it can not work with analog sensors directly. Now with the help of the build-in MCU STM32, the Grove base HAT can work as an external 12-bit ADC, which means you can use the analog sensor with your Raspberry Pi. Even more pleasing is that not one but four analog Grove sockets are available.
    The analog sensor inputs the analog voltage into the 12-bit ADC. After the ADC converts the analog data to digital data, it input the digital data to the Raspberry Pi through the I2C interface.
     
  • I2C: 
    There are three I2C ports available in this board, they all connect to the I2C pin of the raspberry directly. You can consider this part as an I2C hub. Most of Seeed's new grove modules have an I2C interface, you may find those I2C three ports are extremely useful.
     
  • SWD: We use the SWD port to burn the firmware to this hat. In addition, you can see 3 GPIO pins in this section, i.e., pin 9/pin 10/pin 11. Those three pins do not use by any Grove port, you are free to use them without worrying about pin conflicts.

Note:

  1. All the silkscreen layer pin number beside the Grove port is the BCM pin number. The difference between BCM pins and the physical pins please refer to here.
  2. Compared with hardware PWM, the software PWM isn't so accurate and will have trouble at high frequencies.
  3. The GPIO/BCM pin18 is also marked as PWM0. The GPIO/BCM 12 and the GPIO/BCM 18 share the same PWM channel, so they can't be set to different rates.
  4. The audio jack output also uses PWM 0 and PWM 1, so you can't have an audio output on that socket and use the PWMs at the same time.
Features and specifications

  • Support Raspberry Pi 2B, 3B, 3B and 4
  • build-in MCU
  • 12-bit ADC
  • Multi-type Grove port
  • Operating Voltage: 3.3V
  • MCU: STM32/MM32
  • ADC: 12-bit 8 channel
  • Grove Ports:
    • 6 x Digital
    • 4 x Analog
    • 3 x I2C
    • 1 x PWM
    • 1x UART
  • Raspberry pi communication bus: I2C
  • I2C Address: 0x04/0x08

 

What's in the box?

1 x HAT - Grove Base for Raspberry Pi


Resources

R439.90  Inc VAT
Per Page      1 - 20 of 29