ISSN: 2641-3086
Trends in Computer Science and Information Technology
Research Article       Open Access      Peer-Reviewed

A novel framework combining BCI and IOT for the detection of activity of the brain

B Karthiga1* and M Rekha2

Department of Electronics and Communication Engineering, Dhanalakshmi Srinivasan Engineering College, Perambalur-621212, India
*Corresponding author: B Karthiga, Department of Electronics and Communication Engineering, Dhanalakshmi Srinivasan Engineering College, Perambalur-621212, India, Email:,
Received: 06 September, 2021 | Accepted: 17 September, 2021 | Published: 18 September, 2021
Keywords: BCI; IoT; EEG sensor; Cloud; Machine learning; Arduino

Cite this as

Manoj P, Bhuvan Kumar Y, Rakshitha D, Megha G (2021) A novel framework combining BCI and IOT for the detection of activity of the brain. Trends Comput Sci Inf Technol 6(2): 053-059. DOI: 10.17352/tcsit.000041


© 2021 Karthiga B, et al. This is an open-access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.

Virtual brain research is accelerating thedevelopment of inexpensive real-time Brain Computer Interface (BCI). Hardware improvements that increase the capability of Virtual brain analyse and Brain Computer wearable sensors have made possible several new software frameworks for developers to use and create applications combining BCI and IoT. In this paper, we complete a survey on BCI in IoT from various perspectives; including Electroencephalogram (EEG) based BCI models, machine learning, and current active platforms. Based on our investigations, the main findings of this survey highlights three major development trends of BCI, which are EEG, IoT, and cloud computing. Using this it is completely useful for finding the true state of whether the brain is alive or dead. If it is alive, then the activity of the brain is monitored and stored. Through this anyone can come to conclusion that whether the action done is legal or illegal. And this has an advantage for 2 scenarios. First is for AUTISM affected people and secondly Forgery in asset documents. And if any changes in the status of the brain then it will be send to the specific person in their relation using SMS & Email id.


BRAIN Initiative is the ability to map the human brain at different scales with improved throughput and resolutions. A complete representation of the brain structure will provide new insights into how the human brain functions and may facilitate new treatments and drug discovery for brain disorders. Recent advances in intact brain imaging, such as the CLARITY and MAP (Magnified Analysis of the Proteome) tissue clearing techniques, make it possible to collect large volumetric images of brain tissue at cellular and sub-cellular resolutions. For efficient processing and analysis high challenge is on the high throughput and high resolution in brain imagery [1].

Brain graphs offer a framework to represent the structural or functional topology at multiple levels. A number of software tools exist for analysing topology of brain networks using graph theory. They primarily focus on studying the correlations of anatomically separated brain regions. Few are designed for high throughput dense and long-range neuron analysis at the cellular level, which is critical for understanding brain circuits and for comparing healthy and diseased brains. High throughput and low latency analysis of brain data will require high speed databases and programming interfaces amenable to large scale graph analytics [2,3].



✤ EEG Sensor

✤ EEG Signalling unit

✤ Arduino Uno

✤ TFT Touchscreen

✤ IoT Module ESP8266


✤ Arduino Uno IDE

Virtual brain module

Components details

EEG sensor: EEG sensor has the work to measure the electrical activities which is generated by the synchronized activity of multiple neurons in volts which results in turn givesoutstanding resolution in terms of time, which makes us to find the activity within the limit of different divisions of cortical areas even at sub -second timescales. EEG, the fastest imaging techniques available has high sample rate. Firstly when discovered many many years ago EEG was plotted on paper. Nowadays in current systems, it digitally displays the data as a continuous flow of voltages on scenarios which we want [4-10] Figure 6.

EEG signal: EEG signal which is calculated in terms of intensity and frequency. Signal intensity is measured in microvolts (μV). Signal frequency of the human. EEG waves are of four types and they are theta, delta, alpha and beta Figure 7.

Microcontroller – arduino: Arduino Microcontroller is one of the powerful single board computers that have gained special interest on the markets to make many inventions with technologies. The Arduino is open-source, means and development software is free [11].

In United States, Sparkfun is a good source in Arduino hardware. Using this Arduino board, we can create interface circuits to read switches and other sensors, and to control operations like motors and lights with less effort [12] Figure 8.

TFT touchscreen: TFT Touch Screen is an Arduino with compatible multi-coloured TFT display with compatible footprint. The TFT driver has professional Driver IC with 8 bit data and 4 bit control interface. We can draw text or do anything with the TFT library. It also has on board micro-SD card slot on the back of the screen and store bitmap images to display on the screen. The TFT library interfaces/interacts with the controller of the screen through SPI when using the TFT library Figure 9.

ESP8266: ESP8266 - Wi-Fi Module, self-contained SOC (System on Chip)/integrated circuits (i.e.), chip with connection to the TCP/IP protocol stack that can give any different microcontroller access to other Wi-Fi network. The microcontroller which we are using in this project is ARDUINO. The ESP8266 suits whether for hosting anapplication or offloading all Wi-Fi networking functions from processor of other applications. This module comes with AT commands firmware allows Arduino Wi-Fi shield. It’s completely fast growing community support in economy. This module has on-board 80 MHz low power 32 bit processor and supports Bluetooth co-existence interfaces; it contains special feature of self-calibrated RF which works under all operating conditions [13]. And also it has APSD – (Automatic Power Save Delivery) with power saving mechanism Figure 10.

