Digimon 暴龙机 - 硬件配置表

主控芯片

项目 选型
主控 ESP32-WROOM-32 开发板
供电 USB-C 5V 或 3.7V 锂电池 + TP4056 充电模块

功能模块引脚分配

功能模块 电子元件 通信方式 GPIO 引脚
显示屏幕 0.96” OLED (SSD1306) I2C SDA=21, SCL=22
声音输出 无源蜂鸣器 PWM 25
震动反馈 扁平振动马达 GPIO (经 S8050 三极管驱动) 27
状态指示 5mm LED 呼吸灯 PWM 33
按键A 轻触开关 (确认) GPIO (上拉输入) 14
按键B 轻触开关 (取消/返回) GPIO (上拉输入) 12
按键C 轻触开关 (选择/菜单) GPIO (上拉输入) 13
扩展槽 I2C 预留接口 I2C 共享 SDA/SCL

扩展硬件(可选,进阶阶段加入)

功能模块 电子元件 通信方式 GPIO 引脚
环境光传感器 BH1750 I2C 共享 SDA/SCL
温度/湿度 DHT11 单总线 15
对战通信 红外收发管 UART2 TX=17, RX=16
蓝牙通信 ESP32 内置 BLE BLE 内置