This project is a modular EEG acquisition system designed around the TI ADS1299, a low-noise, 24-bit analog front end made for biopotential measurements.
One module will provide 64 channels using eight ADS1299 chips. An FPGA collects the channels in parallel, keeps the samples synchronized, buffers the data, and prepares it for transmission to a computer. An STM32 microcontroller handles system control, board monitoring, and communication with the FPGA.
The hardware is split across separate analog, digital, power, and user-interface boards. This makes each part easier to test and allows the system to grow by connecting multiple modules. Our long-term target is a 256-channel setup made from four synchronized 64-channel modules.
The project is currently in the hardware bring-up stage. Initial digital and power boards have arrived, STM32-to-FPGA communication has been tested, and the first analog board will initially be assembled with one ADS1299 before expanding to all eight devices.
This is an experimental research and educational platform. Early testing is being performed only with safe test signals and shorted inputs—not with human subjects.
Aditya56h



















Aditya Mukherjee
drewrisinger
Jon Klein