Skip to main content

基于 Seeed Studio XIAO 的教程和项目合集

XIAO系列开发板,其中“XIAO”代表小,是Seeed Studio推出的指甲盖大小的微型开发板。

我们在这里对这一系列开发板的应用进行清晰易懂的介绍,希望能为大家以后的使用提供参考和帮助。此外,我们还收集了使用这些小型开发板创作的小杰作,并热切期待您的 上传

目录

全功能用法

开始

这里收集了每个 XIAO 的动手准备内容,您可以在其中找到为每个 XIAO 准备硬件和软件的完整过程。这将为您的开发之旅扫清道路。

XIAO SAMD21XIAO RP2040XIAO nRF52840 (Sense)
XIAO ESP32C3XIAO ESP32S3 (Sense)

引脚使用

以下是每个 XIAO 关于如何使用 pin 函数的教程集合。我们通常提到的引脚功能包括常见的GPIO、数字、模拟、SPI、IIC等。在这里,您将掌握每个XIAO基本功能的使用。连接您的传感器系统,发挥创意!

XIAO SAMD21XIAO RP2040XIAO nRF52840 (Sense)
XIAO ESP32C3XIAO ESP32S3 (Sense)

各板的功能用途

本节旨在列出 Wiki 中有关每个 XIAO 模型的特定功能点的教程。它允许用户应用这些功能。

Seeed Studio XIAO SAMD21

Seeed Studio XIAO SAMD21
使用单周期IOBUSXIAO SAMD21 作为 USB 设备 (TinyUSB)XIAO SAMD 21 DAPLink
Cortex M0+ 具有称为单周期 IOBUS 的功能,可以在一个时钟周期内操作 GPIO 输出。写入特定寄存器可能会反转逻辑、禁用引脚或更改引脚驱动电流。本 wiki 介绍如何在 TinyUSB 库的帮助下将 Seeed Studio XIAO SAMD21 用作 USB 客户端。它允许 Seeed Studio XIAO SAMD21 用于键盘、鼠标等 HID 设备。现在,我们已经开发了在您的Arduino板(SAMD系列)上运行的DAPLink固件,例如Wio Terminal和Seeeduino Xiao,以便您可以以最具成本效益的方式上传和调试支持DAPLink的开发板!
XIAO SAMD21 登录您的 Raspberry PI
如果没有额外的HDMI显示器,易于连接的鼠标和键盘或经济实惠的USB到串行适配器,使用Raspberry Pi可能会很不方便。但是有了Seeed Studio XIAO SAMD21,这些问题就很容易解决。


Seeed Studio XIAO nRF52840 (Sense)

Seeed Studio XIAO nRF52840 (Sense)
低功耗模式设置充电电流访问 SWD 引脚以进行调试和重新刷新引导加载程序
Seeed Studio xiao nRF52840是低功耗的,在这里我们提供了一种验证方法。强烈建议在此处使用 Seeed nRF52 板库。电池充电电流可选择为50mA或100mA,您可以将Pin13设置为高或低以将其更改为50mA或100mA。使用SWD引脚
6轴IMU使用和温度传感器PDM 麦克风使用情况QSPI 闪存使用情况
Seeed Studio Xiao nRF52840 Sense配备了高精度6轴惯性测量单元(IMU),其中包括一个3轴加速度计和一个3轴陀螺仪。该模块上还有一个嵌入式温度传感器。Seeed Studio Xiao nRF52840 Sense配备了PDM(脉冲密度调制)麦克风,可以实时接收音频数据,并可用于音频识别。在本教程中,您将学习如何在小板上使用 QSPI 闪存,这可以极大地扩展存储容量并加快您的项目速度。
人行道上的XIAO nRF52840XIAO nRF52840 和 mbed BLEXIAO nRF52840 和 nRF52 BLE
Amazon Sidewalk 是一种协议,允许兼容设备共享互联网带宽,以扩展智能家居设备的范围并改善连接性。介绍基于mbed的低功耗蓝牙的使用。介绍基于 nRF52 的低功耗蓝牙的使用。


Seeed Studio XIAO ESP32C3

