Skip to content

OpenwaterHealth/openlifu-electrical

openlifu-electrical

PCB design files for the Open-LIFU focused ultrasound platform — an open-source system for low-intensity focused ultrasound (LIFU) neuromodulation research.

This repository contains the electrical schematics, Gerber manufacturing files, 3D models, and bills of materials for every printed circuit board in the Open-LIFU hardware stack.

Repository Structure

openlifu-electrical/
├── Array Flex (710-00001)/        # Ultrasound transducer array flex PCB
│   ├── 3D/                        # STEP model for mechanical integration
│   ├── BOM/                       # Bill of materials (.xlsx)
│   ├── Gerber_NCdrills_IPC/       # Manufacturing files (Gerber, drill, IPC)
│   └── Schematic/                 # Circuit schematic (.pdf)
│
├── Console PCB (700-00002)/       # Main console power supply & USB routing board
│   ├── 3D/                        # STEP model
│   ├── BOM/                       # Bill of materials (.xlsx)
│   ├── Gerber/                    # Manufacturing files
│   └── Schematic/                 # Circuit schematic (.pdf)
│
├── Transmit Module (710-00003)/   # High-voltage RF transmit module
│   ├── 3D/                        # STEP model
│   ├── BOM/                       # Bill of materials (.xlsx)
│   ├── Gerber/                    # Manufacturing files
│   └── Schematic/                 # Circuit schematic (.pdf)
│
├── 710-00015-Rev1.zip             # Interconnect/cable assembly design files
├── 720-00001-Rev1.pdf             # System-level electrical documentation
└── LICENSE                        # AGPL-3.0

Board Descriptions

Array Flex (710-00001)

Flexible PCB that interfaces with the 64-element ultrasound transducer array. Routes signals between the acoustic elements and the transmit module.

Console PCB (700-00002)

The main system board is inside the Open-LIFU console enclosure. Houses the high-voltage (HV) power supply and routes USB communication from the host PC to the power supply and transducer.

Transmit Module (710-00003)

Controls the generation of high-voltage RF signals delivered to the acoustic elements to produce focused ultrasound. Current revision: Rev 0.4.1.

File Formats

Folder Contents Software
Schematic/ Circuit schematics Any PDF viewer
Gerber/ PCB manufacturing files Altium, or any Gerber viewer
BOM/ Component lists Microsoft Excel or any spreadsheet application
3D/ Board models (.step) Any CAD viewer (FreeCAD, Fusion 360, SolidWorks)

Related Repositories

This repo contains the PCB designs. The rest of the Open-LIFU platform lives here:

Repository Description
openlifu-python Python toolbox for treatment planning and simulation
openlifu-desktop-application GUI for sonication planning and system control
openlifu-transmitter-fw Firmware for the transmit module (STM32L443)
openlifu-console-fw Firmware for the console power PCB
openlifu-transmitter-bl Transmitter bootloader
openlifu-sdk Hardware I/O interface library
SlicerOpenLIFU 3D Slicer extension for OpenLIFU
OpenLIFU-3DScanner 3D mesh capture application

Getting Started

To view schematics: Open the PDF files in the Schematic/ folder of any board.

To inspect or modify PCB layouts: Import the Gerber files into Altium (free, open-source) or your preferred EDA tool.

To order boards: Send the Gerber files and drill files from the Gerber/ folder to your PCB fabricator. Refer to the BOM for component sourcing.

To integrate with mechanical designs: Import the .step files from the 3D/ folders into your CAD environment.

Contributing

We welcome contributions from the hardware community. Please read our Contributing Guide before submitting changes.

For hardware contributions specifically:

  • Schematic changes — export updated PDFs alongside source files
  • BOM updates — maintain the Excel format with manufacturer part numbers
  • New revisions — follow the existing part-number and revision naming convention (e.g., 710-00003 Rev 0.4.1)

License

This project is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0).

About Openwater

Openwater is building open-source platforms to democratize medical imaging and neuromodulation technology — reducing medical device development costs through collaborative, open-source engineering.

Releases

No releases published

Packages

 
 
 

Contributors

Languages