New Linux application for EEG-SMT

Started by michaloblastni, July 28, 2025, 08:45:34 PM

Previous topic - Next topic

michaloblastni

I've created a Linux port of the Local Neural Monitoring application for EEG-SMT:
https://gist.github.com/michaloblastni/08534a2bfb258f35e1bfebf73c34efaf

It's tested on Ubuntu 24.02 LTS.

You may find it easy to extend. The license is MIT, so you can integrate this code into both personal and commercial projects.

----------------------------------------------------------------------
Android Support?
Do you think EEG-SMT can be plugged into a USB OTG adapter, connected to an Android phone, and an Android app will then be able to nicely read EEG data from it?

One low-level app for a PoC is https://play.google.com/store/apps/details?id=de.kai_morich.serial_usb_terminal I wonder if someone has tried running it on Android.

It works!





Since the PoC has been successful, I can develop an Android app for Local Neural Monitoring.

Note: My ADUM3160 USB isolator doesn't work in USB OTG mode. That said, connecting the EEG-SMT directly to a smartphone doesn't pose any safety risk of electrocution since USB OTG has only 5 volts.

michaloblastni

#1
Here is an Android support for EEG-SMT:
https://github.com/michaloblastni/local-neural-monitoring-android/tree/main




I've also tried ECG to prove the visualization works correctly. Both channels were tested.

This is an alpha version for developers. You may use it, but it's not perfect, yet.