Author Topic: [IC] 0xC.pad hex macropad and keycaps  (Read 7122 times)

0 Members and 1 Guest are viewing this topic.

Offline fkcaps

  • Thread Starter
  • Posts: 41
    • FKcaps
[IC] 0xC.pad hex macropad and keycaps
« on: Mon, 21 December 2020, 01:51:40 »
Innovation and creativity are the two things that make this hobby fun and ever evolving. This project combines both, and aims to create something unique that hasn’t been done before. It is literally the definition of thinking out-of-the-box, drifting away from the usual square keycap shape to another polygon.

Here started the 0xPROJECT - a new range of keyboards/macropads specifically designed for hexagonal keycaps. We’ll refer to the latter as the HEX profile.

The first compatible PCB will be the 0xC.pad, a 12-key macropad, as the name suggests. Group Buy will be announced soon (leave your email in the IC form to stay updated), and if it receives enough support, it will lead the way for other hexagonal keyboards in various shapes and sizes. Once the design is proven and the keycaps are out, we will also provide the specs so that other PCB designers can give it a go.



Interest check form

0xC.pad

s-ol originally conceived this design for his own hybrid music/typing keyboard (a split version, with 2 possible usage angles, one for music and one for typing), but it became obvious that there were many other uses. But to keep it simple for a first step, we decided to go for a macropad. Even so, there were so many cool shapes we could think of, but after a lot of consideration we decided on the following design for the debut:

Teaser video

The name is based on their number of keys, but in hexadecimal. If there is enough interest we may add other shapes to this GB (let us know your opinion in the IC form) but our goal for now is mainly to fund the keycaps molds so they may be available for any other project created in the community. We have already opened a dedicated channel in the Low Profile Discord server, you may reach out and join us there for more regular updates and to discuss your ideas and suggestions.

Specs

Summary

  • 12x Kail Choc switches
  • per-key RGB backlighting
  • integrated ATMega32U2 MCU
  • onboard, through hole USB-C w/ ESD protection
  • shielded case and plate

The PCBs are powered by an onboard ATMega32U2 MCU and have the controller fully integrated in an SMT design. This way we could keep the shape small and clean while also making sure the macropad remains thin and sits well on your desk.

Since soldering SMT components can be quite hard, all PCBs will come pre-assembled with only the switches left to solder yourself. If there is interest, we can also offer fully built units.

LEDs

Per-key RGB backlighting is built in. Animations can be defined via QMK.

For those that want to dive in a bit deeper, four exposed GPIO pins as well as the LED signal (compatible with WS2812/SK6812 LED strips) are exposed near the board edge for any experiments you may have in mind ;)

Firmware

QMK support has been fully tested and the keyboard will be available in the configurator. The RGB_MATRIX feature is available for key-reactive RGB effects.

The firmware can be updated via the ESD protected USB-C port as expected. The USB-C port is mounted using four through-hole pads and two plastic stabilizers to stand up to some serious use.

Case and plate

The case and plate are machined out of Aluminum with a sandblasted finish and feature rubber feet to stay steadily on your desk. To protect and shield the electronics, they are grounded to the USB shield as well.

HEX keycaps

Hexagonal keycaps have a different spacing than standard square/rectangular ones, and to fill a layout, the layout needs to be designed accordingly. For that reason they won’t be compatible with existing PCBs. Their stems fit in the widely used Kailh low profile choc switches that are already available in a variety of interesting options, that will make the 0x boards much thinner than your usual keyboard/macropad.

To work together with the LED Backlighting, they will be produced in milky-white translucent ABS, which lets LED light through in a nice diffuse way, to allow some RGB goodness to happen underneath. We might do a legended version in the future if there is interest.

An interesting feature of the hex shape is that rotating the macropad by 90 (or 30) degrees turns the row-stagger into a column-stagger, enabling different use cases.


Rotating 30° = switch from row to column stagger

The keycap itself has a comfy spherical scoop with soft edges inclined inwards. It has been tested and approved on resin cast prototypes.


First working prototype (w/ CNCed POM keycaps)

Interest check form

Please submit the interest check form to make this happen!
« Last Edit: Tue, 22 December 2020, 04:45:36 by fkcaps »

Offline Cubic // esc lab

  • Formerly 'esclab'
  • Posts: 459
  • Location: San Francisco
    • esc lab
Re: [IC] 0xC.pad hex macropad and keycaps
« Reply #1 on: Mon, 21 December 2020, 02:32:17 »
Very unique and very cool. Good luck with IC!

Offline psxndc

  • Posts: 504
Re: [IC] 0xC.pad hex macropad and keycaps
« Reply #2 on: Mon, 21 December 2020, 03:13:45 »
Color me intrigued.
Ortho. Always.

Offline Alejo1707

  • Posts: 294
  • Location: Quito
  • Gimme some more caps!
Re: [IC] 0xC.pad hex macropad and keycaps
« Reply #3 on: Mon, 21 December 2020, 06:01:42 »
Love the concept, but having limited key caps options is not really desirable to me

Sent from my GM1917 using Tapatalk


Offline Allkchi

  • Posts: 57
  • Location: United States
Re: [IC] 0xC.pad hex macropad and keycaps
« Reply #4 on: Mon, 28 December 2020, 08:52:32 »
I'm trying to justify this to myself because I want it so bad  :eek:

