Entropy32-Plus

captainchapster·Entropy32-Plus·KiCad/geiger_entropy.kicad_pcb

Entropy32-Plus PCB layout, top view — open source AVR/Arduino board by captainchapster
Simulate this board

About the Entropy32-Plus PCB

Entropy32-Plus is an open source AVR/Arduino PCB design by captainchapster, published on GitHub under the MIT license. It is a 2-layer board measuring 53 × 63 mm, with 34 components from 23 distinct parts.

Its main chip is the ATMEGA328P-A, from the AVR/Arduino family. Other key parts include the LM393 and ER_OLEDM0.91_1X-I2C. By type, the board carries 12 resistors, 10 capacitors, 3 ICs, 3 connectors, 3 switches and 1 crystal.

It belongs with the science & space designs in this gallery.

From the project

A dedicated Bitcoin seed phrase generator that uses radioactive decay as an entropy source. Completely open source and designed to be simple, auditable, and built by anyone with readily available components.

Entropy32 (aka The Universe Bifurcator) is a dedicated Bitcoin seed phrase generator that uses radioactive decay as its entropy source. It's completely open source and designed to be simple, auditable, and buildable by anyone with readily available components.

Pseudo-random number generators are deterministic — given the same seed, they always produce the same output. True randomness for something as consequential as a Bitcoin wallet's seed phrase should come from a physical process nobody can predict or manipulate. Radioactive decay is quantum-mechanically random: the timing of individual…

Entropy32-Plus, from the project README
From the project README

Main components on the Entropy32-Plus

Entropy32-Plus bill of materials (BOM)

34 components, 23 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
LM393
U1
1
ER_OLEDM0.91_1X-I2C
ER_OLEDM0.91_1x-I2C
U2
1
ATMEGA328P-A
ATmega328P-A
U3
1
16MHZ
16MHz
Y1
1
AUDIOJACK2
AudioJack2
J1
1
USB_C_RECEPTACLE_POWERONLY_6P
USB_C_Receptacle_PowerOnly_6P
J2
1
ICSP
J3
1
REV
SW1
1
FWD
SW2
1
RESET
SW3
1
Green
PWR1
1
Yellow
L1
1
0.1UF
0.1uF
C1
3
100NF
100nF
C2, C9, C10
2
1UF
1uF
C3, C6
1
100PF
100pF
C4
1
4.7UF
4.7uF
C5
2
10PF
10pF
C7, C8
5
10K
10k
R1, R3, R6, R7, R9
3
1k
R2, R4, R8
Show 3 more
QtyPartRefs
1
100K
100k
R5
1
2.2K
2.2k
R10
2
5K1
R11, R12

Entropy32-Plus design files

The KiCad project lives in the captainchapster/Entropy32-Plus repository on GitHub; these links point at the commit this page was built from.

Entropy32-Plus: common questions

What microcontroller does the Entropy32-Plus use?

The Entropy32-Plus is built around the ATMEGA328P-A, from the AVR/Arduino family.

How big is the Entropy32-Plus PCB?

The Entropy32-Plus measures 53 × 63 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Entropy32-Plus?

34 components, from 23 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 Entropy32-Plus design files?

From the captainchapster/Entropy32-Plus 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 Entropy32-Plus design in my own project?

Yes, under the terms of its MIT license, which captainchapster chose for the repository.

Can I test firmware for the Entropy32-Plus 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