Neuromorphic retina encoder pcb pre 3d refresh

RyanHailey21·neuromorphic-retina-encoder-pcb

Neuromorphic retina encoder pcb pre 3d refresh layout, top view — open source board by RyanHailey21

About the Neuromorphic retina encoder pcb pre 3d refresh

Neuromorphic retina encoder pcb pre 3d refresh is an open source PCB design by RyanHailey21, published on GitHub. It is a 2-layer board measuring 140 × 100 mm, with 134 components from 31 distinct parts.

By type, the board carries 1 crystal, 1 fuse and 1 inductor.

It belongs with the robotics & motion designs in this gallery.

From the project

Hardware-accelerated neuromorphic vision encoder and closed-loop motor reflex PCB system built around the Raspberry Pi RP2040 and a 16-neuron hardware Leaky Integrate-and-Fire (LIF) analog spiking neural network.

Hardware-accelerated neuromorphic vision encoder and closed-loop motor reflex PCB system built around the Raspberry Pi RP2040 and a 16-neuron hardware Leaky Integrate-and-Fire (LIF) analog spiking neural network.

- Dual-Board Architecture: - Board 1 (gripperretinasensor/): $38\times 38\,\text{mm}$ round retina sensor with RGB photodiode array, TIA front-end, and spatial-color opponency matrix. Fully fab-ready with gerbers in manufacturingjlcpcb/. - Board 2 (neuromorphicretinaencoderpcb/): $118\times 86\,\text{mm}$ 4-layer main controller with RP2040 MCU, 16-channel hardware LIF neural…

Neuromorphic retina encoder pcb pre 3d refresh bill of materials (BOM)

134 components, 31 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
12MHz
Y1
2
4.7uF
C_A1, C_D1
34
100nF
C_ADC1, C_CP1, C_CP2, C_CP3, C_CP4, C_DAC1, C_DAC2, C_DAC3 +26
3
100uF_35V
C_DRV1, C_DRV2, C_DRV3
3
100nF_50V
C_DRV_HF1, C_DRV_HF2, C_DRV_HF3
1
10uF_35V
C_IN1
2
22uF_10V
C_OUT1, C_OUT2
1
1uF
C_VR1
2
15pF
C_X1, C_X2
1
3A_PTC
F1
1
MOTOR_1
J_MOT1
1
MOTOR_2
J_MOT2
1
MOTOR_3
J_MOT3
16
2N7002
Q_RST0, Q_RST1, Q_RST2, Q_RST3, Q_RST4, Q_RST5, Q_RST6, Q_RST7 +8
2
5.1k
R_CC1, R_CC2
3
33k_1%
R_ILIM1, R_ILIM2, R_ILIM3
16
330k_1%
R_IN0, R_IN1, R_IN2, R_IN3, R_IN4, R_IN5, R_IN6, R_IN7 +8
16
1M_1%
R_LEAK0, R_LEAK1, R_LEAK2, R_LEAK3, R_LEAK4, R_LEAK5, R_LEAK6, R_LEAK7 +8
16
10k
R_PU0, R_PU1, R_PU2, R_PU3, R_PU4, R_PU5, R_PU6, R_PU7 +8
1
LMV339_LIF0-3
U_COMP1
Show 11 more
QtyPartRefs
1
LMV339_LIF4-7
U_COMP2
1
LMV339_LIF8-11
U_COMP3
1
LMV339_LIF12-15
U_COMP4
1
MCP4728_DAC0-3
U_DAC1
1
MCP4728_DAC4-7
U_DAC2
1
MCP4728_DAC8-11
U_DAC3
1
MCP4728_DAC12-15
U_DAC4
1
DRV8871_M1
U_DRV1
1
DRV8871_M2
U_DRV2
1
DRV8871_M3
U_DRV3
1
10uH_3A
L1

Neuromorphic retina encoder pcb pre 3d refresh design files

The KiCad project lives in the RyanHailey21/neuromorphic-retina-encoder-pcb repository on GitHub; these links point at the commit this page was built from.

Neuromorphic retina encoder pcb pre 3d refresh: common questions

How big is the Neuromorphic retina encoder pcb pre 3d refresh?

The Neuromorphic retina encoder pcb pre 3d refresh measures 140 × 100 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Neuromorphic retina encoder pcb pre 3d refresh?

134 components, from 31 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 Neuromorphic retina encoder pcb pre 3d refresh design files?

From the RyanHailey21/neuromorphic-retina-encoder-pcb repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.

Can I use the Neuromorphic retina encoder pcb pre 3d refresh design in my own project?

The repository has no license, so all rights stay with RyanHailey21. Use it as a reference, and ask the author before reusing the design.

More boards in neuromorphic-retina-encoder-pcb

Similar boards