{"id":20954195,"url":"https://github.com/cipulot/corneecrevival","last_synced_at":"2025-05-14T04:32:22.336Z","repository":{"id":116619980,"uuid":"450982439","full_name":"Cipulot/CorneECRevival","owner":"Cipulot","description":"Revival project of the Corne ECWL.","archived":false,"fork":false,"pushed_at":"2024-06-05T10:07:46.000Z","size":18445,"stargazers_count":143,"open_issues_count":1,"forks_count":12,"subscribers_count":16,"default_branch":"main","last_synced_at":"2025-04-02T12:48:22.819Z","etag":null,"topics":["keyboard","qmk-firmware","split-keyboard","topre"],"latest_commit_sha":null,"homepage":"https://cipulot.notion.site/Corne-EC-Revival-203d1983000b400290df213aa76ce73b","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Cipulot.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":["cipulot"],"patreon":null,"open_collective":null,"ko_fi":"cipulot","tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null}},"created_at":"2022-01-23T02:06:12.000Z","updated_at":"2025-03-31T05:02:24.000Z","dependencies_parsed_at":"2024-06-05T11:51:15.284Z","dependency_job_id":null,"html_url":"https://github.com/Cipulot/CorneECRevival","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cipulot%2FCorneECRevival","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cipulot%2FCorneECRevival/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cipulot%2FCorneECRevival/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Cipulot%2FCorneECRevival/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Cipulot","download_url":"https://codeload.github.com/Cipulot/CorneECRevival/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254071323,"owners_count":22009769,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["keyboard","qmk-firmware","split-keyboard","topre"],"created_at":"2024-11-19T01:07:32.545Z","updated_at":"2025-05-14T04:32:18.497Z","avatar_url":"https://github.com/Cipulot.png","language":"C","funding_links":["https://github.com/sponsors/cipulot","https://ko-fi.com/cipulot"],"categories":[],"sub_categories":[],"readme":"# CorneECRevival\n\nRevival project of the Corne ECWL.\n\n![Corneecrevival](https://github.com/Cipulot/CorneECRevival/blob/main/Docs/images/corne_hold.jpg?raw=true)\n\nLeft half of Corne EC Revival Rev1.\n\n## **DEPRECATED**\n\nPlease be advised that this project has been deprecated, and as of now, it is no longer supported. Regrettably, assistance or help cannot be provided for this deprecated project. The firmware is no longer targeting QMK main, and uses propositions that are now no lonfer working, making the project unusable.\n\nThe newer version, Corne EC, will have lots of new feature and will be run as a proper project that you can buy and enjoy right away.\n\n## Introduction\n\nThe Corne EC Revival is my personal effort to revive the original Corne ECWL by [sekigon-gonnoc](https://github.com/sekigon-gonnoc).\n\nIt boosts full compatibility with the original boards sold by gonnoc while also providing updated QMK support for the latest stable release and a modified set of plates and pcbs, making it compatible with \"standard\" Corne accessories.\n\n## PCB and Plate\n\nContrary to the standard Corne, the Corne EC Revival PCBs are not interchangable between left and right half. Plates on the other hand can be used on both sides.\n\nIn the [PCB folder](https://github.com/Cipulot/CorneECRevival/blob/main/PCB) there are all the PCB and plate design files. gerber files are in the [Production folder](https://github.com/Cipulot/CorneECRevival/blob/main/Production). The features of each revision are listed in the next section.\n\nThe naming scheme reflects the mounting system supported:\n\n- `OG_mounting_[partname]` supports \"standard\" Corne mounting points\n- `[partname]` supports the original Corne ECWL mounting points\n\nFurthermore, to allow for a greater support, both NIZ and Topre housing plates are available for both mounting point configurations.\n\nTo see images and further description of the PCB refer to the dedicated section in the Notion build log [here](https://cipulot.notion.site/PCB-Design-9a60de99e9044c61900d82e630ff782b).\n\n## Revisions\n\n### Revision 1 (Rev1)\n\nThe Rev1 is the first iteration of the design, 1:1 compatible with the original Corne ECWL from Gonnoc.\n\nThe features are therefore shared with the original board with the extension of onboard Trackball and OLED.\n\nBoth ECWL mounting system and Standard Corne mounting points are supported with the respective PCB versions.\n\n### Revision 2 (Rev2)\n\nThe Rev2 is a departure form the original design approach. It's a 'Ready to go!\" board, meaning the MCU and complementary circuit is already onboard.\n\nAdded features compared from the Rev1 include:\n\n- Onboard USB-C with ESD protection\n- STM32F4x1 MCU for better performance, both cycle wise and in ADC performance compared to 32U4 (also 32U4 prices are to the moon as of now)\n- APC (Actuation Point Changer) with predefined actuation points and full scale analog switch control (full board / per key)\n\nBoth NIZ and Topre are still supported.\n\n## Production files\n\nGerber files are provided for all the pcbs of the project. BOM is also available to use. Placement files are WIP.\n\nThe prototypes were produced by JLC, therefore pretty much any PCB manufacturer can handle production without any problems.\n\n## Firmware\n\nThe firmware folder contains 2 versions of the code based on different QMK releases:\n\n- `EC Revival` based on the latest QMK stable\n- `Original ECWL` based on gonnoc's fork, running on an older QMK branch\n\nFor the `EC Revival` there are going to be 2 configurations, one for the 32U4 (Rev1) and another for STM32F4x1 (Rev2).\n\nBoth have precompiled `*.hex` files based on the code in their respective folders to easily get the board up and running.\n\n## License\n\n\u003ca rel=\"license\" href=\"http://creativecommons.org/licenses/by-nc-sa/4.0/\"\u003e\u003cimg alt=\"Creative Commons License\" style=\"border-width:0\" src=\"https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png\" /\u003e\u003c/a\u003e\u003cbr /\u003eThis work is licensed under a \u003ca rel=\"license\" href=\"http://creativecommons.org/licenses/by-nc-sa/4.0/\"\u003eCreative Commons Attribution-NonCommercial-ShareAlike 4.0 International License\u003c/a\u003e.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcipulot%2Fcorneecrevival","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcipulot%2Fcorneecrevival","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcipulot%2Fcorneecrevival/lists"}