Hardware qrng

elegantmonark·hardware-qrng·hardware/ED-4/kicad/ED4_Perfboard_Prototype.kicad_pcb

Hardware qrng PCB layout, top view — open source AVR/Arduino board by elegantmonark

About the Hardware qrng PCB

Hardware qrng is an open source AVR/Arduino PCB design by elegantmonark, published on GitHub under the Apache-2.0 license. It is a 2-layer board measuring 89 × 52 mm, with 6 components from 5 distinct parts.

Its main chip is the ARDUINO, from the AVR/Arduino family. Other key parts include the LM358N. By type, the board carries 2 resistors, 1 IC, 1 connector and 1 diode.

It belongs with the audio designs in this gallery.

From the project

My journey making an experimental hardware entropy source to be used as a Quantum random number generator using an LED, LM358 amplifier and Arduino, with reproducible data collection, statistical analysis and open hardware documentation.

This directory contains an editable schematic and placement draft for transferring the proposed ED-3 buffered-reference circuit to the 89 by 52 mm ED-4 perfboard.

- ED4PerfboardPrototype.kicadpro: KiCad project file. - ED4PerfboardPrototype.kicadsch: editable circuit schematic. - ED4PerfboardPrototype.kicadpcb: editable 89 by 52 mm perfboard placement. - exports/ed4-perfboard-prototype-isometric.png: isometric KiCad render of the proposed component placement. - exports/ed4-perfboard-prototype-top.png: top-view KiCad render for documentation. - exports/ed4-perfboard-prototype-bottom.png…

Hardware qrng, from the project README
From the project README

Main components on the Hardware qrng

Hardware qrng bill of materials (BOM)

6 components, 5 distinct parts.

QtyPartRefs
1
LM358N
U1
1
ARDUINO
J1
1
89x52 mm perfboard, 2.54 mm pitch
GRID1
1
GREEN SOURCE LED
D1
2
10 kOhm
R1, R2

Hardware qrng design files

The KiCad project lives in the elegantmonark/hardware-qrng repository on GitHub; these links point at the commit this page was built from.

Hardware qrng: common questions

What microcontroller does the Hardware qrng use?

The Hardware qrng is built around the ARDUINO, from the AVR/Arduino family.

How big is the Hardware qrng PCB?

The Hardware qrng measures 89 × 52 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Hardware qrng?

6 components, from 5 distinct parts. The full bill of materials is listed on this page.

Where can I download the Hardware qrng design files?

From the elegantmonark/hardware-qrng repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Hardware qrng design in my own project?

Yes, under the terms of its Apache-2.0 license, which elegantmonark chose for the repository.

Can I test firmware for the Hardware qrng without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.

Similar boards