Skip to the content
2 layers322.7 × 132.7 mmBloomer, the printed circuit board in 3D

An 87 key ergonomic mechanical keyboard

Size
322.7 × 132.7 mm
Copper layers
2
Thickness
1.6 mm
Parts
188
Nets
124
Pads
1,042
Tracks, vias
1,930, 44
Routed
Yes
KiCad
KiCad 4
Created
6 Jun 2018
Updated
21 Dec 2024

Overview

Bloomer is an open-source printed circuit board by cozykeys, from the cozykeys/bloomer repository on GitHub, published under the MIT licence. It is a 2-layer board of 322.7 × 132.7 mm with 188 parts on 124 nets, routed with 1,930 tracks and 44 vias.

Its parts include 87 diodes, 87 switches and 1 IC. It belongs with the keyboards and input boards of this library.

README

README.md

CozyKeys Bloomer

This repository contains the design files for the CozyKeys Bloomer, an 87-key ergonomic mechanical keyboard.

This keyboard has undergone several revisions and name changes. Previous names were Atreus87 and Ergo87 and artifacts of these may still be present in the repository.

Bloomer

Firmware

Project Status

rev0

The first revision of the board was hand-wired and built as a proof of concept to ensure that the layout is comfortable.

rev1

The second revision added a PCB and a complete redesign of the case so that the PCB would fit accurately.

This initial PCB was functional but lacked any RGB support. It also had a few issues:

  • When placing the ItsyBitsy upside down to reduce the height needed between the switch plate and bottom plate, there is no easy way to access RST
  • Switch footprints were "flippable" which was misleading as the controller pinout only supported a single orientation

rev2

The second revision added several features and fixes:

  • Dedicated reset button with the case updated to make this accessible
  • Single orientation switch footprints
  • RGB underglow support

Rev2 Build Guide

rev3 (REDACTED)

See: v3.0 README

Parts

188
QtyValueFootprintReferences
87MX_FLIPSW0:0, SW0:1, SW0:2, SW0:3, SW0:4, SW0:5, SW0:6, SW0:7, SW0:8, SW0:9, SW0:10, SW0:11, SW0:12, SW0:13, SW0:14, SW1:0 +71
87DIODED0:0, D0:1, D0:2, D0:3, D0:4, D0:5, D0:6, D0:7, D0:8, D0:9, D0:10, D0:11, D0:12, D0:13, D0:14, D1:0 +71
12VAL**WS2812BRGB0, RGB1, RGB2, RGB3, RGB4, RGB5, RGB6, RGB7, RGB8, RGB9, RGB10, RGB11
1ItsyBitsyItsyBitsyU1
1VAL**B3F-10XXB1

More from cozykeys/bloomer

1
  • 2 layers326.7 × 132.7 mmBloomer, the printed circuit board in 3D

    Bloomer

    cozykeys/bloomer

    An 87 key ergonomic mechanical keyboard

    208 parts61MIT

Similar boards

  • 2 layers213 × 65 mmSizif512, the printed circuit board in 3D

    Sizif512

    UzixLS/zx-sizif-512

    ZX Spectrum CPLD-based clone for rubber case

    188 parts195MIT
  • 2 layers243.4 × 76.7 mmSteamvan, the printed circuit board in 3D

    Steamvan

    jmdaly/steamvan

    KiCAD design files for the SteamVan PCB - a 40% keyboard PCB based on an STM32 MCU

    188 parts76CC-BY-SA-4.0
  • 2 layers99.7 × 99.7 mmDrummaster rev2, the printed circuit board in 3D

    Drummaster rev2

    thebiguno/microcontroller-projects

    A home for a bunch of microcontroller projects which don't warrant their own repos.

    188 parts75
  • 2 layers338.1 × 135 mmSeigaiha, the printed circuit board in 3D

    Seigaiha

    yiancar/Seigaiha

    A Alice layout throughole keyboard with USBC. Inspired by the Plaid and TGR Alice

    188 parts64
  • 2 layers232.2 × 76.7 mmCpm43, the printed circuit board in 3D

    Cpm43

    Gtrx0/cpm43

    40% mechanical keyboard with rgb underglow and single color backlight

    188 parts59
  • 2 layers97 × 99 mmProto quarter panel, the printed circuit board in 3D

    Proto quarter panel

    jamesmunns/brick-mount

    Put your circuits on your plastic bricks of choice

    188 parts40
  • 2 layers235 × 160 mmInput output.Media, the printed circuit board in 3D

    Input output.Media

    lynchaj/duodyne

    Duodyne is a hobbyist retrocomputer system designed to run ROMWBW. It is comprised of modules on a system bus

    188 parts15

Questions

How big is the Bloomer PCB?

It measures 322.7 × 132.7 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Bloomer use?

188 parts. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Bloomer KiCad files?

From the cozykeys/bloomer repository on GitHub, at the commit this page was made from: the board is pcb/bloomer.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Bloomer design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).