Skip to the content
PCBKitNew board
4 layers228.6 × 76.2 mmAngularRGB, the printed circuit board in 3D

The AngularRGB is a, minimalistic, 40% keyboard that supports perkey RGB Lighting. We've noticed that there are no purchasing options for anyone interested in a rgb per key backlit keyboard, so we decided to create one.

Size
228.6 × 76.2 mm
Copper layers
4
Thickness
1.6 mm
Parts
192
Nets
171
Pads
829
Tracks, vias
0, 0
Routed
Not yet
KiCad
KiCad 5 (file 20171130)
Created
16 Apr 2019
Updated
22 Oct 2019

Overview

AngularRGB is an open-source printed circuit board by angular-mk, from the angular-mk/angularmk-rgb repository on GitHub. It is a 4-layer board of 228.6 × 76.2 mm with 192 parts on 171 nets.

It is built around the ATMEGA32U4-MU, 74LVC2G34GW and AMS1117-3.3, with the USB6B1, WS2812 and BSS138 among its other parts. Its parts include 85 diodes, 43 switches, 29 capacitors, 9 resistors and 5 ICs. It belongs with the lEDs and displays and keyboards and input boards and the AVR (ATmega, ATtiny) and nRF52 and nRF5x boards of this library.

Main components

6

README

README.md

angularmk-rgb

Angular RGB Mechanical Keyboard

Image of the Keyboard

Description

The AngularRGB is a, minimalistic, 40% keyboard that supports perkey RGB Lighting. We've noticed that there are no purchasing options for anyone interested in a rgb per key backlit keyboard, so we decided to create one. Website Description

Keyboard PCB

The PCB consists of a 4x12 matrix layed out as a COL to ROW diode configuration with a staggered design. Additionally, there are slots cut out on the board to provide the space for the WS2812B-Mini RGB LEDs that provide the lighting. There are also numerous protection features, such as ESD protections for both the data lines aswell as the power lines; fueses protecting the precious microcontroller in a case of short circuit; and many more.

Parts

192
QtyValueFootprintReferences
42DDiode_SMD:D_SOD-123D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23, D24 +26
42WS2812MX_Switches:REVERSE_LEDLED1, LED2, LED10, LED11, LED12, LED13, LED14, LED16, LED17, LED18, LED19, LED20, LED21, LED22, LED24, LED25 +26
32MX_1UMX_Switches:MX-1USW2, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW23, SW24 +16
15100nCapacitor_SMD:C_0603_1608MetricC4, C6, C7, C8, C9, C10, C11, C12, C13, C14, C15, C16, C18, C19, C25
10MountingHole_PadMountingHole:MountingHole_2.2mm_M2_DIN965_PadH1, H2, H3, H4, H5, H6, H7, H8, H9, H10
75k1Resistor_SMD:R_0603_1608MetricR1, R2, R3, R4, R7, R8, R9
6MX_1.25UMX_Switches:MX_1.25USW1.25U1, SW1.25U2, SW1.25U3, SW1.25U4, SW1.25U5, SW1.25U6
41uCapacitor_SMD:C_0603_1608MetricC1, C5, C17, C20
212pFCapacitor_SMD:C_0603_1608MetricC24, C28
220pFCapacitor_SMD:C_0603_1608MetricC2, C3
222Resistor_SMD:R_0603_1608MetricR5, R6
2Crystal_GND24Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1, Y2
2MX_1.75UMX_Switches:MX-1.75USW1.75U1, SW1.75U2
2TestPointTestPoint:TestPoint_Pad_D2.0mmTP1, TP2
11.0nCapacitor_SMD:C_0603_1608MetricC29
11.0pFCapacitor_SMD:C_0603_1608MetricC22
11.5pFCapacitor_SMD:C_0603_1608MetricC21
110nHInductor_SMD:L_0603_1608MetricL3
12.2nFCapacitor_SMD:C_0603_1608MetricC26
12.2pFCapacitor_SMD:C_0603_1608MetricC23
13.3nHInductor_SMD:L_0603_1608MetricL1
14.7nHInductor_SMD:L_0603_1608MetricL2
147nCapacitor_SMD:C_0603_1608MetricC27
174LVC2G34Package_TO_SOT_SMD:SOT-23-6U3
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U4
1ATmega32U4-MUPackage_DFN_QFN:QFN-44-1EP_7x7mm_P0.5mm_EP5.2x5.2mmU1
1BSS138Package_TO_SOT_SMD:SOT-23Q1
1DDiode_SMD:D_SOD-123FD1
1FuseFuse:Fuse_0603_1608MetricF1
1HRO-TYPE-C-31-M-12Type-C:HRO-TYPE-C-31-M-12-AssemblyUSB1
1MX_2.25UMX_Switches:MX-2.25USW2.25U1
1MX_2.75UMX_Switches:MX-2.75USW2.75U1
1SWRA117DRF_Antenna:Texas_SWRA117D_2.4GHz_RightANT1
1SW_PushMX_Switches:SPST-NO-4SW1
1USB6B1Package_TO_SOT_SMD:SOT-23-6U2
1nRF51x22-QFxxPackage_DFN_QFN:QFN-48-1EP_6x6mm_P0.4mm_EP4.66x4.66mmU5

