super_star

【RA MCU】Mechanical small keyboard

 
Overview
Project Introduction:
This mechanical keyboard is based on the Renesas RA2E1 main control chip. It uses the Qinheng CH9329 to communicate with the PC via USB HID. It also integrates the SL2.1A chip to provide two additional USB interfaces. It also has an integrated UART interface that can be used to burn firmware and view debugging information. It also has an external SW burning interface.


WeChat picture_20220428121710.jpgWeChat picture_20220428121715.jpgProject function introductionHardware
partThe
hardware design idea is to use SL2.1A chip to connect to PC, two of which are connected to the main control burning serial port and CH9329 chip respectively, to realize a USB interface that supports keyboard input and serial port burning functions at the same time, and at the same time, 2 USB interfaces can be used to connect non-full-size keyboards and peripherals such as U disks (low-power peripherals)
The keyboard matrix uses row scanning to capture the key status. Since the input status of the Renesas RA2E1 chip pin does not support internal pull-down, a pull-down resistor is added to the column pinThe
key backlight does not support IC control, and it is recommended to choose a current limiting resistor R10 of about 1K. I tried 500R. The CH9329 chip will cause insufficient power supply when sending dataSoftware
partSoftware
open source address: https://gitee.com/walkline/ramcu-mechanical-keypadThe
software development uses the officially recommended E2 Studio, which can install various components and the compilation environment in one click. It is indeed more user-friendlyThe
three-dimensional structure part is
WeChat screenshot_20220428144807.pngrelatively compact, so only one M3 fixing hole is arranged, that is, the screw hole in the lower left corner of the figure can be used to fix the PCB, and the other two and USB-A The opening plays a supporting role.
Attachment description
3DShell_Mechanical Keypad_PCB_B.stl: 3D shell file
ramcu-mechanical-keypad.hex: Release version of the main control firmware file
PCB_Mechanical Keypad_PCB_ibom.rar: Visual BOM table
参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2024-11-22 13:11:19
  • Design of 10kW Full-bridge Phase-Shifted ZVSPWM Rectification Module
  • Liquid Measurement Technology: From Water to Blood
  • Minimo M2 Ultra-thin Candy-like Phone: Entertainment + Communication
  • P87LP761 Data Sheet
  • Analog PID
  • Suddenly I want to ask myself

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

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号