Neural Circuit Probe
The Neural Circuit Probe (NCP) is an instrument for interacting with neural circuits grown on multi-electrode arrays (MEAs). The NCP consists of a motion controlled pipette which can automatically approach the surface of the cultured neurons without contact. Three main modes of operation are available: (i) a mobile electrode for correlating signals measured at specific neurons to their signals on the MEA, (ii) drug delivery for localized chemical perturbation of cells, and (iii) single cell harvesting for extracting the gene expression of specific neurons in the neural circuit. I developed the user interface in Swift and Objective C, and controller firmware in C. The NCP interacts with 3 motion stages (2 XY stages, and 1 Z stage), as well as numerous sensors and the main NCP micro-controller.