

BitMasher
BitMasher hardware design files
- Size
- 60 × 100 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 172
- Nets
- 104
- Pads
- 580
- Tracks, vias
- 1,803, 267
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 6 (file 20211014)
- Created
- 24 Feb 2022
- Updated
- 25 Feb 2022
Overview
BitMasher is an open-source printed circuit board by superkittens, from the superkittens/BitMasher-Hardware repository on GitHub. It is a 2-layer board of 60 × 100 mm with 172 parts on 104 nets, routed with 1,803 tracks and 267 vias.
It is built around the EFM32PG12B500F1024GM48-C, 74AVCH4T245RSVR-NT and CS42L52-CNZ, with the FT230XQ-R, REG710NA-3/3K and LTC4413EDD among its other parts. Its parts include 54 capacitors, 33 resistors, 20 diodes, 11 switches and 9 connectors. It belongs with the Silicon Labs (EFR32, EFM) boards of this library.
Main components
12EFM32PG12B500F1024GM48-C
QFN-48-EP(7x7)-40℃~+85℃ 1.8V~3.8V 12bit 1MB 256KB 32 Bit 33 40MHz ARM Cortex-M4 Built-in FLASH QFN-48-EP(7x7) Microcontrollers (MCU/MPU/SOC) ROHSSilicon LabsMicrocontrollers (MCU/MPU/SOC)74AVCH4T245RSVR-NT
UQFN-16(2.6x1.8)-40℃~+85℃ 1 1.2V~3.6V 12mA 12mA 16uA 4 74AVCH Bidirectional Power-off isolation、Output enable、Bus hold、Level shifting Tri-State UQFN-16(2.6x1.8) Buffers, Drivers, Receivers, Transceivers ROHSTexas InstrumentsBuffers, Drivers, Receivers, TransceiversCS42L52-CNZ
QFN-40-EP(6x6)-40℃~+85℃ 1.6V~5.25V、1.65V~2.63V、1.65V~3.47V 4kHz~96kHz Encoder/decoder Multi-channel audio、On-chip digital gain、Mute control Serial QFN-40-EP(6x6) Audio Interface ICs ROHSCirrus LogicAudio Interface ICsFT230XQ-R
QFN-16-EP(4x4)-40℃~+85℃ 125uA 3.3V~5V 8mA USB 2.0 USB to UART QFN-16-EP(4x4) USB Converters ROHSFTDIUSB ConvertersREG710NA-3/3K
SOT-23-6-40℃~+85℃ 1.8V~5.5V 100uA 1MHz 30mA 3V Buck-Boost SOT-23-6 Charge Pumps ROHSTexas InstrumentsDC-DC ConvertersLTC4413EDD
SON10Dual 2.6A, 2.5V to 5.5V, Ideal Diodes in 3mm×3mm DFNAnalog DevicesUncategorisedMIC5219-2.5YM5
SOT-23-5-40℃~+125℃ 1 12V 2.5V 500mA 600mV@(500mA) 75dB@(120Hz) Fixed Over Current Protection、Over Temperature Protection、Enable、Surge Protection Positive SOT-23-5 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSMicrochip TechnologyVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsDESDALC5LP-7B
X1-DFN1006-2-65℃~+150℃@(Tj) 1 150W 16.7V 25nA 26pF 3V 5.8V 9A@8/20us ESD IEC 61000-4-2 X1-DFN1006-2 ESD and Surge Protection (TVS/ESD) ROHSDiodes IncorporatedESD And Surge Protection (TVS/ESD)DESD3V3S1BL-7B
DFN1006-2-65℃~+150℃ 1 10nA 10pF 3.3V 3.8V 35W 5A@8/20us 7V ESD IEC 61000-4-2 DFN1006-2 ESD and Surge Protection (TVS/ESD) ROHSDiodes IncorporatedESD And Surge Protection (TVS/ESD)0603L050YR
0603-40℃~+85℃ 100ms 100mΩ 1A 40A 500mA 500mW 680mΩ 6V 0603 Resettable Fuses ROHSLittelfuseResettable FusesSJ2-35863B1-SMT-TR
SMD-25℃~+85℃ 12V 1A 3.5mm Headphone Jack Copper alloy Silver SMD Audio Connectors ROHSCUIAudio Connectors (Headphones)BKP1005TS330-T
0402Ferrite BeadsTaiyo Yuden
README
README.mdBitMasher Hardware Design Files
Schematics and PCB design files for BitMasher.
Licensing
BitMasher design files are under the Creative Commons Attribution-ShareAlike 3.0 License CC BY-SA 3.0
Important: BitMasher is under continuous development. Its code and design is subject to frequent changes. No guarantees are made about its safety and performance. When working with audio systems, it is important to make the necessary precautions to protect your hearing. Use the BitMasher code and design files at your own risk!
Parts
172| Qty | Value | Footprint | References |
|---|---|---|---|
| 19 | TestPoint | TestPoint:TestPoint_Pad_D2.0mm | TP1, TP2, TP6, TP10, TP11, TP12, TP13, TP14, TP15, TP16, TP17, TP23, TP24, TP25, TP26, TP27 +3 |
| 12 | 0.1u | Capacitor_SMD:C_0402_1005Metric | C13, C16, C17, C18, C19, C20, C21, C24, C26, C35, C37, C43 |
| 9 | DESDALC5LP-7B | Diode_SMD:D_0402_1005Metric | D2, D11, D12, D13, D14, D15, D16, D17, D18 |
| 8 | 1u | Capacitor_SMD:C_0402_1005Metric | C12, C22, C31, C36, C39, C41, C48, C49 |
| 8 | 22.1 | Resistor_SMD:R_0402_1005Metric | R11, R12, R13, R14, R15, R16, R17, R23 |
| 7 | 1.5k @ 100MHz | Inductor_SMD:L_0402_1005Metric | L3, L4, L5, L6, L7, L8, L9 |
| 7 | 10u | Capacitor_SMD:C_0402_1005Metric | C2, C4, C8, C10, C14, C15, C23 |
| 7 | 47p | Capacitor_SMD:C_0402_1005Metric | C27, C29, C30, C32, C34, C50, C51 |
| 6 | 4.7k | Resistor_SMD:R_0402_1005Metric | R5, R20, R30, R31, R32, R33 |
| 5 | 0.01u | Capacitor_SMD:C_0402_1005Metric | C11, C25, C28, C33, C42 |
| 5 | DESD3V3S1BL-7B | Diode_SMD:D_0402_1005Metric | D6, D7, D8, D9, D10 |
| 4 | 150p | Capacitor_SMD:C_0402_1005Metric | C44, C45, C46, C47 |
| 4 | 3k | Resistor_SMD:R_0402_1005Metric | R2, R3, R8, R29 |
| 4 | AAA Cell Mount | Battery:BatteryHolder_Keystone_55 | J3, J4, J5, J6 |
| 3 | 100n | Capacitor_SMD:C_0402_1005Metric | C9, C53, C54 |
| 3 | LED | LED_SMD:LED_0603_1608Metric | D3, D4, D19 |
| 2 | 0.022u | Capacitor_SMD:C_0402_1005Metric | C38, C40 |
| 2 | 0603L050YR | Fuse:Fuse_0603_1608Metric | F1, F2 |
| 2 | 27 | Resistor_SMD:R_0402_1005Metric | R27, R28 |
| 2 | 2k | Resistor_SMD:R_0402_1005Metric | R21, R22 |
| 2 | 4.7u | Capacitor_SMD:C_0402_1005Metric | C3, C52 |
| 2 | 51.1 | Resistor_SMD:R_0402_1005Metric | R18, R19 |
| 2 | 6.49k | Resistor_SMD:R_0402_1005Metric | R9, R10 |
| 2 | 8.06k | Resistor_SMD:R_0402_1005Metric | R24, R25 |
| 2 | Q_NMOS_GSD | Package_TO_SOT_SMD:SOT-23 | Q1, Q2 |
| 2 | SJ2-35863B1-SMT | Connector_Audio:SJ2-35863B1-SMT-TR | J7, J8 |
| 2 | TestPoint_Probe | TestPoint:TestPoint_Plated_Hole_D2.0mm | TP3, TP4 |
| 1 | 0.22u | Capacitor_SMD:C_0402_1005Metric | C6 |
| 1 | 100 | Resistor_SMD:R_0402_1005Metric | R4 |
| 1 | 10M | Resistor_SMD:R_0402_1005Metric | R7 |
| 1 | 10n | Capacitor_SMD:C_0402_1005Metric | C1 |
| 1 | 16.8k | Resistor_SMD:R_0402_1005Metric | R1 |
| 1 | 2.2u | Capacitor_SMD:C_0402_1005Metric | C7 |
| 1 | 32.768 kHz | Crystal:Crystal_SMD_MicroCrystal_CM9V-T1A-2Pin_1.6x1.0mm | Y2 |
| 1 | 40 MHz | Crystal:Crystal_SMD_2016-4Pin_2.0x1.6mm | Y1 |
| 1 | 47.5k | Resistor_SMD:R_0402_1005Metric | R26 |
| 1 | 470p | Capacitor_SMD:C_0402_1005Metric | C5 |
| 1 | 4k | Resistor_SMD:R_0402_1005Metric | R6 |
| 1 | 74AVCH4T245RSVR-NT | Package_DFN_QFN:16-XQFN | U5 |
| 1 | A | Button_Switch_SMD:LL3301NF065QG | SW6 |
| 1 | B | Button_Switch_SMD:LL3301NF065QG | SW7 |
| 1 | BKP1005TS330-T | Inductor_SMD:L_0402_1005Metric | L1 |
| 1 | BOOT | Button_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2 | SW11 |
| 1 | BOOT | Button_Switch_SMD:SW_DPDT_JS202011SCQN | SW1 |
| 1 | CS42L52 | Package_DFN_QFN:QFN-40-1EP_6x6mm_P0.5mm_EP4.1x4.1mm | U6 |
| 1 | Conn_02x10_Odd_Even | Connector_PinHeader_1.27mm:PinHeader_2x10_P1.27mm_Vertical_SMD | J9 |
| 1 | DOWN | Button_Switch_SMD:LL3301NF065QG | SW3 |
| 1 | EFM32PG12B500F1024GM48 | Package_DFN_QFN:QFN-48-1EP_7x7mm_P0.5mm_EP5.3x5.3mm | U4 |
| 1 | EXT_PWR | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J2 |
| 1 | FT230XQ | Package_DFN_QFN:QFN-16-1EP_4x4mm_P0.65mm_EP2.1x2.1mm | U7 |
| 1 | IND | LED_SMD:LED_0603_1608Metric | D5 |
| 1 | IP4220CZ6 | Package_TO_SOT_SMD:SOT-457 | D1 |
| 1 | LEFT | Button_Switch_SMD:LL3301NF065QG | SW4 |
| 1 | LS013B7DH03 | Connector_FFC-FPC:Hirose_FH12-10S-0.5SH_1x10-1MP_P0.50mm_Horizontal | DISP1 |
| 1 | LTC4413 | Package_DFN_QFN:DFN-10-1EP_3x3mm_P0.5mm_EP1.65x2.38mm | U1 |
| 1 | MIC5219-2.5YM5 | Package_TO_SOT_SMD:SOT-23-5 | U2 |
| 1 | REG710NA | Package_TO_SOT_SMD:TSOT-23-6 | U3 |
| 1 | RESET | Button_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2 | SW10 |
| 1 | RIGHT | Button_Switch_SMD:LL3301NF065QG | SW5 |
| 1 | SEL | Button_Switch_SMD:LL3301NF065QG | SW9 |
| 1 | SP0505BAHT | Package_TO_SOT_SMD:SOT-23-6 | D20 |
| 1 | START | Button_Switch_SMD:LL3301NF065QG | SW8 |
| 1 | TestPoint_Probe | TestPoint:TestPoint_Pad_D2.0mm | TP5 |
| 1 | UP | Button_Switch_SMD:LL3301NF065QG | SW2 |
| 1 | USB_B_Micro | Connector_USB:USB_Micro-B_Amphenol_10118194_Horizontal | J1 |
| 1 | meoWS | Logos:meows_scaled | G*** |
Similar boards
- 2 layers140 × 140 mm

