This is an Arduino/Android project for a device that detects epilepsy attacks based on biosignal acquisition. This project was part of the IASB course of the 1st year/2nd semester of the Master in Biomedical Engineering at Instituto Superior Técnico, Universidade de Lisboa.
- Install all the required packages for ESP32 either through your IDE or manually
- Install drivers for the COMx PORT
- Compile and Run!
- Install the required packages for the python project
- Run the rt_data_reader_USB.py script either directly on your IDE or through the CMD/terminal. For the latter, use the following to know which arguments to use:
python path/to/project/Epileptic_seizure_detection/data_processing/python_code/rt_data_reader_USB.py --help
- Please don't do this unless you have access to the internal flash firmware of the ESP32, as deleting the flash memory may lead to WiFi connection problems.
- Install PIP on your OS. To check if PIP is installed on windows, run this on the cmd
pip help
- After PIP is installed, run on terminal/cmd:
pip install esptool
- To reset flash memory, run on terminal/cmd (change x for PORT number in COMx)
esptool.py --chip esp32 --port COMx erase_flash