Skip to content

An open platform for translational neuromodulation research

Implantable pulse generator, stimulation and recording leads, digital sensors, wireless charger, and control software. All open source.

Reduce time and cost to develop neuromodulation systems Modular platform to build novel therapies Community-driven ecosystem Fully Open Source CC-BY-4.0 for research and commercialization

Preclinical research use only. No component has regulatory clearance for human use. Full status and disclaimers →

Photograph of an assembled OpenNerve implantable pulse generator, unit 00000162

The OpenNerve platform

The core implantable pulse generator (IPG) or equivalent development board provides current-driven stimulation (square waves up to 1.2kHz, low frequency sine waves 1-15 Hz), records analog biosignals such as EMG, ECG, and eCAPs, and has digital in-body communication for advanced biosensors or networked devices. Several stimulation / recording leads and digital sensors are being developed by OpenNerve, or researchers are welcome to bring their own leads (Bring your own leads). Bluetooth Low Energy (BLE) allows real-time data streaming and control; a custom inductive charger allows safe recharging.

Click on each component for documentation and open source code / engineering files.

How to work with OpenNerve

Learn about OpenNerve

Learn more about OpenNerve and explore the components and documentation.

Use OpenNerve Components

Contact us for development boards and hardware collaboration, or create your own system using our open-source files.

Join our Community

Contribute to OpenNerve, get technical support, and make neuroscience better. Hardware, firmware, software, and documentation all take contributions.

Development boards

A genuine OpenNerve PCBA in a frame enabling USB-C power and control, as well as built-in BLE communication for easy experimental setup. Breakouts on all 16 feedthrough contacts for easy lab use, and JTAG/SWD headers for flashing and debugging. Real hardware for firmware, software, and lead development, or for small-animal and acute large-animal studies.

Photograph of a green OpenNerve development board PCBA in its manufacturing frame, showing the labeled CH1–CH16 breakout header, a USB-C connector, and BLE/MCU JTAG and SWD header pins

OpenNerve Gen2 development board in frame, with header pins for stimulation and sensing channels, USB-C power and BLE or USB-C communication, and JTAG pins for debugging.