Zellia80-HE
mhdimo·Zellia80-HE
About the Zellia80-HE PCB
Zellia80-HE is an open source STM32 PCB design by mhdimo, published on GitHub under the LGPL-2.1 license. It is a 4-layer board measuring 344 × 117.5 mm, with 479 components from 29 distinct parts.
Its main chip is the STM32G474CETX, from the STM32 family. Other key parts include the SLSS49E-3, CD74HC4067SM, TPS63001 and W25Q16JVSS. By type, the board carries 282 capacitors, 98 ICs, 7 resistors, 2 switches, 1 crystal and 1 connector.
From the project
Zellia80-HE PCB files source
Zellia80 HE Keyboard project is a TKL Hall-Effect keyboard with a bottom row tsangan.
This PCB design is compatible with the Unified Daughterboard C5 (available from KBDFans).
- Hall-Effect Sensors: - Uses HAL9303SO Hall-effect sensors. - Microcontroller: - Based on the STM32G474. - Multiplexing: - Integrates 8 multiplexers (8 total, 2 for each ADC). - RGB: - SK6812 RGB leds. - Daughterboard Compatibility: - Compatible with the Unified Daughterboard C5. - Layout & Compatibility: - Zellia is compatible with any daughterboard powered keyboard as long as you have a proper plate with compatible…
Main components on the Zellia80-HE
Zellia80-HE bill of materials (BOM)
479 components, 29 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 75 | SLSS49E-3 | SLSS49E_MX_1U | U1, U2, U5, U9, U10, U13, U14, U16 +67 |
| 1 | SLSS49E-3 | SLSS49E_MX_2U | U3 |
| 6 | SLSS49E-3 | SLSS49E_MX_1.5U | U4, U6, U8, U11, U89, U98 |
| 1 | SLSS49E-3 | SLSS49E_MX_7U-ReversedStabilizers | U7 |
| 1 | SLSS49E-3 | SLSS49E_MX_1.75U | U12 |
| 8 | CD74HC4067SM | TSSOP-24_4.4x7.8mm_P0.65mm | U15, U21, U51, U56, U62, U68, U69, U74 |
| 1 | SLSS49E-3 | SLSS49E_MX_2.25U | U33 |
| 1 | SLSS49E-3 | SLSS49E_MX_2.75U | U57 |
| 1 | SLSS49E-3 | SLSS49E_MX_2.25U-ReversedStabilizers | U84 |
| 1 | TPS63001 | Texas_DRC0010J_ThermalVias | U85 |
| 1 | STM32G474CETX STM32G474CETx | LQFP-48_7x7mm_P0.5mm | U101 |
| 1 | W25Q16JVSS | SOIC-8_5.23x5.23mm_P1.27mm | U102 |
| 1 | 8MHZ 8Mhz | Resonator_SMD_Murata_CSTxExxV-3Pin_3.0x1.1mm | Y2 |
| 1 | CONN_01X04 Conn_01x04 | JST-SR-4 | J2 |
| 47 | SK6812_MINI_E SK6812_Mini_E | SK6812_Mini_E | RGB1, RGB2, RGB3, RGB4, RGB5, RGB6, RGB7, RGB8 +39 |
| 40 | SK6812_MINI_E SK6812_Mini_E | SK6812_Mini_E_REV | RGBF1, RGBF2, RGBF3, RGBF4, RGBF5, RGBF6, RGBF7, RGBF8 +32 |
| 2 | SW_Push | SW_Push_SPST_NO_Alps_SKRK | SW1, SW2 |
| 1 | 2.2UH 2.2uH | L_TDK_NLV25_2.5x2.0mm | L1 |
| 77 | 4.7NF 4.7nF | C_0402 | C1, C2, C3, C4, C5, C6, C15, C16 +69 |
| 3 | 10UF 10uF | C_0402 | C7, C14, C20 |
Show 9 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 87 | 0.1UF 0.1uF | C_0603 | C8, C9, C10, C11, C12, C13, C205, C206 +79 |
| 112 | 4.7NF 0.1uF | C_0402 | C27, C33, C38, C39, C44, C45, C51, C56 +104 |
| 1 | 4.7NF 0.1uF | C_0402_1005Metric | C165 |
| 1 | 10NF 10nF | C_0402 | C286 |
| 1 | 1UF 1uF | C_0402 | C287 |
| 2 | 10K 10k | R_0402 | R9, R14 |
| 1 | 1K5 1k5 | R_0402 | R11 |
| 2 | 22R | R_0402 | R12, R13 |
| 2 | 100R | R_0402_1005Metric | R15, R113 |
Zellia80-HE design files
The KiCad project lives in the mhdimo/Zellia80-HE repository on GitHub; these links point at the commit this page was built from.
Zellia80-HE: common questions
What microcontroller does the Zellia80-HE use?
The Zellia80-HE is built around the STM32G474CETX, from the STM32 family.
How big is the Zellia80-HE PCB?
The Zellia80-HE measures 344 × 117.5 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the Zellia80-HE?
479 components, from 29 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Zellia80-HE design files?
From the mhdimo/Zellia80-HE repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Zellia80-HE design in my own project?
Yes, under the terms of its LGPL-2.1 license, which mhdimo chose for the repository.
Can I test firmware for the Zellia80-HE without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.
Similar boards
STM32
LumenPnP Motherboard
opulo-inc
149 × 95 mm296 parts4LCC-BY-SA-4.03.7kSTM32
Base
google
52.3 × 52.3 mm36 parts2LApache-2.02.9kSTM32
Type g
google
169 × 30 mm24 parts2LApache-2.02.9kSTM32
Main panel
google
234 × 84 mm26 parts4LApache-2.02.9kSTM32
Type a
google
150 × 30 mm14 parts2LApache-2.02.9kSTM32
Type c
google
188 × 30 mm17 parts2LApache-2.02.9k