

AnalogFNN
Analog Neural Network PCB for CPS Lab Research Project
- Size
- 470 × 346.5 mm
- Copper layers
- 10
- Thickness
- 1.6 mm
- Parts
- 1,596
- Nets
- 1,626
- Pads
- 9,014
- Tracks, vias
- 25,032, 3,181
- Pours
- 3
- Routed
- Yes
- KiCad
- KiCad 6 (file 20220914)
- Created
- 7 Dec 2024
- Updated
- 20 Jun 2025
Overview
AnalogFNN is an open-source printed circuit board by hransom528, from the hransom528/AnalogNNPCB repository on GitHub. It is a 10-layer board of 470 × 346.5 mm with 1,596 parts on 1,626 nets, routed with 25,032 tracks and 3,181 vias.
It is built around the MCP41050-E/P, CD74HC4067SM96 and IRF7324. Its parts include 1,039 resistors, 328 ICs, 96 transistors, 80 capacitors and 48 diodes. It belongs with the STM32 boards of this library.
Main components
3MCP41050-E/P
PDIP-8-40℃~+125℃ 1 125Ω、175Ω 2.7V~5.5V 256 280MHz 50kΩ 800ppm/℃ Linear SPI Soft reset、Power-on reset、Mute function PDIP-8 Digital Potentiometers ROHSMicrochip TechnologyDigital PotentiometersCD74HC4067SM96
SSOP-24-208mil-55℃~+125℃ 15ns 16 16:1 2V~6V 5pF 70Ω 89MHz SSOP-24-208mil Analog Switches, Multiplexers ROHSTexas InstrumentsAnalog Switches, MultiplexersIRF7324
SOP-8-150milUncategorisedInfineon Technologies
README
README.mdAnalogNNPCB
Analog Neural Network PCB for CPS Lab Research Project
Parts
1,596| Qty | Value | Footprint | References |
|---|---|---|---|
| 820 | 1k | Resistor_SMD:R_0201_0603Metric | R1163, R1164, R1165, R1166, R1167, R1168, R1169, R1170, R1171, R1172, R1173, R1174, R130001, R130002, R130003, R130004 +804 |
| 192 | 200k | Resistor_SMD:R_0201_0603Metric | R130005, R130006, R132005, R132006, R133005, R133006, R134005, R134006, R135005, R135006, R136005, R136006, R138005, R138006, R140005, R140006 +176 |
| 192 | MCP41050 | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U123, U124, U125, U126, U127, U128, U129, U130, U131, U132, U133, U134, U135, U136, U137, U138 +176 |
| 122 | TLV9004xRUCR | Package_DFN_QFN:Texas_S-PX2QFN-14 | U13001, U14001, U130001, U131001, U132001, U133001, U134001, U135001, U136001, U138001, U139001, U140001, U141001, U142001, U143001, U145001 +106 |
| 96 | IRF7324 | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | Q14001, Q15001, Q130001, Q132001, Q133001, Q134001, Q135001, Q136001, Q138001, Q140001, Q141001, Q142001, Q143001, Q145001, Q147001, Q149001 +80 |
| 48 | D | Diode_SMD:D_0201_0603Metric | D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D131001, D131002, D139001, D139002, D148001, D148002 +32 |
| 28 | 0.1u | Capacitor_SMD:C_0201_0603Metric | C21, C24, C27, C30, C33, C36, C39, C42, C3003, C13003, C17003, C23003, C33003, C131003, C139003, C148003 +12 |
| 27 | 100k | Resistor_SMD:R_0201_0603Metric | R173, R200, R227, R254, R281, R308, R335, R362, R3003, R13003, R17003, R23003, R33003, R131003, R139003, R148003 +11 |
| 26 | 4.7u | Capacitor_SMD:C_0201_0603Metric | C19, C22, C25, C28, C31, C34, C37, C40, C3001, C13001, C17001, C23001, C33001, C131001, C139001, C148001 +10 |
| 26 | 47u | Capacitor_SMD:C_0603_1608Metric | C20, C23, C26, C29, C32, C35, C38, C41, C3002, C13002, C17002, C23002, C33002, C131002, C139002, C148002 +10 |
| 13 | CD74HC4067SM | Package_SO:SSOP-24_5.3x8.2mm_P0.65mm | U303, U304, U305, U306, U307, U308, U309, U310, U311, U312, U313, U314, U315 |
| 1 | Conn_01x02_Male | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J4 |
| 1 | Conn_01x04_Male | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J1 |
| 1 | Conn_01x05_Male | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical | J2 |
| 1 | Conn_01x12_Male | Connector_PinHeader_2.54mm:PinHeader_1x12_P2.54mm_Vertical | J3 |
| 1 | STM32F030CCTx | Package_QFP:LQFP-48_7x7mm_P0.5mm | U1 |
| 1 | SW_SPDT | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | SW1 |
More from hransom528/AnalogNNPCB
1- 10 layers530 × 395 mm

Similar boards
- 2 layers90 × 60 mm

- 2 layers75 × 93 mm

- 2 layers121.2 × 63.4 mm

- 2 layers149.3 × 87.9 mm

- 2 layers60 × 57.5 mm

Expressionx3
dbostian/expressyourself
A DIY triple expression pedal. This pedal was heavily inspired by the Old Blood Noise Endeavors Expression Ramper x3. I wanted to add the ability for the pedal to modulate its own values.
58 parts3 - 2 layers85 × 65 mm

Fuente regulable
iowlabs/camara_electroforesis
Dispositivo para la instrumentación de experimentos de electroforesis. Considera tanto el diseño de un modelo 3D para el tanque, como la electrónica para una fuente generadora de voltaje.
80 parts1GPL-3.0 - 2 layers68.6 × 53.3 mm

- 2 layers49.5 × 44.5 mm

Hv power supply
wheeler-microfluidics/kicad___hv_power_supply
Digitally adjustable high-voltage power supply
19 parts1
Questions
How big is the AnalogFNN PCB?
It measures 470 × 346.5 mm and has 10 copper layers, 1.6 mm thick.
What parts does the AnalogFNN use?
1,596 parts, built around the MCP41050-E/P, CD74HC4067SM96 and IRF7324. 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 AnalogFNN KiCad files?
From the hransom528/AnalogNNPCB repository on GitHub, at the commit this page was made from: the board is PCBDesign/AnalogFNN/AnalogFNN.kicad_pcb and its schematic PCBDesign/AnalogFNN/Adder.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the AnalogFNN design in my own project?
Its repository states no licence, so its author keeps all rights: ask hransom528 before reusing the design.