8000 Releases ยท foostan/crkbd ยท GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: foostan/crkbd

v4.1

06 May 16:52
af817cc
Compare
Choose a tag to compare

Fix GND/VCC for mini version

Issue: If cutting the end rows for the mini, the PCB will become unusable.

Fix TRRS connector

Issue: The current TRRS connector ST-0277D00-052-142 is not in stock and there are no compatible parts.

Alternative parts (You can choose any of them)

  • PJ-398A-5A: Very similar parts to current parts. It does not need to be modified on the case side but the circuit and firmware need to be modified to support TRS and it's not available at jlcpcb.
  • PJ-399B-6A: Very similar parts to current parts. The connector tip is long and needs to be modified on the case side and the circuit and firmware need to be modified to support TRS. -> to be default for jlcpcb files.
  • SJ-3501-SMT-TR: Compatible with PJ-399B-6A but the circuit and firmware need to be modified to support TRS.

v4.0

14 Feb 02:37
5e9f077
Compare
Choose a tag to compare

Summary

It details the design changes in the latest version of the Corne Keyboard. I intentionally abandoned backward compatibility to achieve technological advancement and design updates. Changes include fine-tuning the key pitch, MCU alteration, TRRS jack and LED design improvements, the addition of expansion options, and the introduction of a new dedicated case.

Images

Corne Cherry

corne-cherry
image
image

Corne Chocolate

corne-chocolate
image
image

Major Design Changes

connector
sketche

Changes from v3

Abandonment of Backward Compatibility
The new version deliberately abandons backward compatibility with past models to enhance design freedom and aim for technological progress and design updates. This decision, while difficult due to its incompatibility with third-party cases, was deemed necessary for future development.

Major Design Changes

  • Change in Key Pitch
  • Departure from ProMicro
  • Change in TRRS Jack Parts
  • Abolition of Underground LEDs

In the new version, the key pitch has been adjusted from 19mm to 19.05mm to align with the dimensions of typical keyboards. Initially, the Corne design deviated from standard dimensions due to a lack of knowledge, but I have finally been able to correct this. Furthermore, replacing ProMicro with direct implementation of RP2040 on the PCB has improved the appearance and functionality of the product. The change in TRRS jack parts has also simplified the overall look of the keyboard. Additionally, the abolition of Underground (downward-facing) LEDs has been implemented for cost reduction and simplification.

Expansion

The space created by the removal of ProMicro has led to enhanced expandability for users. Continuous use of OLED displays, along with the possibility to add up to two expansion switches or rotary encoders, is now available. This allows users to customize their keyboards according to their needs, creating more unique and functional keyboards.

Dedicated Case

With advancements in 3D printing services, the new version also focuses on the design of a dedicated case. This case has a simple design and can be manufactured at a low cost. Users can easily customize the case to create their unique keyboards. These designs are published as open source, serving as references to foster creativity in the community and meet diverse needs.

Corne's Concept and Gratitude to the Community

Finally, the concept of Corne is to share the joy of creating keyboards and the possibility of designing them oneself, aiming to provide a foothold for users to design their original keyboards. I am deeply grateful that this project has continued much longer than imagined and has received support from many people. It is a great pleasure as the creator to see various individuals take an interest in this keyboard, assemble it themselves, and create new designs.


Summary

Corne Keyboardใฎๆœ€ๆ–ฐใƒใƒผใ‚ธใƒงใƒณใฎ่จญ่จˆๅค‰ๆ›ดใซใคใ„ใฆ่ฉณ่ฟฐใ—ใฆใ„ใพใ™ใ€‚ๅพŒๆ–นไบ’ๆ›ๆ€งใ‚’ๆ„ๅ›ณ็š„ใซๆ”พๆฃ„ใ—ใ€ๆŠ€่ก“็š„้€ฒๆญฉใจใƒ‡ใ‚ถใ‚คใƒณใฎใ‚ขใƒƒใƒ—ใƒ‡ใƒผใƒˆใ‚’่กŒใ„ใพใ—ใŸใ€‚ใ‚ญใƒผใƒ”ใƒƒใƒใฎๅพฎ่ชฟๆ•ดใ€MCUใฎๅค‰ๆ›ดใ€TRRSใ‚ธใƒฃใƒƒใ‚ฏใจLEDใฎใƒ‡ใ‚ถใ‚คใƒณๆ”นๅ–„ใ€ๆ‹กๅผตใ‚ชใƒ—ใ‚ทใƒงใƒณใฎ่ฟฝๅŠ ใ€ใใ—ใฆๆ–ฐใ—ใ„ๅฐ‚็”จใ‚ฑใƒผใ‚นใฎๅฐŽๅ…ฅใŒๅซใพใ‚Œใพใ™ใ€‚

