StimJim
open-ephys·stimjim·PCB/stimjim.kicad_pcb
About the StimJim PCB
StimJim is an open source Raspberry Pi PCB design by open-ephys, published on GitHub. It is a 4-layer board measuring 129 × 79.5 mm, with 193 components from 52 distinct parts.
Its main chip is the SC1512-A4, from the Raspberry Pi family. Other key parts include the OPA197IDR, CC3-0512DF-E, ISO7760DWR, ISO7741DWR and MC78L05ACDR2G. By type, the board carries 96 capacitors, 41 resistors, 29 ICs, 14 diodes, 8 connectors and 2 switches.
From the project
A precise intra and extracellular electrical stimulator
Stimjim - a flexible, precise, and inexpensive open-source stimulator ------------------------------- Stimjim is a current and voltage stimulator for stimulating neural tissue (as with stimulating electrodes).
- Two independently-controllable output channels, each with both current and voltage output modes - Output range in current mode: -3.33mA to +3.33mA. - Output range in voltage mode: -15V to 15V. - Pulse width down to 0.02 ms (as configured with default firmware) - Compliance voltage is +-13.7V in current mode (+/-3.33uA output possible for resistances up to 4k, +-137uA possible for…

Main components on the StimJim
StimJim bill of materials (BOM)
193 components, 52 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 6 | OPA197IDR OPA197 | SOIC-8_3.9x4.9mm_P1.27mm | U1, U9, U10, U20, U21, U26 |
| 2 | CC3-0512DF-E | CC3-0512DF-E | U2, U13 |
| 2 | ISO7760DWR ISO7760 | SOIC-16W_7.5x10.3mm_P1.27mm | U3, U14 |
| 2 | ISO7741DWR ISO7741 | SOIC-16W_7.5x10.3mm_P1.27mm | U4, U15 |
| 2 | MC78L05ACDR2G | SOIC-8_3.9x4.9mm_P1.27mm | U5, U16 |
| 2 | AD5752AREZ AD5752 | TSSOP-24_4.4x7.8mm_P0.65mm | U6, U17 |
| 2 | AD7321BRUZ-REEL7 AD7321 | TSSOP-14_4.4x5mm_P0.65mm | U7, U18 |
| 2 | AD1582ARTZ-REEL7 AD1582 | SOT-23 | U8, U19 |
| 2 | DG409DYZ-T | SO-16_3.9x9.9mm_P1.27mm | U12, U23 |
| 2 | AD8421BRZ-R7 AD8421 | SOIC-8_3.9x4.9mm_P1.27mm | U24, U29 |
| 1 | W25Q128JVSIQ W25Q128JVS | SOIC-8_5.3x5.3mm_P1.27mm | U25 |
| 2 | LT1995CMS#PBF LT1995 | MSOP-10_3x3mm_P0.5mm | U27, U28 |
| 1 | SC1512-A4 RP2354B | QFN-80-1EP_10x10mm_P0.4mm_EP3.4x3.4mm | U30 |
| 1 | AP2112K-3.3TRG1 AP2112K-3.3 | SOT-23-5 | U151 |
| 1 | ABM8AIG-12.000MHZ-12-2Z-T3 | Crystal_SMD_Abracon_ABM8AIG-4Pin_3.2x2.5mm | Y1 |
| 1 | 302-R161 | IDC-Header_2x08_P2.54mm_Horizontal | J1 |
| 4 | 0731375003 | BNC_Amphenol_B6252HB-NPP3G-50_Horizontal | J2, J3, J7, J9 |
| 1 | 10129383-910002ALF | PinHeader_2x04_P2.54mm_Vertical_SMD | J4 |
| 1 | USB4105-GF-A | USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J10 |
| 1 | BM03B-SRSS-TB | JST_SH_BM03B-SRSS-TB_1x03-1MP_P1.00mm_Vertical | J11 |
Show 32 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | SMTRAM3-7-5ET | SMTRA_M3-7-5ET | N1 |
| 1 | PTS645VH58-2 LFS | SW_Tactile_SPST_Angled_PTS645Vx58-2LFS | SW2 |
| 1 | TS04-66-50-BK-160-SMT | SAMESKY_TS04-66-XX-BK-XXX-SMT-XX | SW3 |
| 10 | BAT54SW | SOT-323_SC-70 | D1, D6, D8, D10, D11, D12, D13, D14 +2 |
| 3 | SSF-LXH100GD-01 LED | LUMEX_SSF-LHXH100GD-01 | D3, D4, D5 |
| 1 | TPD4E05U06DQAR TPD4E05U06DQA | USON-10_2.5x1.0mm_P0.5mm | D9 |
| 1 | AOTA-B201610S3R3-101-T | L_Abracon_2x1.6x1.0mm | L1 |
| 40 | GRM188R72A104KA35D 0.1uF | C_0603_1608Metric | C1, C2, C6, C7, C9, C11, C13, C14 +32 |
| 6 | GRT319R6YA106KE01D 10uF | C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C3, C4, C5, C28, C29, C30 |
| 12 | CL10A105KA8NNNC 1uF | C_0603_1608Metric | C8, C10, C12, C15, C33, C36, C37, C40 +4 |
| 4 | C1608X7R1H103K080AA 0.01uF | C_0603_1608Metric | C19, C21, C45, C46 |
| 2 | DNP 2.2nF | C_1210_3225Metric_Pad1.33x2.70mm_HandSolder | C53, C54 |
| 12 | C1005X7R1E104K050BB 0.1uF | C_0402_1005Metric | C55, C56, C57, C58, C59, C60, C61, C62 +4 |
| 8 | GRM188R6YA106MA73J 10uF | C_0603_1608Metric | C68, C69, C72, C73, C74, C75, C76, C77 |
| 2 | CL05C220JB51PNC 22p | C_0402_1005Metric | C70, C71 |
| 2 | C0603C100J5GACTU 10p | C_0603_1608Metric | C78, C79 |
| 4 | KGM05CR51C475MH 4.7u | C_0402_1005Metric | C85, C86, C87, C88 |
| 4 | GRM188R61E475KE11D 4.7u | C_0603_1608Metric | C91, C92, C93, C94 |
| 2 | RG1608P-103-B-T5 10k | R_0603_1608Metric | R1, R8 |
| 2 | RG1608P-302-B-T5 3k | R_0603_1608Metric | R2, R4 |
| 2 | RG1608P-4991-B-T5 5k | R_0603_1608Metric | R3, R10 |
| 2 | RG1608P-101-B-T5 100 | R_0603_1608Metric | R5, R12 |
| 2 | RG1608P-361-B-T5 360 | R_0603_1608Metric | R6, R13 |
| 3 | RG1608P-102-B-T5 1k | R_0603_1608Metric | R7, R14, R27 |
| 2 | RCS06030000Z0EA 0 | R_0603_1608Metric | R9, R11 |
| 4 | RC0603FR-0710KL 10k | R_0603_1608Metric | R15, R17, R18, R32 |
| 10 | CRCW0805270RFKEAHP 270 | R_0805_2012Metric | R16, R21, R22, R23, R24, R25, R36, R37 +2 |
| 2 | CRGCQ1210J2M2 2.2M | R_1210_3225Metric_Pad1.30x2.65mm_HandSolder | R19, R20 |
| 3 | RC0603FR-07200RL 200 | R_0603_1608Metric | R26, R34, R35 |
| 2 | CRCW0603100RFKEAHP 100 | R_0603_1608Metric | R28, R29 |
| 3 | RMCF0402FT27R0 27 | R_0402_1005Metric | R30, R31, R33 |
| 2 | ERJ-2RKF5101X 5.1k | R_0402_1005Metric | R266, R267 |
StimJim design files
The KiCad project lives in the open-ephys/stimjim repository on GitHub; these links point at the commit this page was built from.
StimJim: common questions
What microcontroller does the StimJim use?
The StimJim is built around the SC1512-A4, from the Raspberry Pi family.
How big is the StimJim PCB?
The StimJim measures 129 × 79.5 mm, has 4 copper layers and is 1.6062 mm thick.
How many components are on the StimJim?
193 components, from 52 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 StimJim design files?
From the open-ephys/stimjim 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 StimJim design in my own project?
The repository has no license, so all rights stay with open-ephys. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the StimJim without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug Raspberry Pi firmware against it before you order a PCB.
Similar boards
Raspberry Pi
Haxo hw
cardonabits
102.4 × 211.3 mm38 parts2LCustom license672Raspberry Pi
PowerBook
BlueSCSI
74.5 × 56.3 mm78 parts2LGPL-3.0449Raspberry Pi
Desktop 50 Pin TopConn
BlueSCSI
89.2 × 82.6 mm103 parts2LGPL-3.0449Raspberry Pi
BitDogLab 5.4
BitDogLab
87.9 × 123.9 mm56 parts2LCERN-OHL-S-2.0201Raspberry Pi
BitDogLab Main SMD version
BitDogLab
87.9 × 98.7 mm124 parts2LCERN-OHL-S-2.0201Raspberry Pi
Zynthian mini v2 20 buttons short
zynthian
163 × 120 mm87 parts2LNo license154