qgAfjiDib0

ESP32 multi-function keyboard instrument + password management

 
Overview

### Introduction
+ esp32 c3 scan button, connect ch9328 as HID
+ program written in micropython
+ 15 keys, 0.91 inch oled screen
+ size within 10x10~~~~
### Function
1. Electronic musical instrument
> Treble, bass and mid-range switching, with demonstration video
2. Password manager
> [bilibili video introduction](www.bilibili.com/video/BV19o4y1s7cF)
> View passwords on the small screen
> Press the button to enter passwords in one click
> Manage saved passwords and add new passwords through the web page (ap, webserver)
> ![1678858911037.jpg] 3. Numeric keypad
> An ordinary little keyboard
![IMG_4546.jpg] ### [github address](https://github.com/rtyfghvbnlndl/MicroPython_Keyboard_Lite)
### How to use micropython
1. esptool Burn micropython firmware: [micropython official website](https://micropython.org/download/esp32c3-usb/)
> For windows, /dev/ttyUSB0 should be written as com3, com8.
2. uPyCraft save all files except README in the attachment into esp32
3. Re-power on
### The first pcb has been proofed
1. There is no buzzer port, and the wires need to be flown
2. The buttons are not aligned
3. The button positions are not arranged properly, and the key values ​​are in a disordered order (but can be used)~~~~
### The second one fixes the above problems and has been proofed
1. The additional button 4x4-1 is changed to 3x5, and the key values ​​of the program have been modified.
2. The esp32 has been rotated, and the interface is facing inward.
参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2025-05-18 18:06:33

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号