LILYGO T-Bao
简介
T-BAO是一款基于ESP32-S3-WROOM-1开发板的开源AIoT终端,具备高性能、低功耗、低成本、可拓展、可编程的特点。同时兼容Arduino、高性能嵌入式人工智能开发平台,深度融合K210 RISC-V架构AI芯片与ESP32双核Wi-Fi/BLE通信模组,搭载专业级OV2640 200万像素摄像头(支持180°旋转调节)及ST7789V 1.54英寸IPS触控屏(90°自适应旋转显示),实现毫秒级人脸识别与动态图像处理。内置MAX98357A I2S数字功放、MSM261S高灵敏度麦克风阵列及硬件编解码单元,支持语音交互与高清音频输出。采用AXP202智能电源管理系统,支持3.7V锂电池供电与超低功耗运行,集成MPU6050六轴传感器、TF卡存储扩展及丰富接口资源(UART/SPI/I2C/Touch),全面兼容Arduino/MicroPython生态。适用于工业视觉检测、智能安防、AIoT终端及教育机器人等场景,提供开源SDK与完整开发文档,助力快速商业落地。
外观及功能介绍
外观


引脚图

模块资料以及参数
注意事项
⚠️SD卡的注意事项:

开发板参数
组件 | 描述 |
---|---|
MCU | ESP32-D0WDQ6-V3 Xtensa LX6 Dual Core |
Flash | 16M |
PSRAM | 8M |
时钟 | 240Mhz |
GPS | MIA-M10Q |
无线 | Wi-Fi: 802.11 b/g/n, Bluetooth: V4.2 + BLE |
存储 | TF 卡 |
电机 | drv8833 |
电源管理 | AXP202 PMU |
陀螺仪 | MPU6050 |
摄像头 | OV2640 (两百万像素) |
屏幕 | ST7789 1.54-inch IPS Capacitive Touch LCD (240x240) |
按键 | 1 x RST 按键 1 x BOOT 按键以及旋钮 4 × 屏幕按键 |
USB | 1 × type-C接口 |
UI | LVGL |
拓展接口 | 2 × QWIIC接口 + 4 × 磁吸接口 |
尺寸 | 164x46x42mm |
USB 电源 | 5V/500mA |
K210 芯片基本参数 | |
---|---|
内核 | RISC-V Dual Core 64bit, with FPU |
主频 | 400MHz (可超频至600MHz) |
SRAM | 内置8M Byte |
图像识别 | QVGA@60fps/VGA@30fps |
语音识别 | 麦克风阵列(8mics) |
网络模型 | |
深度学习框架 | 支持TensorFlow \ Keras \ Darknet \ Caffe 等主流框架 |
外设 | FPIOA、 UART、 GPIO、 SPI、 I2C、I2S、 TIMER |
视频处理 |
相关资料
Github:T-Bao
MicroPython 是基于 Python3 的语法做的一款解析器,包含了 Python3 的大多数基础语法, 主要运行在性能和内存有限的嵌入式芯片上。(注意 Micropython 不包含 Python3 的所有语法)
原理图
使用说明
Direction Tracking | |
---|---|
ESP32 Firmware | ESP32_AT_Firmware_UART1_SGPIO.bin |
K210 Firmware | maixpy_twatch_v0.6.2-75-g973361c0d-dirty.bin |
Direction model | Identify_Direction_model.kmodel |
Direction Tracking | |
---|---|
ESP32 Firmware | ESP32_AT_Firmware_UART1_SGPIO.bin |
K210 Firmware | maixpy_twatch_v0.6.2-75-g973361c0d-dirty.bin |
Direction model | face_model_at_0x300000.kfpkg |
speech_recognizer | |
---|---|
ESP32 Firmware | ESP32_AT_Firmware_UART1_SGPIO.bin |
K210 Firmware | maixpy_v0.6.2_83_gf0280db50_minimum_speech_with_ide_support.bin |
Direction model | maix_asr_2900k_0x500000.kmodel |
这里需要注意使用kflash_gui工具把maix_asr_2900k_0x500000.kmodel写入地址0x500000,并先烧录maixpy_v0.6.2_83_gf0280db50_minimum_speech_with_ide_support.bin
软件开发
固件烧录
最新的固件可以在这里下载,根据自己的需求选择固件,然后烧录到开发板上。
固件下载工具可以从这里下载:kflash_gui