Which OpenBCI board? / controlling external hardware
Hello!
I want to buy an openBCI board to be able to control external hardware (ie: certain waves cause changes in lightblubs, robots, computers etc.). Just simple "if statements" with the input, causing things to happen as output.
I was looking through the tutorials:
http://docs.openbci.com/Tutorials/05-External_Trigger_8bit_Example, and noticed that the examples were 8bit or 32bit.
I was originally going to buy the cyton board, which is 32 bit, and I mainly was wondering what board you recommend buying/what the functionality difference is, and how you connect with external hardware for each of the boards? I understand its Arduino compatible - does that mean can skip the Arduino as a whole?
Thanks! - I really appreciate the help, totally new to this.
Comments
Checkout this awesome document which breaks down each board and how everything works together!
http://docs.openbci.com/FAQ/02-HowProductsGoTogether
> does that mean can skip the Arduino as a whole?
Yup! There are a bunch of pins broken out on the OpenBCI device that you can use!
Now for controlling an external output/device, I need someway to read and act on the data to control the Arduino.
I guess now the only thing I’m confused on is how to get the OpenBCI_GUI to communicate with the arduino.
Do I somehow get the data on the arduino and put the FFT function onto the arduino program?
Or does the GUI and built in FFT functions somehow communicate with the arduino program?
Or am I completely off and there’s a different method?
I've done quite a bit searching and keep finding different things - do I need to download another piece of software to add programs to the GUI(Processing)? Where is the place where I upload the code?
Is there a link to a tutorial/someone's Github for how to add code to the GUI to do this(or anything related)?
Thanks.