Offline Shiro

  • Posts: 64
Re: [IC] 0xC.pad hex macropad and keycaps
« Reply #5 on: Mon, 28 December 2020, 20:44:36 »
really cool idea, i know i have no use for this but with it only being $40 hell yeah im in.

Offline hottrout

  • Posts: 1487
  • Location: Norn Iron
  • I'd Hit Dat Key
Re: [IC] 0xC.pad hex macropad and keycaps
« Reply #6 on: Tue, 29 December 2020, 04:44:43 »
Weird but could be cool for a gaming preset board.  Watching with interest.
Current Daily Driver : Virgo - Ultramarine - Standard Lube  |  WTB : Topre Realforce Hi-Pro, please PM me if you have one for sale.

Systems -
More
Work |i9-7940x@4.8ghz|32GB(3600)|STRIX-RTX3090Ti|Bespoke Water, 360m Rad|X299 Prime Deluxe|EK x299 Monoblock|Optane 900p|2x1TB 960 Pro|2x10TB Helium|Dell U3415W + Dell UP2116Q
Home |i9-13900ks|32GB(7300)|Rog RTX 4090|Asus Z790 Rog Maximus Hero|Torrent Air|2TB 990 Pro|2TB 990 Pro|Dell AW3423DW QOLED|NEC MultiSync|Drobo16TB
Mining |i5-7500|16GB(2400)|H110 Pro BTC+|8x1080Ti|2x1650Watt PSU

Plus 40 years of collecting retro computers, consoles, games, peripherals, mainframes and mini's as well as their software, keyboards, games and manuals. 100's of systems including every Amiga model made
  Keyboards -
More
IBM 3101 | IBM 3276 | IBM 5150 | IBM ModelM | Dictaphone Dual Display | Vintage Cherrys (1982 onwards, just about all of them) | Commodore (all of them) | Nixdorf | Siemens | ICL | Apple (all of them) | Filco Majistouch | KBDFans 5degree - Chocolate | Rama M6-B - Moon | CA66 Silver | ClueBoard Graphite/PC | Varmilo VA69M Silver | E7-V1 SE Yellow | Rama U-80 Space Grey | VN66 Navy | BOCC Frosted Polycarbonate | Rama M10-C Midnight | FLX Virgo Teal & Black | Rama M60-A LYN Kuro | Space65 CyberVoyager WhiteGold | Space65 CyberVoyager Terminal | Hyper 7 | Clarabelle Sandblasted Polycarbonate | Elongate Mini 1800 Blue | Petrichor 1800 Red | Vulcan Maja Ergo Green | Think6.5v2 RoboCop | Jacky Bear 65% E-White | Sakabato CB87 TKL Champagne | KCK KY-01 Aquamarine | Jae J-01 F&F E-White & Copper | S7.7 E-White | The Adélie Blue | NIX OxalyS80 LE Dark Polycarbonate | Mesa TKL E-White | Smith & Rune IRON180 Graen/Brass | Skog Reboot Desert | CU7 Black | ROTR Silver & Copper | RAMA Kara Soya | Grid 650 E-White | SIX5 LE Aluminium & Gold | OwLab Voice65 Grey | BOX 75 Black Stainless Steel | Onyx E-White | Ikki68 BT Charcoal | Smith & Rune Iron 165 Graphite & Stainless Steel | Epoch 80% Black | RAMA Thermal SEQ2 Kuro | Paper Crane Gerald65 SE PC & CF | CB1800 ZANBATO | GLiTCH | Eclipse Grey & SS | TGR Tomo Silver | Mountain Ergo Black | Keebwerk NASU Black/Red | Phase One 65 Grey | Command TKL Fire | Chalice Frosted | VIENDI 8L Shadow | | Vulcan Maja PC | Glove 80 | Matrix 8XV 3.0 Starry Night | Sagittarius Grey Lilac | AKB OGR & Numpad Dolch | Type K Black

Offline Newsbusel

  • Posts: 17
Re: [IC] 0xC.pad hex macropad and keycaps
« Reply #7 on: Thu, 31 December 2020, 17:57:40 »
It's nice seeing something new on this page, a nice idea!

Offline s-ol

  • Posts: 1
  • Location: milan
    • homepage
Re: [IC] 0xC.pad hex macropad and keycaps
« Reply #8 on: Mon, 31 January 2022, 10:42:54 »
Thanks for the feedback everyone!

It's about time for an update to this post :)
The IC was a definite success, and we're very thankful to everyone who checked it out and let us know their preferences. Due to a lot going on in our respective personal lifes, 2021 was a very slow year for this project, but in this new year, we've finally started the production process for this macropad!

FKCaps have kindly offered to invest into the production of this project, so there is no longer a need for the group-buy process. We believe this is ultimately a better solution for everyone - less uncertainty and risk for the buyers, less stress and pressure on us, and just more transparency overall. We're expecting the production to be complete in a couple of months, maybe towards the start of may.

In the meantime, this IC thread can now be closed/locked. Once orders can be placed, we will let everyone who filled out
(or still fills out) the IC form know first, alongside the #hex-keycaps channel in the FKCaps discord server.

Oh - and before I go: here's a fresh look at the updated keycap design:
« Last Edit: Mon, 31 January 2022, 14:25:16 by s-ol »