Skip to the content
PCBKitNew board
2 layers65.4 × 30.5 mmHRNG v4, the printed circuit board in 3D

A hardware random number generator on a Raspberry Pi hat.

Size
65.4 × 30.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
33
Nets
48
Pads
119
Tracks, vias
153, 195
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
30 Jul 2019
Updated
30 Jul 2019

Overview

HRNG v4 is an open-source printed circuit board by SmittyHalibut, from the SmittyHalibut/PiHRNG repository on GitHub. It is a 2-layer board of 65.4 × 30.5 mm with 33 parts on 48 nets, routed with 153 tracks and 195 vias.

It is built around the MAX9141ESA+, MMDT3904 and MMBT3904. Its parts include 8 capacitors, 8 resistors, 4 transistors, 3 connectors and 1 IC.

Main components

3

README

README.md

PiHRNG

It's pronounced "Pi Ring," or perhaps "Pie Ring" if you'd prefer.

A hardware random number generator on a Raspberry Pi hat.

More here later. (Famous last words, by @SmittyHalibut)

Parts

33
QtyValueFootprintReferences
7TestPointTestPoint:TestPoint_Pad_D1.5mmTP1, TP2, TP3, TP4, TP5, TP6, TP7
5.1uFCapacitor_SMD:C_1206_3216Metric_Pad1.42x1.75mm_HandSolderC1, C2, C3, C4, C5
44.7kResistor_SMD:R_1206_3216Metric_Pad1.42x1.75mm_HandSolderR1, R2, R5, R6
310uFCapacitor_THT:CP_Radial_D6.3mm_P2.50mmC6, C7, C8
3MMDT3904Package_TO_SOT_SMD:SOT-363_SC-70-6_HandsolderingQ1, Q2, Q3
21MResistor_SMD:R_1206_3216Metric_Pad1.42x1.75mm_HandSolderR3, R4
233Resistor_SMD:R_1206_3216Metric_Pad1.42x1.75mm_HandSolderR7, R8
11mHInductor_SMD:L_1206_3216Metric_Pad1.42x1.75mm_HandSolderL1
1Conn_01x01Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalJ3
1Conn_01x02Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ2
1MAX9141Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU1
1MMBT3904Package_TO_SOT_SMD:SOT-23Q4
1Raspberry_Pi_2_3Module:Raspberry_Pi_Zero_Socketed_THT_FaceDown_MountingHolesJ1
1SchottkyDiode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolderD1

Questions

How big is the HRNG v4 PCB?

It measures 65.4 × 30.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the HRNG v4 use?

33 parts, built around the MAX9141ESA+, MMDT3904 and MMBT3904. 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 HRNG v4 KiCad files?

From the SmittyHalibut/PiHRNG repository on GitHub, at the commit this page was made from: the board is hardware/HRNG-v4/HRNG-v4.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the HRNG v4 design in my own project?

Its repository states no licence, so its author keeps all rights: ask SmittyHalibut before reusing the design.

Similar boards

  • 4 layers35 × 23 mmAOD protector main, the printed circuit board in 3D

    AOD protector main

    JQIamo/AOD_protector

    The protection circuit for the acousto-optic deflectors used for tweezers

    33 partsMIT
  • 4 layers73 × 73 mmFM Radio Reciever, the printed circuit board in 3D

    FM Radio Reciever

    akira345/Discrete-FM-Radio-Receiver-Project

    専用ICを使用せずFMステレオ受信機を自作するプロジェクト

    214 parts
  • 4 layers30 × 23.5 mmNIMRS-21Pin Decoder, the printed circuit board in 3D

    NIMRS-21Pin Decoder

    CDFER/NIMRS-21Pin-Decoder

    An open source 21-Pin DCC Decoder for model trains

    89 parts21
  • 2 layers63 × 80 mmBrakeOutBoard, the printed circuit board in 3D

    BrakeOutBoard

    gmoccapy/T4-MFA

    This is a color MFA designed to be used in a Volkswagen T4 Van

    65 parts9
  • 2 layers55.9 × 78.7 mmCEM3340 VCO, the printed circuit board in 3D

    CEM3340 VCO

    JordanAceto/CEM3340_VCO

    PCB for a CEM3340 based VCO with sine, triangle, saw, and pulse waves.

    96 parts4CC-BY-4.0
  • 4 layers110 × 80 mmEsp32p4 extreme, the printed circuit board in 3D

    Esp32p4 extreme

    Andreuxxx1977/esp32-p4

    An open-hardware, actively cooled ESP32-P4 board for heavy multimedia work: a 2-lane MIPI camera, a 2-lane MIPI display, USB 2.0 High-Speed, 10/100 Ethernet, UHS-I microSD, 32 MB flash and 32 MB PSRAM.

    234 parts1CERN-OHL-P-2.0