EasyManua.ls Logo

Seeeduino XIAO User Manual

Seeeduino XIAO
66 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Page #1 background imageLoading...
Page #1 background image
7/23/22, 9:39 PM
Seeeduino XIAO Expansion board - Seeed Wiki
https://wiki.seeedstudio.com/Seeeduino-XIAO-Expansion-Board/
1/66
Seeeduino XIAO Expansion board
[https://www.seeedstudio.com/Seeeduino-XIAO-Expansion-board-p-
4746.html]
A powerful functional expansion board for Seeeduino XIAO of only
half Raspberry Pi 4 size. It enables build prototype and project in
Question and Answer IconNeed help?

Do you have a question about the Seeeduino XIAO and is the answer not in the manual?

Seeeduino XIAO Specifications

General IconGeneral
Operating Voltage3.3V
Input Voltage5V
Digital I/O Pins14
Analog Input Pins11
PWM Pins11
UART1
I2C1
SPI1
Flash Memory256 KB
SRAM32 KB
Clock Speed48 MHz
Dimensions20 x 17.5 x 3.5 mm
Analog Output Pins (DAC)1
CPUARM Cortex-M0+
MicrocontrollerSAMD21G18

Summary

Seeeduino XIAO Expansion Board Features

Quick Prototyping Capabilities

Facilitates rapid development with easy debug, reset, and visual data display via OLED.

Integrated Peripherals

Includes OLED, RTC, expandable memory, buzzer, button, and battery management chip.

Solderless Connectivity

Features plug-and-play Grove connectors and accessible pin headers for easy connection.

Technical Specifications

Component Part List

Hardware Overview

Pinout Diagram

Expansion Board Usage

Connection Guide

Step-by-step instructions on how to connect the Seeeduino XIAO to the expansion board.

Battery Usage

Expansion Board Modules

OLED Display Demonstration

User Button LED Control

Passive Buzzer Functionality

Play Song with Passive Buzzer

Servo Control via Rotary Sensor

RTC Clock Display Demonstration

Acrylic Case for Expansion Board

CircuitPython Integration Guide

Installing CircuitPython

Detailed steps for installing and configuring CircuitPython on the Seeeduino XIAO.

MicroSD Card for CircuitPython

Guidance on using a MicroSD card to expand storage for Python projects.

CircuitPython Buzzer Example

A practical example demonstrating buzzer control using CircuitPython and MicroSD.

Projects and Demonstrations

Project 1: Remote Control Fan

Build a mini fan controlled remotely, featuring automatic swing functionality.

Project 2: Remote Control Car

Create a mini car controllable via IR remote, designed for narrow road navigation.

Project 3: Fingerprint Lock Box

Develop a secure box using fingerprint authentication with visual and audio alerts.

Project 4: Mjolnir Hammer Project

Simulate a Mjolnir hammer that unlocks via fingerprint and electromagnet.

Project 5: Air Quality Sensor Hub

Assemble an environmental monitor for PM2.5, PM10, CO2, temperature, and dust.

Project 6: Heart Rate Monitor

Implement a device to measure and display heart rate using an I2C sensor.

Support and Resources

Document Resources

Links to essential PDF documents including datasheets, schematics, and board layouts.

Technical Support Forum

Access the community forum for technical assistance and issue resolution.