Skip to content

CIumsy/npg-lite-firmware

 
 

Repository files navigation

NPG Lite - Firmware

Neuro PlayGround (NPG) Lite firmware repository.

Support NPG-Lite project by signing-up with your email on CrowdSupply

Example Code
Default program to show Visual, Audiotory, and Haptic feedback on NPG NPG-Default.ino
Calculate FFT & Band Power of single channel EEG and print on Serial Serial-FFT.ino
Bluetooh Low Energy (BLE) server to notify client with real-time NPG data BLE-Server.ino
BLE client to take notification from server and trigger GPIO BLE-Client.ino
BLE server to nofity client based on EEG band (beta) power triggers BLE-BCI-Server-Toggle.ino
InfraRed (IR) reciever code to identify LG AC remote button commands IR-LG-Receive.ino
IR signal send example code to control LG AC to toggle ON/OFF using user button IR-LG-Send.ino
Brain Computer Interface (BCI) to toggle LG AC ON/OFF using EEG band (beta) power BCI-IR-Send.ino
BLE client that receives notifications from the server and triggers GPIO to control the car BLE-BCI-Car.ino
BCI remote (server) to drive the BLE car using EEG band (beta) power and EMG (envelope) data BLE-BCI-Car-Remote.ino

About

Neuro Play Ground (NPG) Lite firmware repository

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 94.2%
  • Python 3.7%
  • C 2.1%