Seeed Studio XIAO ESP32C3
XIAO ESP32C3 WiFi 使用情况XIAO ESP32C3 BLE 使用XIAO ESP32C3 通过 ESPHome 服务访问 Home Assistant
Seeed Studio XIAO ESP32C3 支持 IEEE 802.11b/g/n 的 WiFi 连接。本 wiki 将介绍此板上 WiFi 使用的基础知识。Seeed Studio XIAO ESP32C3 支持蓝牙 5 (LE) 连接。本 wiki 将介绍此板上蓝牙使用的基础知识。了解如何在您的家庭助理环境中安装 ESPHome,并使用其 WiFi 功能将 XIAO ESP32C3无缝连接到您的家庭终端。
XIAO ESP32C3 & 闪存数据存储
本教程将介绍如何从两种不同的存储方法将重要数据存储在 XIAO ESP32C3 的闪存上。


Seeed Studio XIAO ESP32S3 (Sense)

Seeed Studio XIAO ESP32S3 (Sense)
XIAO ESP32S3 WiFi 使用情况XIAO ESP32S3 BLE用法XIAO ESP32S3 Sense 麦克风的使用
在本教程中,我们将探讨如何利用 XIAO ESP32S3的 Wi-Fi 功能连接到 Wi-Fi 网络并执行基本的网络任务。在本教程中,我们将介绍 XIAO ESP32S3 蓝牙功能的基础知识,包括扫描附近的设备、建立连接以及发送/接收数据。在本教程中,我们将为您带来如何使用XIAO ESP32S3 Sense扩展板的麦克风。
XIAO ESP32S3 Sense 文件系统XIAO ESP32S3 Sense 相机使用XIAO ESP32S3 & SenseCraft 模型助手
在本教程中,我们将重点介绍XIAO ESP32S3文件系统的使用,主要介绍Sense版本microSD卡插槽的使用。同时,我们将介绍官方的ESP文件系统SPIFFS,芯片内置的Flash等。在本教程中,我们将引导您使用 XIAO ESP32S3 Sense 上的摄像头模块。SenseCraft Model Assistant 是一个专注于嵌入式 AI 的开源项目。我们针对真实场景优化了 OpenMMLab 的优秀算法,使实现更加人性化,在嵌入式设备上实现更快、更准确的推理。

XIAO系列的平台支持

本节将列出 XIAO 支持的主要平台,包括 PlatformIO、MicroPython、CircuitPython。支持是实时更新的。

Plarform IO

平台IO
XIAO SAMD21XIAO RP2040XIAO nRF52840 (Sense)
XIAO ESP32C3XIAO ESP32S3 (Sense)

Zephyr

Zephyr
XIAO SAMD21XIAO nRF52840 (Sense)XIAO ESP32C3
XIAO ESP32S3 (Sense)

MicroPython

MicroPython
XIAO SAMD21XIAO RP2040XIAO nRF52840 (Sense)
XIAO ESP32C3XIAO ESP32S3 (Sense)

CircuitPython

CircuitPython
XIAO SAMD21XIAO RP2040XIAO nRF52840 (Sense)
XIAO ESP32C3

创意作品展示

我们将继续在这里收集和展示Seeed Studio XIAO的项目。

嵌入式机器学习(TinyML)

一些 XIAO 确实支持嵌入式机器学习,我们将在此处列出有关嵌入式机器学习的相关教程内容。

