https://github.com/cipulot/is0topre
Topre version of the iconic is0 board.
https://github.com/cipulot/is0topre
keyboard qmk-firmware topre vial
Last synced: 21 days ago
JSON representation
Topre version of the iconic is0 board.
- Host: GitHub
- URL: https://github.com/cipulot/is0topre
- Owner: Cipulot
- License: other
- Created: 2022-06-03T17:03:07.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-06-08T17:31:25.000Z (12 months ago)
- Last Synced: 2025-04-02T12:48:47.301Z (2 months ago)
- Topics: keyboard, qmk-firmware, topre, vial
- Language: C
- Homepage:
- Size: 8.01 MB
- Stars: 5
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# is0Topre
## Introduction
Topre version of the iconic is0 board.
This project is a continuation of my development of open source EC boards.
Below is the KLE of the supported layout:

## Technical information
- Layout size: ISO enter
- Compatible switches: EC switches (Topre and NIZ)
- Microcontroller: Atmega32u4
- Connector: USB Type C
- Firmware compatibility: QMK (with VIA/VIAL support)
- Protection hardware:
- Fused
- ESD protection**Addition: an empty spot for a 3.5x3.5mm SK series LED has been added to the back of the PCB, in case you want to manually add a bit of lighting.
## Renders and Prototypes
### is0Topre PCB
#### Render


### Plate
#### Render
Topre housing compatible plate:

MX plate mounted stabilizer compatible plate:

#### Prototype




## WIP
Atmel MCU based firmware is validated, you can find the precompiled `.hex` (Vial compatible) and `.json` file for VIA in the firmware folder.
STM32 based MCU version is in development.
## Compatibility with is0 case
Given the difference in height and mounting system some modifications are needed.
At the time of ordering the PCBs be sure to use the following specs:
- 1.2mm thickness for the main PCB
- 0.6mm for the platesIn order to have the correct fit place in the marked spots adhesive tape, specifically:
- 2pcs, 0.4mm thick on the main PCB
- 4pcs, 0.1mm thick on the platesThese will ensure that all the tollerances are met and a secure fit is achieved.
## License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.