Infnoise
waywardgeek·infnoise·kicad/infnoise_goldfingers.kicad_pcb
About the Infnoise PCB
Infnoise is an open source PCB design by waywardgeek, published on GitHub under the CC0-1.0 license. It is a 2-layer board measuring 34.9 × 12.2 mm, with 24 components from 13 distinct parts.
By type, the board carries 9 capacitors, 9 resistors, 2 switches and 1 inductor.
From the project
The world's easiest TRNG to get right
For instructions for compiling the and using Infinite Noise TRNG driver, go to the software sub-directory, and read the README file there. Both Linux and Windows are supported.
The Infinite Noise TRNG is a USB key hardware true random number generator. It uses what I call a "Modular Entropy Multiplier" architecture (previously Infinite Noise Multiplier or FireBug). Besides being simple, low-cost, and fast, it is much easier to get right than other TRNGs. It naturally defends against influence from outside signals, such as radio interference and power supply noise, making it simple to build…

Infnoise bill of materials (BOM)
24 components, 13 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | TSV912IQ2T STMicroelectronics | DFN-8-1EP_2x2mm_P0.5mm_EP1.05x1.75mm | AMP1 |
| 1 | TC75W57FKTE85LF Toshiba Semiconductor and Storage | VSSOP-8_2.3x2mm_P0.5mm | COMP1 |
| 2 | NS5B1G385DFT2G onsemi | SOT-353_SC-70-5 | SW1, SW2 |
| 1 | FT240XQ-R FT240XQ FTDI, Future Technology Devices International Ltd | QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm | USB1 |
| 1 | BLM18AG601SN1D Murata Electronics | L_0603_1608Metric | L1 |
| 2 | 0.01 µF | C_0603_1608Metric | C1, C7 |
| 1 | 4.7 µF | C_0603_1608Metric | C2 |
| 2 | 0.1 µF | C_0603_1608Metric | C3, C6 |
| 2 | 47 pF | C_0603_1608Metric | C4, C5 |
| 2 | 220 pF | C_0603_1608Metric | C8, C9 |
| 2 | 27 Ω | R_0603_1608Metric | R1, R2 |
| 5 | 10 kΩ | R_0603_1608Metric | R3, R4, R5, R8, R9 |
| 2 | 8.2 kΩ | R_0603_1608Metric | R6, R7 |
Infnoise design files
The KiCad project lives in the waywardgeek/infnoise repository on GitHub; these links point at the commit this page was built from.
Infnoise: common questions
How big is the Infnoise PCB?
The Infnoise measures 34.9 × 12.2 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Infnoise?
24 components, from 13 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 Infnoise design files?
From the waywardgeek/infnoise 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 Infnoise design in my own project?
Yes, under the terms of its CC0-1.0 license, which waywardgeek chose for the repository.