Skip to the content
PCBKitNew board
4 layers36.4 × 15 mmOvrdrive, the printed circuit board in 3D

Security focused USB drive.

Size
36.4 × 15 mm
Copper layers
4
Thickness
0.6 mm
Parts
44
Nets
82
Pads
227
Tracks, vias
442, 80
Pours
3
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
28 Aug 2020
Updated
23 Apr 2025

Overview

Ovrdrive is an open-source printed circuit board by o7-machinehum, from the o7-machinehum/ovrdrive repository on GitHub, published under the MIT licence. It is a 4-layer board of 36.4 × 15 mm with 44 parts on 82 nets, routed with 442 tracks and 80 vias.

It is built around the ATTINY24A-MMHR, DRV8837CDSG and MT29F64G08CBABAWP:B, with the SN74LVC1G32DCKR(AT), CC0603KRX7R7BB105 and CC0603KRX7R7BB104 among its other parts. Its parts include 18 capacitors, 12 resistors, 5 ICs, 3 diodes and 2 connectors. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

12

README

README.md

Ovrdrive

Ovrdrive is a purpose built security focused usb drive. If the user doesn't plug it in three times rapidly, the drive it will appear completely blank. It is entirely open source and all the tools used to build it are open source.

Getting this Code

I've added quite a bit of git lfs content, I will eventually remove all this, but for now you probably don't want to check this out. You can do so like this

text
GIT_LFS_SKIP_SMUDGE=1 git clone git@github.com:o7-machinehum/ovrdrive.git

Content

Firmware

text
cd fw
make deploy

Parts

44
QtyValueFootprintReferences
111uFCapacitor_SMD:C_0603_1608MetricC2, C3, C4, C8, C9, C10, C11, C12, C13, C14, C17
4100nFCapacitor_SMD:C_0603_1608MetricC1, C15, C16, C18
34.7uFCapacitor_SMD:C_0603_1608MetricC5, C6, C7
210kResistor_SMD:R_0402_1005MetricR7, R8
210kResistor_SMD:R_0603_1608MetricR14, R15
21MResistor_SMD:R_0402_1005MetricR1, R2
22.2RResistor_SMD:R_0603_1608MetricR3, R4
2BAS70LP-7BDiode_SMD:D_0402_1005MetricD2, D3
2SolderJumper_2_OpenJumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mmJP1, JP2
10RResistor_SMD:R_0603_1608MetricR5
11kResistor_SMD:R_0402_1005MetricR9
11kResistor_SMD:R_0603_1608MetricR6
1680RResistor_SMD:R_0603_1608MetricR10
1ATtiny24A-MMPackage_DFN_QFN:QFN-20-1EP_3x3mm_P0.45mm_EP1.6x1.6mmU3
1AVR-ISP-6Connector:Tag-Connect_TC2030-IDC-NL_2x03_P1.27mm_VerticalJ3
1DRV8837CPackage_SON:WSON-8-1EP_2x2mm_P0.5mm_EP0.9x1.6mmU5
1FLASHTSOP48:tsop48U2
1LEDLED_SMD:LED_0603_1608MetricD1
1SM3257ENTPackage_QFP:TQFP-48_7x7mm_P0.5mmU1
1SN74LVC1G32DCKRPackage_TO_SOT_SMD:SOT-353_SC-70-5U4
1SolderJumper_2_BridgedJumper:SolderJumper-2_P1.3mm_Bridged2Bar_RoundedPad1.0x1.5mmJP3
1TestPointTestPoint:TestPoint_Pad_D1.0mmTP2
1USB_AConnector_USB:USB_A_CNCTech_1001-011-01101_HorizontalJ1

Questions

How big is the Ovrdrive PCB?

It measures 36.4 × 15 mm and has 4 copper layers, 0.6 mm thick.

What parts does the Ovrdrive use?

44 parts, built around the ATTINY24A-MMHR, DRV8837CDSG, MT29F64G08CBABAWP:B and SN74LVC1G32DCKR(AT). 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 Ovrdrive KiCad files?

From the o7-machinehum/ovrdrive repository on GitHub, at the commit this page was made from: the board is ee/ovrdrive/ovrdrive.kicad_pcb and its schematic ee/ovrdrive/ovrdrive.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Ovrdrive design in my own project?

Its repository publishes it under the MIT 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

  • 4 layers75 × 17 mmNref batterypack, the printed circuit board in 3D

    Nref batterypack

    cetola/reform-next-mirror

    The original Open Hardware laptop, reloaded.

    91 parts
  • 6 layers254 × 130 mmQuartz, the printed circuit board in 3D

    Quartz

    osprey-dcs/Quartz

    Quartz ADC PCB OSH repository

    1,244 parts
  • 4 layers45 × 35 mmESPLionV1, the printed circuit board in 3D

    ESPLionV1

    Angus-McIntyre/ESPLionV1

    124 parts
  • 8 layers58 × 117 mmRight io, the printed circuit board in 3D

    Right io

    EwoudVV/ducktop2

    An open-source 16-inch laptop designed from scratch.

    174 parts26MIT
  • 6 layers91.6 × 50.6 mmSmokebreak, the printed circuit board in 3D

    Smokebreak

    offgridevices/offgrid-hardware

    Open hardware from OffGrid Devices. One folder per board. CERN-OHL-S.

    208 partsCERN-OHL-S-2.0
  • 4 layers49.2 × 38.7 mmMotor Driver, the printed circuit board in 3D

    Motor Driver

    AdamTuraj/BLDC_ESC

    25A, 8.4V BLDC Motor Controller

    52 parts2MIT
  • 2 layers25.9 × 44.7 mmCatiPCB, the printed circuit board in 3D

    CatiPCB

    andreesc/BLE-Temp-Sensor

    Hardware, Firmware, and Mechanical Design Files for a Temperature Sensor Board featuring the HDC1080 sensor and Bluetooth Low Energy (BLE) connectivity.

    36 parts
  • 2 layers40 × 40 mmSingle ESC, the printed circuit board in 3D

    Single ESC

    Puffinmaster999/Single_ESC

    30 partsMIT