Changes from v3

ๅพŒๆ–นไบ’ๆ›ๆ€งใฎ็ ดๆฃ„

ใ“ใฎๆ–ฐใƒใƒผใ‚ธใƒงใƒณใฏใ€้ŽๅŽปใฎใƒขใƒ‡ใƒซใจใฎๅพŒๆ–นไบ’ๆ›ๆ€งใ‚’ๆ„ๅ›ณ็š„ใซๆจใฆใ‚‹ใ“ใจใงใ€่จญ่จˆใฎ่‡ช็”ฑๅบฆใ‚’้ซ˜ใ‚ใ€ๆŠ€่ก“็š„้€ฒๆญฉใจใƒ‡ใ‚ถใ‚คใƒณใฎใ‚ขใƒƒใƒ—ใƒ‡ใƒผใƒˆ็›ฎๆŒ‡ใ—ใพใ—ใŸใ€‚ใ“ใ‚Œใฏใ‚ตใƒผใƒ‰ใƒ‘ใƒผใƒ†ใ‚ฃ่ฃฝใฎใ‚ฑใƒผใ‚นใจใฎไบ’ๆ›ๆ€งใŒใชใใชใ‚‹ใ“ใจใงใ‚‚ใ‚ใ‚Š่‹ฆๆธ‹ใชๆฑบๆ–ญใซใชใ‚Šใพใ—ใŸใŒใ€ไปŠๅพŒใฎ็™บๅฑ•ใซๅฟ…่ฆใชใ‚‚ใฎใ ใจๅˆคๆ–ญใ—ใพใ—ใŸใ€‚

ไธป่ฆใชๅค‰ๆ›ด

  • ใ‚ญใƒผใƒ”ใƒƒใƒใฎๅค‰ๆ›ด
  • ProMicroใจใฎๆฑบๅˆฅ
  • TRRSใ‚ธใƒฃใƒƒใ‚ฏใฎ้ƒจๅ“ๅค‰ๆ›ด
  • Underground LEDใฎๅปƒๆญข

ๆ–ฐใƒใƒผใ‚ธใƒงใƒณใงใฏใ€ใ‚ญใƒผใƒ”ใƒƒใƒใ‚’19mmใ‹ใ‚‰19.05mmใซๅค‰ๆ›ดใ—ใ€ไธ€่ˆฌ็š„ใชใ‚ญใƒผใƒœใƒผใƒ‰ใฎๅฏธๆณ•ใซๅˆใ‚ใ›ใฆใ„ใพใ™ใ€‚Corneใ‚’่จญ่จˆใ—ใŸๅฝ“ๅˆใฏไธ€่ˆฌ็š„ใชๅฏธๆณ•ใ‚’็Ÿฅใ‚‰ใชใ‹ใฃใŸใŸใ‚็•ฐใชใฃใฆใ„ใพใ—ใŸใŒใ‚„ใฃใจไฟฎๆญฃใงใใพใ™ใ€‚ใพใŸใ€ProMicroใฎไฝฟ็”จใ‚’ใ‚„ใ‚ใ€RP2040ใ‚’PCBใซ็›ดๆŽฅๅฎŸ่ฃ…ใ™ใ‚‹ใ“ใจใงใ€่ฃฝๅ“ใฎๅค–่ฆณใจๆฉŸ่ƒฝๆ€งใ‚’ๅ‘ไธŠใ•ใ›ใฆใ„ใพใ™ใ€‚ใพใŸTRRSใ‚ธใƒฃใƒƒใ‚ฏใฎ้ƒจๅ“ๅค‰ๆ›ดใซใ‚ˆใ‚Šใ€ใ‚ญใƒผใƒœใƒผใƒ‰ใฎๅ…จไฝ“็š„ใช่ฆ‹ใŸ็›ฎใŒใ•ใ‚‰ใซใ‚ทใƒณใƒ—ใƒซใซใชใ‚Šใพใ—ใŸใ€‚ใ•ใ‚‰ใซใ€Underground(ไธ‹ๅ‘ใ)ใฎLEDใ‚’ๅปƒๆญขใ™ใ‚‹ใ“ใจใงใ€ใ‚ณใ‚นใƒˆๅ‰Šๆธ›ใจ็ฐกๆ˜“ๅŒ–ใ‚’่กŒใ„ใพใ—ใŸใ€‚

