站内搜索
发作品签到
专业版

STM32L4/F4 键盘三模小板

工程标签

1.1k
0
0
6

简介

三模键盘基于超低功耗主控,500ms 休眠 支持vial 蓝牙/2.4G vial ,主控支持nordic 51/52 系列

简介:三模键盘基于超低功耗主控,500ms 休眠 支持vial 蓝牙/2.4G vial ,主控支持nordic 51/52 系列

开源协议

GPL 3.0

创建时间:2025-03-10 08:41:15更新时间:2025-11-13 13:57:24

描述

stm32L433/stm32F401分享开发板支持30P 0.5mm FPC
有线部分stm32F4,开源三模功能,支持qmk vial, 参考URL:https://github.com/pivot2024/vial-qmk/tree/pble/keyboards/pivot

17 版本:

a) 增加了充电部分,以及引出B10 作为uart3 调试接口
b) 用sh1.0 4p 替换了usb C口,方便使用AI03 小板和DIY 爱好者直接使用作为核心板
c) 增加4个螺丝固定位置,方便继承到大版

无线直接提供烧录好的hex,可通过OTA 按需升级

TM32L4为超低功耗主控,配合QMK 可以作为三模键盘主控使用

无线部分采用51822,通过uart 串口与stm32通讯,stm32f401/stm32L433主控可选,

方案简介:

stm扫描矩阵,闲时进入休眠节省电流

nrf模块只负责收发蓝牙/2.4G消息,采用Nordic的ESB 无线类库开发基于Nordic 17.1 可参考官方示例.

nrf模块支持多通道,最新固件采用类优联通道管理,并且支持发送失败进行跳频

 

默认提供了固件为三模版本固件,DIY爱好者可选用提供好的固件或者基于qmk的二次开发基本功能,DIY 交流讨论群.

附件基于6x15键盘的固件,87以下的小型键盘都够用了.uf2为有线部分,nrf为无线部分,可按需对接键盘.

为了减小难度,已经把USB 独立出来

 

30P 排线默认固件矩阵分配,序号为排线序号,从1开始

 

序号 GPIO 丝印 功能描述
1 A0 R0 矩阵第一行
2 A1 R1 矩阵第二行
3 A2 R2 矩阵第三行
4 A3 R3 矩阵第四行
5 A4 R4 矩阵第五行
6 A5 R5 矩阵第六行
7 A6   ADC
8 B9 EA 旋钮A
9 B8 EB 旋钮B
10 B7   备用
11 B6   备用
12 A7 RGB RGB
13 C15 Column14  
14 B5 Column13  
15 B4 Column12  
16 H1 Column11  
17 C14 Column10  
18 C13 Column9  
19 B12 Column8  
20 B13 Column7  
21 B14 Column6  
22 B15 Column5  
23 B0 Column4  
24 B1 Column3  
25 B2 Column2  
26 H3 Column1  
27 B11/B3(if use 401MCU) Column0  
28 3.3V    
29 GND    
30 BLE 0603 蓝牙LED 蓝牙灯P12 (NRF)
       
STM A15 WK PIN 唤醒同步接口
NRF N06 WK PIN 唤醒同步接口
STM A6(ADC1_IN11) 电量测试 ADC
  A9 串口TX Stm串口A9 连接52810 NRF串口 GPIO P15
  A10 串口RX Stm串口 连接 NRF GPIO P14
  A8   有线自动检测

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

附件

序号文件名称下载次数
1
30P_stm32L4.uf2
14
2
STM32L433_BL.hex
15
3
810_boot_all_v5.hex
5
4
61_v1_810_dfu_package.zip
7
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航