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

An 87 key ergonomic mechanical keyboard

Size
326.7 × 132.7 mm
Copper layers
2
Thickness
1.6 mm
Parts
208
Nets
126
Pads
1,085
Tracks, vias
1,440, 78
Routed
Yes
KiCad
KiCad 5 (file 20171130)
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 326.7 × 132.7 mm with 208 parts on 126 nets, routed with 1,440 tracks and 78 vias.

Its parts include 90 diodes and 90 switches. 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

208
QtyValueFootprintReferences
90DIODED0: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 +74
90MX_SWITCHSW0: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 +74
12VAL**WS2812BRGB0, RGB1, RGB2, RGB3, RGB4, RGB5, RGB6, RGB7, RGB8, RGB9, RGB10, RGB11
10VAL**HOLE_M3HOLE_M3, HOLE_M3, HOLE_M3, HOLE_M3, HOLE_M3, HOLE_M3, HOLE_M3, HOLE_M3, HOLE_M3, HOLE_M3
2Sparkfun-Aesthetics:OSHW-LOGO-M,
2LOGOmyparts:qmk-badgeG***, G***
1ItsyBitsyItsyBitsyItsyBitsy 32u4
1VAL**B3F-10XXRESET

More from cozykeys/bloomer

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

    Bloomer

    cozykeys/bloomer

    An 87 key ergonomic mechanical keyboard

    188 parts61MIT

Similar boards

  • 2 layers88.9 × 106 mmMarbles v70, the printed circuit board in 3D

    Marbles v70

    mort13/clandestine_circuitry

    Collection of diy synth projects

    208 parts12GPL-3.0
  • 2 layers317.3 × 154.8 mmLCK75, the printed circuit board in 3D

    LCK75

    lyso1/LCK75v3

    The 2nd revision of the LCK75, this is updated to have support for ISO and split backspace layout options

    208 parts10MIT
  • 2 layers127 × 128.5 mmDolphins, the printed circuit board in 3D

    Dolphins

    apaleslimghost/synths

    schematics, PCBs, designs and code for Pale Slim Ghost Synthesisers hardware

    208 parts5
  • 2 layers69.5 × 98.3 mmFloppy Board v3.0, the printed circuit board in 3D

    Floppy Board v3.0

    FloppyO1/Floppy_Boards

    Floppy Boards are a series of breakout boards for rapid prototyping which I developed as an alternative of Arduino.

    208 parts5CERN-OHL-S-2.0
  • 2 layers100 × 100 mmHVB LV1, the printed circuit board in 3D

    HVB LV1

    NTURacingTeam/nturt_kicad

    kicad files

    208 parts4
  • 2 layers173.5 × 85 mmWhitterm hat, the printed circuit board in 3D

    Whitterm hat

    tuna-f1sh/whitterm-wt220

    Design files, firmware and linux scripts for my /clever/ serial terminal, the Whitterm-220 - WT-220.

    208 parts4GPL-3.0
  • 2 layers101.6 × 101.6 mmPikaPC IDE, the printed circuit board in 3D

    PikaPC IDE

    techav-homebrew/PikaPC

    PowerPC 403GA Homebrew Computer

    208 parts3
  • 2 layers222.3 × 127 mmMotherboard, the printed circuit board in 3D

    Motherboard

    ethanjamesauto/modular_8bit_computer

    208 parts2

Questions

How big is the Bloomer PCB?

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

What parts does the Bloomer use?

208 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 v3.0/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).