XIAO RP2040 和 XIAO SAMD21 上的 TinyMLXIAO RP2040 上的运动识别XIAO nRF52840 Sense 上的语音识别
该项目涵盖在 Seeed Studio XIAO SAMD21 和 Seeed Studio XIAO RP2040 开发板上训练和部署模型。在本 wiki 中,我们将向您展示如何利用 Seeed Studio XIAO RP2040 上的加速度计与 Edge Impulse 相结合来实现运动识别。最新版本的 XIAO RP2040 开发板支持我们在这里提供的代码。本 wiki 将演示如何在 Seeed Studio XIAO nRF52840 Sense 上使用 TensorFlow Lite,并使用板载麦克风执行语音识别。
XIAO nRF52840 Sense & Edge Impulse(感应和边缘脉冲)XIAO nRF52840 Sense 上的 TensorFlow LiteTinyML Made Easy:声音分类 (KWS)
欢迎使用此快速入门 wiki,了解如何将 Edge Impulse 与 Seeed Studio XIAO nRF52840 Sense 配合使用!在本指南中,我们将探讨如何使用板载 IMU 传感器来检测人体运动并对不同的动作进行分类。本 wiki 将演示如何在 Seeed Studio XIAO nRF52840 Sense 上使用 TensorFlow Lite,并使用板载加速度计检测打孔和弯曲等手势。在这里,数据训练将在设备本身上完成。我们正在一个巨大的微型设备上继续探索机器学习,即 Seeed XIAO BLE Sense。现在,对声波进行分类。
TinyML 变得简单:图像分类TinyML Made Easy:异常检测和运动分类
在 Seeed XIAO 系列的全新微型设备 ESP32S3 Sense 上探索机器学习。在一个巨大的微型设备上探索机器学习,Seeed XIAO BLE。意义。

杰出项目

XIAO ESP32C3 和 ChatGPT基于XIAO ESP32S3的微型ChatGPT语音助手带有XIAO ESP32S3的地理位置跟踪器
在本教程中,我们将指导用户学习和使用 XIAO ESP32C3 WiFiClient 和 HTTPClient 库,如何连接到网络,如何发布网页以及 HTTP GET 和 POST 的基础知识。目标是调用 OpenAI ChatGPT 并创建自己的问答网站。介绍我们的新项目,包括 XIAO ESP32S3 Sense 和 Round Display!该项目包括一个语音识别系统,使用 Sense 的麦克风和 Google Cloud 的语音转文本服务,然后是 OpenAI 的界面,用于询问 ChatGPT 问题并在屏幕上显示答案。在本教程中,我们将探索两种更流行的方法来部署 XIAO(不带 GPS 模块)以创建令人惊讶的跟踪器。
TOTEM | 一个带有张开功能的小分体式键盘PhatStats PC 性能 TFT 显示屏遥控风扇
在阅读有关Seeed Fusion DIY XIAO Mechanical Keyboard Contest的信息时,我认为这可能是创建一个微型廉价蓝牙板的好机会,该板也可以有线使用(使用XIAO RP2040)。Arduino TFT PC 性能监控器,带有由 XIAO SAMD21 提供支持的客户端软件。本 wiki 介绍了如何制作迷你风扇来保持房间凉爽。
遥控车指纹解锁宝箱空气质量传感器集线器
本 wiki 介绍如何制作遥控车。此盒子使用指纹身份验证来确保您的物品安全。如果尝试未经授权的访问,蜂鸣器将响起,LED 环将变为红色。只有注册的指纹才能访问盒子。当您将手指放在板上并经过身份验证时,LED 环将变为绿色。这是一种环境检测设备,分别通过 Grove - 激光 PM2.5 传感器、Grove - CO10 和温度和湿度传感器和 Grove - 灰尘传感器收集 PM2.2、PM5、温度、湿度、CO2 和灰尘颗粒。
气体数据记录用相机拍照与XIAO一起释放跟踪的力量
本项目展示了如何使用XIAO ESP32S3 Sense 将带有时间戳的数据记录到TF卡中。例如,我们将每10分钟记录一次来自多通道气体传感器的温度读数。XIAO ESP32S3将在每次读取之间处于深度睡眠模式,并将使用网络时间协议(NTP)请求日期和时间。我们将使用microSD卡的第一个项目,该程序的主要任务是每分钟获取一次相机素材,然后将素材保存到microSD。XIAO 的低功耗微控制器、无线连接和紧凑的尺寸使其成为开发高性价比跟踪器的理想选择。

技术支持和产品讨论

感谢您选择我们的产品!我们在这里为您提供不同的支持,以确保您对我们产品的体验尽可能顺畅。我们提供多种沟通渠道,以满足不同的偏好和需求。

Loading Comments...