通通

TP78-Red dot VIA three-mode customized keyboard based on CH582M

 
Overview

# TP78

TP78 is a three-mode mechanical keyboard solution based on CH582M.
Video presentation: [【Softcore】Make yourself a small red dot three-mode keyboard\_哔哩哔哩\_bilibili](https://www.bilibili.com/video/BV1Ho4y1b78t/)
**(Note the open source agreement, GPL3.0, please respect the open source, welcome to communicate, communication group: 678606780)**

V2.0 new features:

1. Support VIA web page key change, modify configuration (updating...)
2. Support USB U disk key change and configuration
3. Support touchpad touch bar operation
4. Integrated USB hub interface
5. Add USB magnetic expansion port
6. Integrated RF mode and receiver solution
7. Add I2C small red dot solution
8. Add touch bar vibration feedback
9. Optimize OELD UI
10. Add Fn+B to enter BootLoader function
11. Add standby automatic entry lowpower mode
12. ...

### Hardware composition

#### Printout

| STL file name | Description |
| ------ | --- |
| Shell_bottom magnetic.stl | Keyboard base|
| Shell\_Upper cover\_External touch bar.stl | Keyboard upper cover|
| Export.stl | Keyboard toggle switch|
| Pointing stick.stl | Pointing stick extension rod|
| Positioning board.stl | Positioning board|

#### PCB

| PCB name| Function description| Board thickness|
| ----- | ---- | ---- |
| 0.KeyBoard_main | Keyboard main board| 1.6mm (other thicknesses are also possible) |
| 1.HubPowerBoard | USBhub, battery charging and discharging, power detection| 1.0mm (other thicknesses are also possible) |
| 2.Minimal_2 | CH582M minimum system board with M2 interface (ceramic antenna) | 0.8mm (this thickness cannot be changed) |
| 3.Touch bar_socket version| Touch bar| 1.2mm (this is exposed, pay attention to the color) |
| 4. Magnetic transfer board\_4p\_fpc | USB magnetic expansion module| 1.0mm (other thicknesses are also possible) |
| 5. Receiver\_USB gold finger\_public mold | 2.4GHz receiver| 0.8mm (this thickness cannot be changed) |

#### PCB connection relationship

![image.png]
``` mermaid
flowchart LR

B(0.KeyBoard_main)
C(1.HubPowerBoard)
D(2.Minimal_M2)
E(3.Touch bar_socket version)
F(4.Magnetic transfer board_4p_fpc)

D(2.Minimal_M2) -- NGFF M2 interface--> B(0.KeyBoard_main)
C(1.HubPowerBoard) -- 10P 1.25mm connecting cable--> B(0.KeyBoard_main)
E(3.Touch bar_socket version) -- 8P 0.5mm FPC --> B(0.KeyBoard_main)
F(4.Magnetic adapter board_4p_fpc) --> J(USB magnetic expansion, one on each side) -- 4P 1.25mm connecting cable --> C(1.HubPowerBoard)

A(5.Receiver_USB gold finger_public model)

```

#### For assembly steps,

refer to the second half of the video [【Soft Core】Make a small red dot three-mode keyboard for yourself\_哔哩哔哩\_bilibili](https://www.bilibili.com/video/BV1Ho4y1b78t/)

#### Supplementary component list

Supplementary specifications require special instructions/components that are not available in the PCB project and need to be purchased separately

#### **
参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2024-11-15 01:10:59

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号