Questions

How big is the AngularRGB PCB?

It measures 228.6 × 76.2 mm and has 4 copper layers, 1.6 mm thick.

What parts does the AngularRGB use?

192 parts, built around the ATMEGA32U4-MU, 74LVC2G34GW, AMS1117-3.3 and USB6B1. 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 AngularRGB KiCad files?

From the angular-mk/angularmk-rgb repository on GitHub, at the commit this page was made from: the board is AngularRGB.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the AngularRGB design in my own project?

Its repository states no licence, so its author keeps all rights: ask angular-mk before reusing the design.

More from angular-mk/angularmk-rgb

1
  • 2 layers228.6 × 76.2 mmAngularmk rgb, the printed circuit board in 3D

    Angularmk rgb

    angular-mk/angularmk-rgb

    The AngularRGB is a, minimalistic, 40% keyboard that supports perkey RGB Lighting. We've noticed that there are no purchasing options for anyone interested in a rgb per key backlit keyboard, so we decided to create one.

    170 parts

Similar boards

  • 2 layers58.5 × 77 mmMACROPAD, the printed circuit board in 3D

    MACROPAD

    vlee6/Macropad

    Low-Profile, Feature-Packed, Macropad

    53 parts2
  • 2 layers100 × 100 mmZxuno1010, the printed circuit board in 3D

    Zxuno1010

    UzixLS/zxuno1010-board

    10x10cm PCB variant of ZX-UNO project for G738/G706 enclosure

    222 parts23MIT
  • 4 layers180 × 120 mmMG ZS V2, the printed circuit board in 3D

    MG ZS V2

    damienmaguire/MG-EV-Inverter

    Reverse engineering of the drive motor and inverter used in MG Electric Vehicles

    177 parts17GPL-3.0
  • 2 layers100 × 68.5 mmKeyboard, the printed circuit board in 3D

    Keyboard

    maxryan4/Keyboard

    Custom Keyboard using STM32

    43 parts3
  • 2 layers140 × 79.4 mmIdk pad, the printed circuit board in 3D

    Idk pad

    idksarah/idk-pad

    41 parts
  • 2 layers77 × 40.3 mmFlightcontroller, the printed circuit board in 3D

    Flightcontroller

    subbumani12/flightcontroller

    A compact STM32F411-based flight controller PCB designed in KiCad for multirotor UAVs and embedded flight-control applications.

    82 parts
  • 2 layers38.8 × 62.5 mmESPAudio, the printed circuit board in 3D

    ESPAudio

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    46 parts915
  • 2 layers62 × 19.3 mmSniffingTrinket, the printed circuit board in 3D

    SniffingTrinket

    GeorgK/SniffingTrinket

    A room climate monitor using the Adafruit Trinket Pro

    23 parts6GPL-3.0