返回项目列表
Project 03

四模机械键盘

KeyForge

基于 ESP32-S3 的机械键盘,支持 USB HID 有线与 BLE/ESP-NOW 无线,45 键布局、74HC165 移位扫描、WS2812B 背光。夏令营主线为精简档,FOC 旋钮/语音等列为可选进阶。

进阶 20 天 ESP32-S3
P03KeyForge
01

技能

你将学到什么

硬件

  • ESP32-S3 开发
  • 双层 PCB 设计
  • USB HID
  • 移位扫描

软件

  • C/C++
  • USB HID
  • BLE/ESP-NOW
  • 键位映射

系统

  • 多协议切换
  • 电源管理
  • WS2812B 背光

工程

  • PCB 布线
  • 结构设计
  • 固件调试
  • 项目演示
02

硬件

所需材料

01

ESP32-S3-WROOM-1

双核 + WiFi/BLE/USB

02

74HC165

移位寄存器键扫描

03

机械轴体

Cherry 兼容 × 45

04

WS2812B

RGB 背光

05

PCB

双层板

日程

项目时间线

Day 1-5Phase 1

基础开发

ESP32-S3 入门、USB HID、矩阵扫描

Day 6-10Phase 2

无线通信

BLE/ESP-NOW、协议切换

Day 11-15Phase 3

PCB 设计

双层板设计、布线、DFM

Day 16-20Phase 4

组装调试

焊接组装、固件调试、展示

资源

开源参考

本项目基于以下开源项目改编 · Adapted from the open-source project below