2026 Make Blocks #1阶段1 - 任务8 - ESP32-C6最小系统板
该项目使用了Kicad PCB设计工具,实现了基于ESP32-C6 Mini-1的 最小系统板的设计,它的主要功能为:可支持2.4 GHz WiFi 6,Bluetooth® 5 (with Low Energy),Zigbee and Thread 802.15.4 无线协议。。
标签
ESP32-C6
Ardunio
Kicad 9.0.3
2026 make blocks 第二季第一期
慢即是快
更新2026-04-23
449
KiCad文件
全屏

任务介绍(自命题)

  1. 设计一款基于ESP32芯片、模组两者均可使用的WiFi最小系统PCB
  2. 包含:USB转串口、复位/烧录电路和板载天线
  3. 支持Arduino/ESP-IDF开发
  4. 主要器件:需在DigiKey官网上有货且正常售卖

方案介绍

电路是基于ESP32-C6-MINI-1无线MCU的低功耗物联网核心板,集成了锂电池充电、3.3V稳压、USB通信、Qwiic/I2C扩展、状态指示和常用IO引出,适合无线传感、智能控制等应用。

图0 项目设计框图

模块介绍

基于设计要求,主控芯片选用ESP32-C6 Mini-1,全新构建的最小系统板包含一个2针JST连接器,用于连接单节锂离子(LiPo)电池,用于电池供电应用,该模块具有广泛的外围设备选项,包括SPI、UART、LPUART、I2C、I2S、LED PWM、USB串行/JTAG控制器、ADC等。这些外围设备中的许多都可以映射到任何GPIO引脚。其LED系统采用三色指示方案——电源运行(红色)、状态指示(蓝色)以及充电指示(黄色)。

ESP32-C6 Mini-1芯片Digikey链接:

ESP32-C6 Mini-1

原理图和PCB Layout图

图1 原理图

电路设计思路如下:

1.电源管理与锂电池充电

USB供电与锂电池切换:

VBUSUSB-C接口(J3)输入,通过D223V 1A肖特基二极管)防止反向电流,供电给后级电路。

Q1PMOSDMG2305UX) 实现VBUS与锂电池(VBATT)自动切换,保证USB插入时优先用USB供电,拔掉USB时自动切换到电池。

锂电池充电管理:

U1MCP73831) 是线性锂电池充电IC,负责对J1JST 2.0mm)连接的单节锂电池充电。

D1(黄LED) 及其限流电阻R1用于充电状态指示。

R2设定充电电流,常见为4.7k对应约200mA

3.3V稳压输出

U2RT9080-3.3) 是3.3V LDO,输入为D2后端(USB或电池),输出3.3V为主控和外设供电。

C3C4为输入输出滤波电容,保证电源稳定。

2.主控与外围接口

主控芯片:

U3ESP32-C6-MINI-1),支持WiFi 6BLE 5,适合无线通信应用。

引脚扩展:

J4J5分别引出常用GPIO(如IO2~IO5IO18IO19RXTX等),便于外部扩展。

J2Qwiic接口) 通过I2CSCL/SDL)扩展传感器或外设,R8/R9为上拉电阻。

USB通信:

J3USB-C) 直接连接到ESP32USB D+/D-,用于固件下载、调试或USB设备通信。

R10/R115.1k) 为USB Type-C识别电阻,确保兼容性。

3.控制与指示

按键:

SW1RESET) 复位主控,SW2BOOT) 进入下载模式,均配有去抖电容和上拉/下拉电阻。

LED指示:

D3(蓝)、D4(红) 通过限流电阻R6R13分别连接到主控IO,可用于状态指示或用户自定义功能。

测试点:

TP1~TP4便于调试和信号测试。

图2 PCB Layout

该电路PCB Layout采用4层板,顶底为信号层,中间两层为电源层(VCC GND),ESP32-C6 Mini-1、USB放置于底层,其它器件放置于顶层,ESP32-C6 Mini-1天线区域设置为禁止布线层,防止电磁干扰。滤波电容放置于对应IC芯片管脚附近,保证去噪效果。左右放置2.54排针用于引出IO资源,板子底部防止Qwiic接口。

模块规格和管脚定义

规格

项目

参数

CPU

32位RISC-V单核处理器

Flash内存

4 MB 

SRAM

400KB

I2C接口

1

射频标准

2.4G WiFi;蓝牙V5.0

UART接口

1

供电下载接口

Type-C

电源接口

3.3V/5V DC

12位ADC

7

I2S

1

尺寸

27mm x 27mm

管脚定义

管脚属性

管脚名称

管脚编号

power

VBATT

1(Left header)

power

VBUS

2(Left header)

I/O

TX

3(Left header)

I/O

RX

4(Left header)

I/O

IO18

5(Left header)

I/O

IO19

6(Left header)

power

GND

1(Right header)

power

3.3V

2(Right header)

I/O

IO2

3(Right header)

I/O

IO3

4(Right header)

I/O

IO4

5(Right header)

I/O

IO5

6(Right header)

NOTE:

通用I/O引脚注意事项: MCU的工作电压为3.3V。请确保连接到通用I/O引脚的输入电压不超过3.3V,否则可能损坏芯片。锂电池推荐Lithium Ion Battery - 1250mAh (IEC62133 Certified)。

板上设置及标识

标记

名称

默认状态

描述

PWR

电源指示灯

指示3.3V电压是否工作正常

D4

状态指示灯

通过编程可以进行状态指示

D1

充电指示灯

锂电池充电状态

心得体会

通过学习ESP32参考设计,学习实践完成4层板的绘制。



附件下载
ESP32-C6 Core Board.kicad_sch
ESP32-C6 Core Board.kicad_pcb
团队介绍
个人
评论
0 / 100
查看更多
硬禾服务号
关注最新动态
0512-67862536
info@eetree.cn
江苏省苏州市苏州工业园区新平街388号腾飞创新园A2幢815室
苏州硬禾信息科技有限公司
Copyright © 2024 苏州硬禾信息科技有限公司 All Rights Reserved 苏ICP备19040198号