

HWHacker
Session materials for a hardware hacking session
- Size
- 101.6 × 76.2 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 90
- Nets
- 93
- Pads
- 327
- Tracks, vias
- 843, 82
- Pours
- 3
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221231)
- Created
- 15 Aug 2021
- Updated
- 7 Nov 2022
Overview
HWHacker is an open-source printed circuit board by georgerennie, from the georgerennie/HWHacker repository on GitHub. It is a 2-layer board of 101.6 × 76.2 mm with 90 parts on 93 nets, routed with 843 tracks and 82 vias.
It is built around the ATTINY84A-SSF, RP2040 and 74HC07N, with the HG25Q16M/TR and ME6211C33M5G-N among its other parts. Its parts include 35 resistors, 21 capacitors, 14 diodes, 7 ICs and 7 connectors. It belongs with the RP2040 and AVR (ATmega, ATtiny) boards of this library.
Main components
5ATTINY84A-SSF
SOIC-14-40℃~+125℃ 1.8V~5.5V 10bit 12 20MHz 512Byte 8 Bit 8KB AVR Built-in FLASH SOIC-14 Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)RP2040
LQFN-56(7x7)12bit 133MHz 30 LQFN-56(7x7) Microcontrollers (MCU/MPU/SOC) ROHSRaspberry PiMicrocontrollers (MCU/MPU/SOC)74HC07N
DIP-14-55℃~+125℃ 1 20uA 2V~6V 6 6ns@6V,50pF 74 Series Open-drain Unidirectional DIP-14 Buffers, Drivers, Receivers, Transceivers ROHSHGSEMIBuffers, Drivers, Receivers, TransceiversHG25Q16M/TR
SOP-8-40℃~+85℃ 100,000 cycles 108MHz 16Mbit 2.7V~3.6V 20 Years 5uA 700us SPI SOP-8 NOR FLASH ROHSHGSEMINOR FLASHME6211C33M5G-N
SOT-23-5-40℃~+150℃ 1 120mV@(100mA) 3.3V 500mA 50uVrms 60uA 6V 70dB@(1kHz) Fixed Over Current Protection、Enable、Short Circuit Protection Positive SOT-23-5 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSMICRONEVoltage Regulators - Linear, Low Drop Out (LDO) Regulators
Parts
90| Qty | Value | Footprint | References |
|---|---|---|---|
| 17 | 2.2k | Resistor_SMD:R_0603_1608Metric | R2, R3, R4, R5, R6, R7, R8, R12, R13, R14, R15, R16, R17, R18, R19, R20 +1 |
| 14 | 470R | Resistor_SMD:R_0805_2012Metric | R22, R23, R24, R25, R26, R27, R28, R29, R30, R31, R32, R33, R34, R35 |
| 14 | LED | LED_SMD:LED_0603_1608Metric | D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14 |
| 9 | 100n | Capacitor_SMD:C_0402_1005Metric | C3, C4, C7, C8, C9, C10, C11, C12, C13 |
| 6 | 1u | Capacitor_SMD:C_0805_2012Metric | C5, C6, C15, C16, C17, C18 |
| 4 | 100n | Capacitor_SMD:C_0805_2012Metric | C14, C19, C20, C21 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H3, H4 |
| 3 | Conn_01x06 | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | J2, J3, J4 |
| 2 | 27.4R | Resistor_SMD:R_0402_1005Metric | R10, R11 |
| 2 | 27p | Capacitor_SMD:C_0402_1005Metric | C1, C2 |
| 2 | 74HC07 | Package_SO:SOIC-14_3.9x8.7mm_P1.27mm | U3, U4 |
| 2 | Conn_01x07 | Connector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_Vertical | J5, J6 |
| 2 | ME6211C33M5G-N | Package_TO_SOT_SMD:SOT-23-5 | IC2, IC3 |
| 1 | 1k | Resistor_SMD:R_0402_1005Metric | R1 |
| 1 | ATtiny84A-SS | Package_SO:SOIC-14_3.9x8.7mm_P1.27mm | U1 |
| 1 | Conn_01x02 | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J7 |
| 1 | DNF | Resistor_SMD:R_0805_2012Metric | R21 |
| 1 | HG25Q16 | Package_SO:SOIC-8_5.23x5.23mm_P1.27mm | U2 |
| 1 | RP2040 | RP2040:RP2040-QFN-56 | IC1 |
| 1 | SW_Push | Button_Switch_SMD:SW_SPST_SKQG_WithStem | SW1 |
| 1 | USB_B_Mini | Connector_USB:USB_Mini-B_Lumberg_2486_01_Horizontal | J1 |
| 1 | X322512MSB4SI 12MHz | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
Similar boards
- 2 layers335 × 218.6 mm

- 2 layers165 × 135 mm

- 4 layers119.1 × 99.1 mm

- 6 layers90 × 90 mm

Codex micro wired revA route nognd
slopus/codex-keybored
A 100% vibe-coded hardware build: Fusion 360, six-layer KiCad PCB, STM32 firmware, and live JLC factory handoff.
97 parts10 - 2 layers27.3 × 13.2 mm

NovaMkII
SpacehuhnTech/USB-Nova-MkII-PCB
USB Nova is a cute little USB “drive” that acts as a keyboard, much like the USB Rubber Ducky, WiFi Duck, and other BadUSBs.
36 parts7CERN-OHL-P-2.0 - 2 layers17 × 45.3 mm

- 4 layers98.1 × 94.4 mm

- 4 layers78 × 50.9 mm

CB-01
ayaxan7/CB-01
NeonCore is a cyberpunk-inspired electronic badge built around the RP2040 microcontroller. The project combines embedded hardware with custom PCB artwork, resulting in a compact development badge that is both functional…
68 parts
Questions
How big is the HWHacker PCB?
It measures 101.6 × 76.2 mm and has 2 copper layers, 1.6 mm thick.
What parts does the HWHacker use?
90 parts, built around the ATTINY84A-SSF, RP2040, 74HC07N and HG25Q16M/TR. 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 HWHacker KiCad files?
From the georgerennie/HWHacker repository on GitHub, at the commit this page was made from: the board is board/kicad_project/hw_hacker.kicad_pcb and its schematic board/kicad_project/attacker.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the HWHacker design in my own project?
Its repository states no licence, so its author keeps all rights: ask georgerennie before reusing the design.