Arduino Uno Ide: This is a cross-platform application(for Windows, macOS, Linux) that is written in the programming language Java and is used to write and upload programs to Arduino compatible boards, and also with the help of 3rd party cores, other vendor development boards. The source code for the IDE is released under the GNU General Public License, version 2. The Arduino IDE supports the languages C and C++ using some special conditions with rules of code structuring [14].


Here, firstly the EEG headset with sensor is connected to the microprocessor ARDUINO board and it is connected to the ESP8266 which is interconnected to the TFT Touchscreen. Firstly the EEG headset sensors the EEG signal from the brain with the electrodes present in the headset and it checks whether it is alive or dead. After sensing, if the result comes it is normal, and then it will be displayed on the touch screen. If we want in Software application, then we can check the status of the brain in ARDUINO IDE using the cable connected to hardware kit and the device is to be installed into the system/laptop in which Arduino software has been installed. In Tools menu, present in the Arduino application, click on the port which is enabled and after that we can directly see the status of the brain in the monitor. If any modification or update is noticed then the status will be sent through SMS and Email id for specific person in contact [15-17] Figure 11.

Conclusion & future enhancement

In this paper, we described a cloud-based system for performing large-scale brain connectivity analysis. We demonstrated that our approach can achieve fast data query and extraction for analytics and visualization. There are many avenues for future work. First, we would like to enhance the web GUI by making it more interactive and user friendly. Further, we intend to scale up to process much larger datasets (terabytes and above) with the goal of one day being able to perform such analysis on the human brain. We are also exploring the use of a polystore database such as BigDAWG as a data. Here we are using logid for every user, through that they are accessing their data. In future, thumb impression for every user can be added instead of logid. With this logid, misuse of data is possible. And this great kit can be converted into a chip and can insert either internally or externally. For autism people and illness people this can be inserted internally. And also, every person can use this in day to day life and can definitely escape from accidental health issues and also from forgeries being done without the particular person’s knowledge.

  1. Surekha M, Aswathy RH (2015) A Survey Paper-EEG Based Keyboard for Crippled with Mind Wave Sensor using IAUI. International Conference on Advanced Computing and Communication Systems.
  2. Mahmud M, Hawellek D, Valjamae A (2009) A Brain Machine Interface Based on EEG: Extracted Alpha Waves Applied to Mobile Robot. 2009 Advanced Technologies for Enhanced Quality of Life. Link:
  3. Raajan NR, Jayabhavani GN (2007) A smart way to play using Brain Machine Interfacing. 2013 International Conference on Information Communication and Embedded Systems (ICICES). Link:
  4. Chen X, Wang Y, Gao S, Jung TP, Gao X (2015) Filter bank canonical correlation analysis for implementing a high-speed SSVEP-based brain–computer interface. Journal of Neural Engineering 12. Link:
  5. Han JH, Kim JH, Shin J, Chen Y, Chang S, et al. (2014) Non- Invasive Optical Methods for Brain Machine Interfacing and Imaging. 2014 IEEE International Conference on Systems, Man, and Cybernetics (SMC). Link:
  6. Francisco Á, Ricardo RA, Leandro SS, Salvador SR (2014) BCI-based Navigation in Virtual and Real Environments. 12th International Work-Conference on Artificial Neural Networks.
  7. Krusienski DJ, Shih JJ (2011) Control of a Visual Keyboard Using an Electrocortico graphic Brain– Computer Interface, Neurorehabilitation and neural repair 25: 323-331. Link:
  8. Chatterjee R, Bandyopadhyay T (2016) EEG based Motor Imagery Classification using SVM and MLP. 2nd International Conference on Computational Intelligence and Networks (CINE). 84-89. Link:
  9. EhsanKamrani SK, Hahn SH, Yun A (2015) Optical EEG (OEEG): A Novel Technique toward Plug and Play Non-Invasive Brain Imaging and Human – Machine Interfacing. Link:
  10. Muelle JP (2014) What is the Internet of Things?
  11. Bi L, Lian J, Jie K, Lai R, Liu Y (2014) A speed and direction-based cursor control system with P300 and SSVEP. Biomedical Signal Processing and Control 14: 126-133. Link:
  12. Ponce P, Molina A, Balderas DC, Grammatikou D (2014) Brain computer interfaces for cerebral palsy. Cerebral Palsy-Challenges for the Future 2014. Link:
  13. Gandhi V, Prasad G, McGinnity TM, Coyle D, Behera L (2013) Intelligent adaptive user interfaces for BCI based robotic control. Proceedings of the Fifth International Brain-Computer Interface Meeting. Link:
  14. Chambayil B, Singla R, Jha R (2010) EEG Eye Blink Classification Using Neural Network. Proceedings of the World Congress on Engineering 2-5. Link:
  15. Chambayil B, Singla R, Jha R (2010) Virtual Keyboard BCI using Eye blinks in EEG. IEEE 6th International Conference on Wireless and Mobile Computing, Networking and Communications. Link:
  16. Huang H, Hu L, Xiao F, Du A, Ye N, et al. (2019) An EEG-Based Identity Authentication System with Audiovisual Paradigm in IoT. Sensors 19: 1664. Link:
  17.  Khaled H, Abu-Elnasr O, Elmougy S,  Tolba AS (2021) Intelligent System for human activity recognition in IoT environment. Complex & Intelligent Systems. Link: