

EAVA55
EAVA55 pcb & qmk firmware
- Size
- 301.8 × 93.5 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 164
- Nets
- 118
- Pads
- 631
- Tracks, vias
- 817, 77
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 22 Jun 2025
- Updated
- 20 Jul 2025
Overview
EAVA55 is an open-source printed circuit board by my-fi-25073, from the my-fi-25073/EAVA55 repository on GitHub, published under the GPL-2.0 licence. It is a 2-layer board of 301.8 × 93.5 mm with 164 parts on 118 nets, routed with 817 tracks and 77 vias.
It is built around the STM32F072CBT6, PMW3360DM-T2QU and SRV05-4, with the TLV74318PDBV, XC6206P332MR and TS-1187A-B-A-B among its other parts. Its parts include 63 diodes, 12 capacitors, 8 switches, 5 ICs and 4 resistors. It belongs with the STM32 boards of this library.
Main components
7STM32F072CBT6
LQFP-48(7x7)-40℃~+85℃ 1.65V~3.6V 128KB 12bit 12bit 16KB 32 Bit 37 48MHz ARM Cortex-M0 Built-in FLASH LQFP-48(7x7) Microcontrollers (MCU/MPU/SOC) ROHSSTMicroelectronicsMicrocontrollers (MCU/MPU/SOC)PMW3360DM-T2QU
DIP-16Low-power mode、Interrupt output、Self-test function DIP-16 Specialized Sensors ROHSPixArtSpecialized SensorsSRV05-4
SOT-23-6L-55℃~+150℃ 15V 1pF 4A 5V 5uA 6V 80W ESD Four channels IEC 61000-4-2、IEC 61000-4-5 Unidirectional SOT-23-6L ESD and Surge Protection (TVS/ESD) ROHShongjiachengESD And Surge Protection (TVS/ESD)TLV74318PDBV
SOT-23-5-40℃~+125℃@(Tj) 1 1.8V 120uVrms 300mA 34uA 5.5V 68dB@(100Hz) Fixed Positive Under Voltage Lockout、Over Current Protection、Enable、Thermal Shutdown SOT-23-5 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSTexas InstrumentsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsXC6206P332MR
SOT-23-3L-40℃~+85℃@(Ta) 1 240mV@(50mA) 3.3V 300mA 3uA 40dB@(1kHz) 8V Fixed Over Current Protection、Short Circuit Protection Positive SOT-23 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSHXY MOSFETVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsTS-1187A-B-A-B
SMD-4P,5.1x5.1mm-30℃~+85℃ 1.5mm 1.6N 100,000 cycles 12V 5.1mm 5.1mm 50mA Gold No Round Button SPST Surface Mount,Vertical Without Bracket SMD-4P,5.1x5.1mm Tactile Switches ROHSXKB ConnectionTactile SwitchesSM04B-SRSS-TB(LF)(SN)
SMD,P=1mm,卧贴-25℃~+85℃ 1 1A 1mm 1x4P 2.9mm 4 4.32mm 4P 50V 6mm Auxiliary Solder Pin Copper alloy PA SH Surface Mount, Right Angle Tin UL94V-0 White SMD,P=1mm,卧贴 Wire To Board Connector ROHSJSTWire To Board Connector
README
README.mdEAVA55
EAVA55 pcb & qmk firmware
Parts
164| Qty | Value | Footprint | References |
|---|---|---|---|
| 63 | 1N4148 | Diode_SMD:D_SOD-323_HandSoldering | D1, D2, D10, D11, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23, D24 +47 |
| 58 | MX_SW_solder | PCM_marbastlib-mx:SW_MX_1u_tight | MX1, MX2, MX10, MX11, MX12, MX13, MX14, MX16, MX17, MX18, MX19, MX20, MX21, MX22, MX23, MX24 +42 |
| 7 | MX_SW_solder | PCM_marbastlib-mx:SW_MX_1.5u_tight | MX15, MX26, MX59, MX61, MX65, MX68, MX70 |
| 6 | 100nF | Capacitor_SMD:C_0402_1005Metric | C1, C2, C3, C4, C8, C12 |
| 4 | 1uF | Capacitor_SMD:C_0402_1005Metric | C6, C7, C9, C10 |
| 3 | MX_SW_solder | PCM_marbastlib-mx:SW_MX_1.75u_tight | MX28, MX54, MX55 |
| 2 | 10k | Resistor_SMD:R_0402_1005Metric | R2, R4 |
| 2 | MX_SW_solder | PCM_marbastlib-mx:SW_MX_1.25u_tight | MX40, MX43 |
| 2 | MX_stab | PCM_marbastlib-mx:STAB_MX_3u | S62, S64 |
| 2 | MX_stab | PCM_marbastlib-mx:STAB_MX_2.25u | S39, S42 |
| 2 | SW_DPST_x2 | Button_Switch_SMD:SW_Push_1P1T_XKB_TS-1187A | SW1, SW2 |
| 1 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1 |
| 1 | 10uF | Capacitor_SMD:C_0402_1005Metric | C5 |
| 1 | 39R | Resistor_SMD:R_0402_1005Metric | R3 |
| 1 | 4.7uF/10V | Capacitor_SMD:C_0402_1005Metric | C11 |
| 1 | Conn_01x04_Pin | Connector_JST:JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_Horizontal | J1 |
| 1 | MX_SW_solder | PCM_marbastlib-mx:SW_MX_1.75u_STP_1.25_tight | MX27 |
| 1 | MX_stab | PCM_marbastlib-mx:STAB_MX_2u | S13 |
| 1 | MX_stab | PCM_marbastlib-mx:STAB_MX_6u | S63 |
| 1 | PMW3360DM-T2QU | Library:TrackballHolder_34mm | U5 |
| 1 | SRV05-4 | Package_TO_SOT_SMD:SOT-23-6 | U2 |
| 1 | STM32F072CBTx | Package_QFP:LQFP-48_7x7mm_P0.5mm | U3 |
| 1 | TLV74318PDBVR | Package_TO_SOT_SMD:SOT-23-5 | U4 |
| 1 | XC6206PxxxMR | Package_TO_SOT_SMD:SOT-23-3 | U1 |
Questions
How big is the EAVA55 PCB?
It measures 301.8 × 93.5 mm and has 2 copper layers, 1.6 mm thick.
What parts does the EAVA55 use?
164 parts, built around the STM32F072CBT6, PMW3360DM-T2QU, SRV05-4 and TLV74318PDBV. 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 EAVA55 KiCad files?
From the my-fi-25073/EAVA55 repository on GitHub, at the commit this page was made from: the board is kicadfiles/eava55.kicad_pcb and its schematic kicadfiles/eava55.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the EAVA55 design in my own project?
Its repository publishes it under the GPL-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
Similar boards
- 2 layers494.6 × 193.6 mm

- 2 layers284.7 × 94.2 mm

Frogondola
my-fi-25073/frogondola
frog mini gondola layout keyboard pcb & firmware & plate.
151 parts2GPL-2.0 - 2 layers293.8 × 104.8 mm

- 2 layers226.7 × 75 mm

R12-AW
my-fi-25073/MF40
MF40 is my-fi's mini 40% custom keyboard PCB family. The variants share the same general design direction, but differ by horizontal width, column configuration, and bottom-row style.
126 partsMIT - 2 layers284.7 × 94.2 mm

- 2 layers70 × 82.5 mm

AMP PCBv3
Autonomous-Motorsports-Purdue/AMP_PCBv3
Files relating to version 3 of the PCB for AMP kart
86 partsMIT - 2 layers35 × 54 mm

Evoluent
mon/evoluent_better_pcb
PCBs using better sensor for Evoluent VerticalMouse products
30 parts11MIT - 4 layers257.2 × 89.2 mm

Capybully
sporkus/capybully_keyboard
Capactive sensing (EC) pcb for Bully keyboard
114 parts19CERN-OHL-W-2.0