您现在的位置是:首页 > 源码 > 基于ATMEGA32U4的40配列项目
推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于ATMEGA32U4的40配列项目

更新时间:2026-08-12 20:31:05 大小:5K 上传用户:Nywerya查看TA发布的资源 标签:atmega32u4 下载积分:2分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

客制化键盘项目

从零设计并制作一把完全自定义的机械键盘,覆盖硬件选型、PCB 设计、固件开发、3D 打印外壳、键帽建模到量产成本评估的全流程。

项目概况

项目说明
状态原型完成,迭代中
固件QMK(有线)→ ZMK(无线)
主控ATmega32U4 → nRF52840
轴体机械轴,热插拔底座
连接有线 USB-C → 目标蓝牙/三模

迭代历程

第一代 — 64 键有线键盘

  • 主控:ATmega32U4

  • 固件:QMK,支持 VIA 实时改键

  • 灯光:WS2812B RGB 矩阵(43 颗 3528 灯珠)

  • 外壳:3D 打印 PLA

  • 键帽:SCAD 建模定制

  • 成果:完整可用,已积累全套制作经验

第二代 — 43 键紧凑布局

  • 在第一代基础上精简配列,优化键帽适配性

  • 左 Shift / 左 Tab 加长 0.25u,右 Enter 缩短留出指示灯位

下一代方向 — 无线化

  • 主控:nRF52840(nice!nano 开发板)

  • 固件:ZMK,原生蓝牙低功耗

  • 充电:MCP73831T 充电管理芯片

  • 烧录:预留 SWD 接口(ST-Link),兼容 UF2 盘符烧录

  • 目标:有线 + 蓝牙 + 2.4G 三模

技术栈

  • 固件QMK(有线)、ZMK(无线)、VIA(实时改键)

  • 主控芯片ATmega32U4、nRF52840

  • 灯光:WS2812B 可寻址 RGB,QMK RGB Matrix 驱动

  • 键帽建模:OpenSCAD

  • 布局设计Keyboard-Layout-Editor

  • 烧录:ISP / DFU / SWD / UF2,使用 QMK Toolbox、zadig、ST-Link

关键问题攻克

  • NKRO 全键无冲启用

  • USB 电流过载 → 限制 RGB 最大亮度至 200(0.93A)

  • ATmega32U4 bootloader 修复(ISP 刷回原厂 atmel-dfu)

  • VIA 固件 JSON 配置

  • nRF52840 烧录方案选型与预留 SWD 的必要性

量产探索

完成了 成本核算与量产可行性分析

  • BOM 硬件成本约 113–138 元(不含键帽)

  • 单板 188 个元器件、457 个焊点 → 量产需 SMT 贴片

  • 外壳从 3D 打印转注塑需 2–4 万开模费,4000 把以上单把外壳可压至 20 元内


部分文件列表

文件名 大小
ny43.rar 5K

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载