Pulse shaping extension v1.1
MKesenheimer·fault-injection-library·schematics/kicad/pulse-shaping-extension-v1.1/pulse-shaping-extension-v1.1.kicad_pcb
About the Pulse shaping extension v1.1 PCB
Pulse shaping extension v1.1 is an open source PCB design by MKesenheimer, published on GitHub under the GPL-3.0 license. It is a 2-layer board measuring 75 × 40 mm, with 70 components from 34 distinct parts.
Other key parts include the SN74LVC8T245PWR, ADA4817-1ACP and THS3091DDAR. By type, the board carries 31 capacitors, 23 resistors, 7 connectors, 4 ICs, 3 diodes and 1 crystal.
From the project
Python library to perform fault-injection attacks on microcontrollers
Findus (aka the fault-injection-library) is a toolchain to perform fault-injection attacks on microcontrollers and other targets. This library offers an easy entry point to carry out fault-injection attacks against microcontrollers, SoCs and MCUs. With the provided and easy to use functions and classes, fault-injection projects can be realized quickly with cheap and available hardware.
Main components on the Pulse shaping extension v1.1
Pulse shaping extension v1.1 bill of materials (BOM)
70 components, 34 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | SN74LVC8T245PWR AD9102BCPZRL7 | CP-32-12_ADI | U1 |
| 1 | ADA4817-1ACP | LFCSP-8-1EP_3x3mm_P0.5mm_EP1.45x1.74mm | U3 |
| 1 | THS3091DDAR | VREG_LM5017MR_NOPB | U4 |
| 1 | ~ | SOT-363_SC-70-6 | U5 |
| 1 | OB3225125MLDB6SI-00 | Oscillator_SMD_SiTime_PQFD-6L_3.2x2.5mm | X1 |
| 1 | Conn_02x10_Odd_Even | PinHeader_2x10_P2.54mm_Vertical | J1 |
| 3 | Conn_Coaxial | SMA_Amphenol_901-144_Vertical | J2, J3, J7 |
| 2 | Conn_01x02_Pin | PinHeader_1x02_P2.54mm_Vertical | J4, J5 |
| 1 | Conn_01x03_Pin | PinHeader_1x03_P2.54mm_Vertical | J6 |
| 1 | 1k | Potentiometer_Bourns_TC33X_Vertical | RV1 |
| 1 | LED_RED_3.3V | LED_0603_1608Metric | D1 |
| 1 | LED_GREEN_RESET | LED_0603_1608Metric | D2 |
| 1 | LED_BLUE_TRIG | LED_0603_1608Metric | D3 |
| 1 | 10NF 0.1uF | C_0603_1608Metric | C1 |
| 1 | 2.2UF 0.1uF | C_0603_1608Metric | C2 |
| 4 | 100NF 0.1uF | C_0603_1608Metric | C3, C4, C6, C9 |
| 3 | 100NF 100pF | C_0603_1608Metric | C5, C7, C10 |
| 10 | 0.1uF | C_0603_1608Metric | C8, C11, C13, C15, C17, C21, C23, C27 +2 |
| 6 | 100pF | C_0603_1608Metric | C12, C14, C16, C18, C22, C24 |
| 2 | 1uF | C_0805_2012Metric | C19, C20 |
Show 14 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | 1.5pF | C_0603_1608Metric | C25, C26 |
| 2 | 2.2uF | C_0805_2012Metric | C28, C31 |
| 3 | 4.7k | R_0603_1608Metric | R1, R2, R3 |
| 1 | 100 | R_0603_1608Metric | R4 |
| 2 | 6.8k | R_0603_1608Metric | R5, R7 |
| 1 | 1k | R_0603_1608Metric | R6 |
| 3 | 150 | R_0603_1608Metric | R8, R9, R10 |
| 1 | 560 | R_0603_1608Metric | R11 |
| 1 | 120 | R_0603_1608Metric | R12 |
| 5 | 10K | R_0603_1608Metric | R13, R14, R15, R16, R17 |
| 2 | 49.9 | R_0603_1608Metric | R18, R21 |
| 2 | 500 | R_0603_1608Metric | R19, R22 |
| 1 | 10 | R_2512_6332Metric | R20 |
| 1 | 1 | R_2512_6332Metric | R23 |
Pulse shaping extension v1.1 design files
The KiCad project lives in the MKesenheimer/fault-injection-library repository on GitHub; these links point at the commit this page was built from.
Pulse shaping extension v1.1: common questions
How big is the Pulse shaping extension v1.1 PCB?
The Pulse shaping extension v1.1 measures 75 × 40 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Pulse shaping extension v1.1?
70 components, from 34 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 Pulse shaping extension v1.1 design files?
From the MKesenheimer/fault-injection-library 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 Pulse shaping extension v1.1 design in my own project?
Yes, under the terms of its GPL-3.0 license, which MKesenheimer chose for the repository.