Casual Software or Firmware/Microcontroller Developer
If you're a developer with a tight budget or just heard about the BCI technology and just want to try things out, follow the easy steps below. Within about 20 minutes, you'll have enough of an understanding to begin BCI programming (bookmark this page as your entry page for reference, and always START on this page on future visits, and come BACK to this page after you finish each step!):
- Read the Getting Started sections here on the Web (don't skip this step!):
- Think about what kind of BCI-application you might be interested in developing.
- Figure out which API will be appropriate for your envisioned application, desired platform(s), and personal programming experience
- Open up the MDT and read the MDT Development Guide to learn more about the API you chose in Step 2.
- When you receive your MindSet in the mail, play around with it and its demo software
- Look at some sample code in the MDT (and here online) for your chosen API, and do some programming
- Return here to read the Important Concepts sections and learn how to improve your application:
- Ask questions to other developers in the Developer's Forum