- 2 layers16.5 × 14 mm

Ltc4413 breakout
CRImier/MyKiCad
My KiCad boards. Can't be bothered uploading individually anymore, so here you go.
16 parts253GPL-3.0 - 4 layers70.6 × 102.9 mm
/2-ECAD/1-Main/EVT-PCB.kicad_pcb.jpg?size=s&soon)
- 2 layers65 × 28 mm

BMS Cell Module
stuartpittaway/diyBMS
Do it yourself battery management system for Lithium ion battery packs/cells
37 parts676GPL-3.0 - 4 layers50 × 50 mm

- 2 layers44.5 × 82 mm

- 2 layers74.8 × 49.8 mm

BMW BT
Christian-Ristevski/E9X-CAN-BT
Using BM83 and MCP2515 to add CAN-bus connected bluetooth audio to BMW E9X series
95 parts3 - 6 layers36.5 × 33 mm

Questions
How big is the BitMasher PCB?
It measures 60 × 100 mm and has 2 copper layers, 1.6 mm thick.
What parts does the BitMasher use?
172 parts, built around the EFM32PG12B500F1024GM48-C, 74AVCH4T245RSVR-NT, CS42L52-CNZ and FT230XQ-R. 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 BitMasher KiCad files?
From the superkittens/BitMasher-Hardware repository on GitHub, at the commit this page was made from: the board is BitMasher/BitMasher.kicad_pcb and its schematic BitMasher/BitMasher.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the BitMasher design in my own project?
Its repository states no licence, so its author keeps all rights: ask superkittens before reusing the design.