用一个ESP32S3-Zero把有线键盘变为无线

三脚猫最近一直琢磨,那些喜欢买剪线键盘,以及自制键盘瞎折腾的人都是怎么搞的。经过不懈努力,终于想明白除了直接的硬件一个个pin针的高低电压判断后转给蓝牙,拿到现成的古董剪线键盘还有一个方式其实是在usb host转发给蓝牙类似这种意思。此处只留下硬件连接,以及前人大佬的代码出处。

我这个70元简陋的可达鸭还是信达雅键盘是typeC口,拿它连ESP32S3-Zero板子上的typeC口,特意还是去查了一下的,这个开发板的typeC口其实是对应GPIO19/GPIO20。

这里其实我有一个事情很纳闷,微雪的苏工跟我确认,说板子上标的TX/RX和这个TypeC是一个uart。不是很信,我觉得应该是2个不同的。TX/RX应该uart0那个位置吧。

GitHub - TechRelief/Xiao-S3-KB-IO: Starter code for creating a USB Keyboard controller or dongle with Bluetooth output using a XIAO ESP32-S3 board.

相关推荐
星野云联AIoT技术洞察5 小时前
ESP32 接入 Meta Muse:Gadget SDK 能做什么,为什么不能直接做商业设备
esp32·agent·token·边缘ai·meta muse·mcu选型
ITKEY_3 天前
VSCode Arduino cli 开发ESP32
esp32·iot
J_bean3 天前
Mac(Intel 芯片)ESP32 USB 串口驱动安装教程
esp32·iot·usb 串口驱动
星野云联AIoT技术洞察4 天前
ESP32-P4 摄像头到屏幕的数据链路:CSI、ISP、PPA、缓冲与 DSI 如何协同
esp32·esp-idf·esp32-p4·摄像头集成·芯片集成·乐鑫芯片
星野云联AIoT技术洞察6 天前
ESP32-P4 没有 Wi-Fi,产品该怎么联网:C6 协处理器、总线与双固件边界
esp32·esp32-s3·esp32-p4·芯片选型·esp-hosted·设备联网
ITKEY_6 天前
Arduino IDE开发ESP32环境搭建到helloworld
ide·esp32
国产化创客7 天前
ESP32音频/语音技术(4)AudioTools 库及转发播放程序分析
物联网·音视频·esp32
夏虫不可与之言冰10 天前
Windows WSL2 (Ubuntu) 搭建 ESP‑IDF 6.1 开发环境全过程演示
linux·windows·ubuntu·esp32·乐鑫科技·乐鑫eim·乐鑫代理商
逗脑IDE14 天前
零基础学ESP32:RFID无线射频卡——让ESP32拥有“刷卡“能力!
开发语言·网络·人工智能·python·esp32·硬件开发
殷忆枫18 天前
基于ESP32 的局域网全双工对讲系统
单片机·嵌入式硬件·esp32·对讲系统