# ESP32 BLE - 机械小键盘
**Repository Path**: cndisk/ESP32-BLE-Mechanical_Keypad
## Basic Information
- **Project Name**: ESP32 BLE - 机械小键盘
- **Description**: MicroPython for ESP32 开发板低功耗蓝牙(BLE)研究学习分支项目,制作蓝牙小键盘
- **Primary Language**: Python
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 7
- **Created**: 2021-12-04
- **Last Updated**: 2021-12-04
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
ESP32 BLE - 机械小键盘

### 项目介绍
[MicroPython for ESP32 开发板低功耗蓝牙(BLE)研究学习项目](https://gitee.com/walkline/esp32-ble)的分支项目,用`ESP32 开发板`制作机械轴小键盘
### 特别声明 ###
**鉴于这是一个包含硬件的项目,必然会产生费用,所以有 3 点必须要事先声明:**
1. **`MicroPython`官方的`bluetooth`模块还处于`开发阶段`,现阶段`不支持`设备之间进行`配对、绑定`操作,目前`仅支持`设备之间进行`连接`操作。具体表现为`iOS`和`Windows`系统只能连接,无法进行任何输入操作,目前只有`Android`系统可用**
2. **~~由于本人硬件水平问题,还不会制作充电电路,所以虽然它是一个蓝牙无线键盘,但是使用时必须外接供电。。。。~~ 用了一个折中的方案,PCB 板预留了一套接口,可以选择使用外接`充电电源模块`、`DCDC 升压模块`和`锂电池`的方案进行供电**
3. **此项目还处于开发阶段**
> `配对`,`绑定`和`连接`的区别请自行谷歌
### 工具软件介绍
* [立创 EDA](https://lceda.cn/):PCB 电路制作软件
* [Keyboard Layout Editor](http://www.keyboard-layout-editor.com/):键盘配列编辑器
* [Plate & Case Builder](http://builder.swillkb.com/):定位板生成工具
### 下载烧录自定义固件
访问 [自定义固件下载项目](https://gitee.com/walkline/esp32_firmware) 下载最新的自定义固件,并参考 [附录1:如何刷写固件](https://gitee.com/walkline/esp32_firmware#%E9%99%84%E5%BD%951%E5%A6%82%E4%BD%95%E5%88%B7%E5%86%99%E5%9B%BA%E4%BB%B6) 烧录固件到开发板
### 合作交流
* 联系邮箱:
* QQ 交流群:
* 走线物联:163271910
* 扇贝物联:31324057