ๆ‹กๅผตๆ€ง

ProMicroใฎๅปƒๆญขใซใ‚ˆใฃใฆ็”Ÿใพใ‚ŒใŸใ‚นใƒšใƒผใ‚นใฏใ€ใƒฆใƒผใ‚ถใƒผใซใจใฃใฆใฎๆ‹กๅผตๆ€งใฎๅ‘ไธŠใ‚’ๆ„ๅ‘ณใ—ใฆใ„ใพใ™ใ€‚OLEDใƒ‡ใ‚ฃใ‚นใƒ—ใƒฌใ‚คใฎ็ถ™็ถš็š„ใชไฝฟ็”จใซๅŠ ใˆใ€ๆœ€ๅคง2ใคใฎๆ‹กๅผตใ‚นใ‚คใƒƒใƒใ‚„ใƒญใƒผใ‚ฟใƒชใƒผใ‚จใƒณใ‚ณใƒผใƒ€ใƒผใฎ่ฟฝๅŠ ใŒๅฏ่ƒฝใซใชใ‚Šใพใ—ใŸใ€‚ใ“ใ‚Œใซใ‚ˆใ‚Šใ€ใƒฆใƒผใ‚ถใƒผใฏ่‡ชๅˆ†ใฎใƒ‹ใƒผใ‚บใซๅˆใ‚ใ›ใฆใ‚ญใƒผใƒœใƒผใƒ‰ใ‚’ใ‚ซใ‚นใ‚ฟใƒžใ‚คใ‚บใ—ใ€ใ‚ˆใ‚Šๅ€‹ๆ€ง็š„ใงๆฉŸ่ƒฝ็š„ใชใ‚ญใƒผใƒœใƒผใƒ‰ใ‚’ไฝœๆˆใ™ใ‚‹ใ“ใจใŒใงใใพใ™ใ€‚

ๅฐ‚็”จใ‚ฑใƒผใ‚น

3Dใƒ—ใƒชใƒณใƒˆใ‚ตใƒผใƒ“ใ‚นใฎ้€ฒๆญฉใ‚’่ƒŒๆ™ฏใซใ€ๆ–ฐใƒใƒผใ‚ธใƒงใƒณใงใฏๅฐ‚็”จใ‚ฑใƒผใ‚นใฎ่จญ่จˆใซใ‚‚ๆณจๅŠ›ใ—ใฆใ„ใพใ™ใ€‚ใ“ใฎใ‚ฑใƒผใ‚นใฏใ‚ทใƒณใƒ—ใƒซใชใƒ‡ใ‚ถใ‚คใƒณใงใ€ไฝŽใ‚ณใ‚นใƒˆใงใฎ่ฃฝ้€ ใŒๅฏ่ƒฝใงใ™ใ€‚ใพใŸใƒฆใƒผใ‚ถใƒผใฏใ‚ฑใƒผใ‚นใ‚’ๅฎนๆ˜“ใซใ‚ซใ‚นใ‚ฟใƒžใ‚คใ‚บใ—ใ€่‡ชๅˆ†ใ ใ‘ใฎ็‹ฌ็‰นใชใ‚ญใƒผใƒœใƒผใƒ‰ใ‚’ไฝœๆˆใ™ใ‚‹ใ“ใจใŒใงใใพใ™ใ€‚ใใ—ใฆใ€ใ“ใ‚Œใ‚‰ใฎใƒ‡ใ‚ถใ‚คใƒณใฏใ‚ชใƒผใƒ—ใƒณใ‚ฝใƒผใ‚นใจใ—ใฆๅ…ฌ้–‹ใ•ใ‚Œใ€ใ‚ณใƒŸใƒฅใƒ‹ใƒ†ใ‚ฃใฎๅ‰ต้€ ๆ€งใ‚’ไฟƒ้€ฒใ—ใ€ใ•ใพใ–ใพใชใƒ‹ใƒผใ‚บใซๅฟœใˆใ‚‹ใŸใ‚ใฎใƒชใƒ•ใ‚กใƒฌใƒณใ‚นใจใ—ใฆๆฉŸ่ƒฝใ—ใพใ™ใ€‚

