Author Topic: Cantaloupe V2.0 ergo split keyboard  (Read 5906 times)

0 Members and 1 Guest are viewing this topic.

Offline Ariamella

  • Thread Starter
  • Posts: 16
Cantaloupe V2.0 ergo split keyboard
« on: Thu, 20 January 2022, 22:15:34 »
My next iteration of my personal split keyboard called the Cantaloupe. Key features include:
  • Ergonomic 30-key layout including pinky stagger and arrow keys.
  • On-board ARM STM32F4x1CxUx processor.
  • MX switches with kailh hot-swap sockets.
  • USB-C input and split connect ports with full ESD protection.
  • 100% reversible design which means only a single board is needed for both sides.
  • 0.96" 128x64 SSD1306 OLED support.
  • Two rotary encoders supported above the thumb cluster, one on each side.
  • Support for the Pimoroni trackball module is also available, replacing one rotary encoder slot.
  • JTAG/SWD breakout header for an alternate means of programming the board.
Design cues have been taken from the YAEMK for this version, including the in-build jumper pads in the OLED and Trackball footprints, the JTAG/SWD header and the ESD protection.

Github: https://github.com/Ariamelon/Cantaloupe



Offline controller-works

  • Posts: 22
  • Location: USA
    • Controller.works
Re: Cantaloupe V2.0 ergo split keyboard
« Reply #1 on: Sun, 17 July 2022, 20:42:50 »
This looks really cool! I will check out your repository.

Offline controller-works

  • Posts: 22
  • Location: USA
    • Controller.works
Re: Cantaloupe V2.0 ergo split keyboard
« Reply #2 on: Sun, 17 July 2022, 20:46:28 »
The SSD1306 OLED modules I have looked at have pull up resistors already on the module. You do not need external pull up resistors.