Implantable Pulse Generator — Gen1 PCBA¶
Repo: CARSSCenter/OpenNerve-Implantable-Pulse-Generator · Gen1 PCBA/ and Docs/
Not approved for human use
Nothing described on this page has regulatory clearance for human use. See Regulatory status and disclaimers.
Maturity¶
Evidence E2 Acute in vivo
Manufacturing readiness M2 Manufacturable by most PCBA vendors
See Maturity level definitions for more information.
About Gen1 PCBA¶
The Gen1 PCBA has eight pseudo-independent monopolar stimulation channels (configurable as four bipolar channels), two differential biosignal amplifiers for ECG/EMG/eCAP recording, and one I2C port for third-party digital sensors. (source)
Two microcontrollers are used, shared with Gen2: an nRF52810 for BLE
(FW-BLE/, same firmware across both revisions) and an STM32 ("MCU") for
stimulation, sensing, and system control (Gen1 PCBA/FW-MCU-H1-251201.hex,
revision-specific).
For how Gen1 compares to Gen2, see the IPG overview.
Design outputs and BOM/fab notes¶
| File | Format | Path | Covers |
|---|---|---|---|
| Schematics | Gen1 PCBA/IPG-V1 schematics.PDF |
Circuit schematics | |
| Layout | PDF (+ .step) |
Gen1 PCBA/IPG-V1 layout.PDF |
Board layout |
| Assembly drawing | Gen1 PCBA/IPG-V1 assembly.PDF |
Assembly instructions/drawing | |
| Fabrication drawing | Gen1 PCBA/IPG-V1 fabrication.PDF |
Fab drawing | |
| Bill of materials | XLSX | Gen1 PCBA/IPG-V1 BOM.xlsx |
Component list |
| Test points | PPTX | Gen1 PCBA/IPG test points.pptx |
Test-point reference |
| Altium project | Altium .PrjPcb/.PcbDoc |
Gen1 PCBA/PCBA-Altium/ |
Editable schematic/layout source, plus rendered assembly and fabrication drawing-exchange files and a machine-readable BOM |
| MCU firmware image | .hex |
Gen1 PCBA/FW-MCU-H1-251201.hex |
Built firmware image |
The enclosure is shared across both PCB revisions and versioned independently
(current rev 0.7):
12mm IPG model.STEP/.STL,
8383, 12mm IPG, Rev 0.7.STEP,
design file set PDF.
Documentation¶
Gen1 PCBA design files¶
The four PDFs in Gen1 PCBA/ covering schematics, layout, and assembly/fab
drawings, embedded below — click a title to expand it:
Schematics
Layout
Assembly drawing
Fabrication drawing
Firmware and software¶
- MCU firmware (
Gen1 PCBA/FW-MCU-H1-251201.hex) is specific to this revision — do not carry over Gen2 MCU firmware claims. See the MCU flashing guide. - BLE firmware (
FW-BLE/) is shared with Gen2. See the BLE flashing guide. - Control software (Windows now, Android in development) is the same across both revisions — see Software.