MinAI

essen48183·MinAI·analog-sidequest/stage0_5-hardware/Stage0_5.kicad_pcb

MinAI PCB layout, top view — open source board by essen48183
Simulate this board

About the MinAI PCB

MinAI is an open source PCB design by essen48183, published on GitHub under the MIT license. It is a 4-layer board measuring 70 × 50 mm, with 63 components from 16 distinct parts.

Other key parts include the MCP4251-103E/SL, SN74HC138PWR, MCP4728A0T-E/UN, ADS1115IDGSR and AMS1117-3.3. By type, the board carries 28 resistors, 20 capacitors, 13 ICs, 1 connector and 1 inductor.

From the project

A single-file C++ transformer built to be read — every mechanism of a modern LLM in ~780 lines, with a textbook companion.

A parallel project that runs MinAI's math on discrete analog hardware instead of digital CPUs/GPUs. PCB-fabbable, home-iterable in hours, and the only reason it is tractable is that MinAI itself is small.

Modern AI is a 2017 neural-network architecture running on 1990s-era graphics hardware, burning megawatts of electricity to simulate physics that any properly-built analog circuit does for free. Every transistor in a GPU spends clock cycles computing a × b + c with floating-point arithmetic, when Ohm's law and Kirchhoff's current law will produce the same answer at the speed of electricity…

Main components on the MinAI

MinAI bill of materials (BOM)

63 components, 16 distinct parts — part numbers from the project's BOM.

QtyPartRefs
6
MCP4251-103E/SL
Microchip
U1, U2, U3, U4, U5, U6
1
SN74HC138PWR
TI(德州仪器)
U7
1
MCP4728A0T-E/UN
Microchip Technology
U8
1
ADS1115IDGSR
Texas Instruments
U9
1
AMS1117-3.3
AMS
U10
3
OPA2333AIDGKTG4
TI(德州仪器)
U11, U12, U13
1
302-S401
On Shore Technology Inc.
J1
1
BLM18AG601SN1D
Murata Electronics
FB1
14
CL10B104KB8NNNC
100nF
Samsung Electro-Mechanics
C1, C2, C3, C4, C5, C6, C7, C8 +6
6
C2012X5R1A106M085AB
10uF
TDK
C15, C16, C17, C18, C19, C20
9
RC0603FR-1310KL
10k
Yageo
R1, R2, R3, R4, R5, R6, R8, R9 +1
2
RC0603FR-1310KL
10k 0.1%
Yageo
R7, R10
12
PAT0603E4002BST1
40k 0.1%
Vishay Dale Thin Film
R12, R13, R14, R15, R16, R17, R18, R19 +4
2
PAT0603E2564BST1
2.56M 0.1%
Vishay Dale Thin Film
R24, R25
2
RC0603FR-074K7L
4.7k
Yageo
R26, R27
1
RC0603JR-130RL
13Ω 5%
Yageo
R28

MinAI design files

The KiCad project lives in the essen48183/MinAI repository on GitHub; these links point at the commit this page was built from.

MinAI: common questions

How big is the MinAI PCB?

The MinAI measures 70 × 50 mm, has 4 copper layers and is 1.3694 mm thick.

How many components are on the MinAI?

63 components, from 16 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 MinAI design files?

From the essen48183/MinAI 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 MinAI design in my own project?

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