EasyManua.ls Logo

Waveshare Compute Module IO Board Plus User Manual

Default Icon
17 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Page #1 background imageLoading...
Page #1 background image
Compute Module IO Board Plus User Manual
1
VersionV1.0Date20171101
Compute Module IO Board Plus
User Manual
OVERVIEWS
This is an Expansion board of Raspberry Pi Compute Module series. It is compatible with
Compute Module IO Board V3 from Raspberry Pi Foundation, along with various
common use components. Supports Compute Module 3, Compute Module 3 Lite,
Compute Module 3+ (8G/16G/32G), Compute Module 3+ Lite.
FEATURES
Compatible with the Compute Module IO Board V3 from the Raspberry Pi Foundation
Raspberry Pi GPIO header, for connecting sorts of Raspberry Pi HATs
Arduino connectivity, also supports Arduino shields
1-WIRE interface, for connecting single-bus devices like DS18B20
4x keys, 4x LEDs, 1x Buzzer, for I/O testing
Onboard USB HUB, allows connecting more USB devices
IR receiver, IR remote control is available
Onboard USB TO UART, for serial debugging
Sensor interface
10-bit ADC, 38KSPS, 11-ch (6-ch for Arduino interface, 5-ch for sensors)
16-bit DAC, 2-ch
Onboard RTC, one of the most common and useful functions
WHATS ONBOARD
Question and Answer IconNeed help?

Do you have a question about the Waveshare Compute Module IO Board Plus and is the answer not in the manual?

Waveshare Compute Module IO Board Plus Specifications

General IconGeneral
Compatible Compute ModuleRaspberry Pi Compute Module 4
USB Ports2 x USB 2.0
HDMI Ports2 x HDMI
EthernetGigabit Ethernet
GPIO Pins40-pin header
Camera Connector2x MIPI CSI
Display Connector2x MIPI DSI
ConnectivityWi-Fi and Bluetooth (via CM4 module)
StorageMicroSD card slot
RTCYes, with battery connector
Power Supply5V DC via USB-C or GPIO header

Summary

Overview and Features

Overviews

General description of the expansion board and its compatibility.

Key Features

Highlights of the board's capabilities and onboard components.

Onboard Components

List of hardware components and interfaces available on the board.

How to Use

Installation Guide

Instructions for installing the Compute Module IO Board Plus.

Connecting Display and Camera

Connect Official 7-inch Display

Steps to connect the official 7-inch Raspberry Pi display.

Connect Waveshare 7-inch HDMI LCD

Procedure for connecting a Waveshare 7-inch HDMI LCD.

Connect Camera Module

Instructions for connecting a camera module to the board.

Examples and Code

Buzzer Example

Demonstrates buzzer functionality using Python and WiringPi.

DAC Example

Shows DAC output control with BCM2835 code.

DS18B20 Temperature Sensor

Code examples for reading temperature from DS18B20 sensor.

RTC DS3231 Example

Code to interface with the RTC DS3231 for timekeeping.

IR Receiver Example

Demonstrates reading infrared remote control signals.

Key Input Example

Code for reading input from onboard keys.

LED Control Example

Code examples for controlling onboard LEDs.

ADC Example

Code to read analog input via the ADC.

UART Communication

Example for serial communication via USB to UART.