Corneใฎใ‚ณใƒณใ‚ปใƒ—ใƒˆใจใ‚ณใƒŸใƒฅใƒ‹ใƒ†ใ‚ฃใธใฎๆ„Ÿ่ฌ

ๆœ€ๅพŒใซใ€Corneใฎใ‚ณใƒณใ‚ปใƒ—ใƒˆใฏใ€ใ‚ญใƒผใƒœใƒผใƒ‰ไฝœๆˆใฎๆฅฝใ—ใ•ใจ่‡ชใ‚‰่จญ่จˆใ™ใ‚‹ๅฏ่ƒฝๆ€งใ‚’ๅ…ฑๆœ‰ใ™ใ‚‹ใ“ใจใงใ‚ใ‚Šใ€ใƒฆใƒผใ‚ถใƒผใŒ่‡ชๅˆ†ใ ใ‘ใฎใ‚ชใƒชใ‚ธใƒŠใƒซใ‚ญใƒผใƒœใƒผใƒ‰ใ‚’่จญ่จˆใ™ใ‚‹ใŸใ‚ใฎ่ถณๆŽ›ใ‹ใ‚Šใจใชใ‚‹ใ“ใจใ‚’็›ฎๆŒ‡ใ—ใฆใ„ใพใ™ใ€‚ใ“ใฎใƒ—ใƒญใ‚ธใ‚งใ‚ฏใƒˆใŒๆƒณๅƒไปฅไธŠใซ้•ทใ็ถšใใ€ๅคšใใฎไบบใ€…ใซๆ”ฏๆŒใ•ใ‚Œใฆใ„ใ‚‹ใ“ใจใซๅฏพใ—ใฆใ€ๆทฑใๆ„Ÿ่ฌใ‚’ใ—ใฆใ„ใพใ™ใ€‚ๆง˜ใ€…ใชๆ–นใ€…ใŒใ“ใฎใ‚ญใƒผใƒœใƒผใƒ‰ใซ่ˆˆๅ‘ณใ‚’ๆŒใกใ€่‡ชใ‚‰็ต„ใฟ็ซ‹ใฆใ€ๆ–ฐใ—ใ„ใƒ‡ใ‚ถใ‚คใƒณใ‚’็”Ÿใฟๅ‡บใ™ใ“ใจใฏใ€ไฝœ่€…ใจใ—ใฆๅฌ‰ใ—ใ„้™ใ‚Šใงใ™ใ€‚

v3-final

12 Feb 01:51
fbb146f
Compare
Choose a tag to compare

It's for leaving the archive version before releasing v4.
Please reference v1 to v3 cherry/chocolate/light/classic versions from this release branch.

What's Changed

New Contributors

Full Changelog: corne-light-v2.0.0...corne-v3-archive

corne-light-v2.0.0

14 Nov 00:54
319f425
Compare
Choose a tag to compare
  • compatible with choc v1 switches
  • compatible with choc v2 switches
  • compatible with alps switches
  • add various plates
  • can create a mini version by cut off the end column.

corne-cherry-v3.0.1

03 Nov 15:07
Compare
Choose a tag to compare
  • Update the position of the silk that overlaps with the parts

The diff can be found here.

corne-classic-v2.0.0

05 Sep 13:37
Compare
Choose a tag to compare
Add release flows for each products

corne-chocolate-v2.1.0

05 Sep 13:34
Compare
Choose a tag to compare
Add release flows for each products

corne-cherry-v3.0.0

05 Sep 17:32
ad3892b
Compare
Choose a tag to compare
  • PCB is no longer reversible: Less soldering issues because of close pads / Improved symmetry (TRRS jacks, controllers & USB ports) for cases such as IMK / PCBA friendly (expect some pre-assembled PCBs in stores / GBs)
  • South facing switches: Improvement for Cherry / OEM keycap profiles
  • Easy to solder per key tabbed LEDs SK6812MINI-E
  • Easier to solder underglow SMD LEDs (WS2812b 5050)

corne-cherry-v2.1.0

05 Sep 13:27
Compare
Choose a tag to compare
Add release flows for each products
0