NEMESIS
svdrecbd·NEMESIS·firmware/unit1/UNIT1_firmware/hardware/kicad/UNIT1_R1/UNIT1_R1.kicad_pcb
About the NEMESIS PCB
NEMESIS is an open source RP2040/RP2350 PCB design by svdrecbd, published on GitHub under the Apache-2.0 license. It is a 4-layer board measuring 97 × 55 mm, with 68 components from 40 distinct parts.
Its main chip is the RP2350A, from the RP2040/RP2350 family. Other key parts include the NCP1117ST33T3G, W25Q128JVSIQ, AP63205WU-7 and DRV8461SPWPR. By type, the board carries 32 capacitors, 16 resistors, 5 ICs, 4 connectors, 4 diodes and 2 switches.
It belongs with the robotics & motion designs in this gallery.
From the project
NEMESIS (Non-periodic Event Monitoring & Evaluation of Stimulus-Induced States). A desktop app for Stentor habituation: live USB-microscope preview, Arduino stepper taps (Periodic/Poisson, seedable), independent MP4 recording, CSV v1.0 logging + run.json, and plotting for fast, reproducible analysis.
This directory contains the first electrically connected UNIT1 board design. It is a real KiCad hierarchy, not a wiring sketch. The RP2350A core comes from Raspberry Pi's official minimal reference; the second sheet adds the protected 12 V input, 5 V supply, DRV8461 motor stage, safe boot defaults, and the motor connector used by the firmware.
Status: R1-LAYOUT physical-design checkpoint; not released for fabrication. The PCB now has the full UNIT1 outline, mounting holes, barrel input, USB, RP2350A core, protected power stage, DRV8461, right-angle motor header, four copper layers…
Main components on the NEMESIS
NEMESIS bill of materials (BOM)
68 components, 40 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | RP2350A | rpi_rp2350a_vias | U1 |
| 1 | NCP1117ST33T3G | onsemi_ncp1117st33t3g | U2 |
| 1 | W25Q128JVSIQ | generic_soic127p790x195-8 | U3 |
| 1 | AP63205WU-7 | TSOT-23-6 | U10 |
| 1 | DRV8461SPWPR | HTSSOP-28-1EP_4.4x9.7mm_P0.65mm_EP2.75x6.2mm_ThermalVias | U11 |
| 1 | IRF4905S | TO-263-3_TabPin2 | Q10 |
| 1 | 12MHz | generic_xtalcc320x250x80-4 | X1 |
| 1 | 10103594-0001LF | amphenol_10103594-0001lf | J1 |
| 1 | SM03B-SRSS-TB(LF)(SN) | jst_sm03b-srss-tb-lf--sn- | J4 |
| 1 | 694103107102 WURTH 694103107102 — VERIFY FIT | BarrelJack_Wuerth_694103107102_1.35x3.9mm | J10 |
| 1 | MOTOR — MALE DUPONT | PinHeader_1x04_P2.54mm_Horizontal | J11 |
| 1 | 2.5 A TIME-LAG | Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolder | F10 |
| 2 | 434133025816 | wurthelek_434133025816 | SW1, SW2 |
| 1 | 12 V VGS CLAMP | D_SOD-123 | D10 |
| 1 | SMBJ18CA | D_SMB | D11 |
| 1 | SS14 USB OR | D_SMA | D20 |
| 1 | SS14 BUCK OR | D_SMA | D21 |
| 1 | 3.3u | abracon_aota-b201610s3r3-101-t | L1 |
| 1 | 4.7u >=2.7A | L_6.3x6.3_H3 | L20 |
| 3 | 10u | generic_capc2012x125 | C1, C5, C19 |
Show 20 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 11 | 100n | generic_capc1005x50 | C2, C8, C10, C11, C12, C13, C14, C15 +3 |
| 2 | 15p | generic_capc1005x50 | C3, C4 |
| 2 | 4.7u | generic_capc1005x50_wide | C6, C7 |
| 1 | 4.7u | generic_capc1005x50 | C9 |
| 1 | 470u 35V | CP_Radial_D10.0mm_P5.00mm | C20 |
| 2 | 100n 50V | C_0805_2012Metric | C21, C41 |
| 1 | 10u 35V | C_1206_3216Metric | C30 |
| 2 | 100n | C_0603_1608Metric | C31, C43 |
| 2 | 22u 10V | C_1206_3216Metric | C32, C33 |
| 1 | 1u 16V | C_0805_2012Metric | C40 |
| 1 | 1u 10V | C_0603_1608Metric | C42 |
| 2 | 10n 50V | C_0805_2012Metric | C44, C45 |
| 1 | 100u 35V | CP_Radial_D8.0mm_P3.50mm | C46 |
| 1 | 10k | generic_resc1005x35 | R1 |
| 3 | 1k | generic_resc1005x35 | R2, R4, R6 |
| 1 | 33 | generic_resc1005x35 | R3 |
| 2 | 27 | generic_resc1005x35 | R7, R8 |
| 2 | 0 | generic_resc1005x35 | R9, R10 |
| 1 | 100k | R_0603_1608Metric | R20 |
| 6 | 10k | R_0603_1608Metric | R30, R31, R32, R33, R34, R35 |
NEMESIS design files
The KiCad project lives in the svdrecbd/NEMESIS repository on GitHub; these links point at the commit this page was built from.
NEMESIS: common questions
What microcontroller does the NEMESIS use?
The NEMESIS is built around the RP2350A, from the RP2040/RP2350 family.
How big is the NEMESIS PCB?
The NEMESIS measures 97 × 55 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the NEMESIS?
68 components, from 40 distinct parts. The full bill of materials is listed on this page.
Where can I download the NEMESIS design files?
From the svdrecbd/NEMESIS repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the NEMESIS design in my own project?
Yes, under the terms of its Apache-2.0 license, which svdrecbd chose for the repository.
Can I test firmware for the NEMESIS without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RP2040/RP2350 firmware against it before you order a PCB.
Similar boards
RP2040/RP2350
Open Book Abridged Edition
joeycastillo
85 × 115 mm29 parts2LCC-BY-SA-4.08.1kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
LogicAnalyzer
gusmanb
57 × 55.2 mm6 parts2LGPL-3.05.0kRP2040/RP2350
Jitx design
gusmanb
55.5 × 65 mm26 parts4LGPL-3.05.0kRP2040/RP2350
Main
google
98 × 71 mm102 parts2LApache-2.02.9k