OpenBCI Documentation

OpenBCI Documentation

  • Main Site
  • Shop
  • Forum
  • Documentation
  • Github
  • Citations

›Deprecated Documents

Welcome to OpenBCI

  • Welcome to the OpenBCI Community

Getting Started

  • Getting Started
  • Boards

    • Cyton Getting Started Guide
    • Daisy Getting Started Guide
    • Ganglion Getting Started Guide
    • WiFi Shield Getting Started Guide

    Biosensing Setups

    • Setting up for EEG
    • Setting up for ECG
    • Setting up for EMG

    Community

    • Welcome to the OpenBCI Community

Cyton Board

  • Cyton Board
  • Cyton Specs
  • Cyton Data Format
  • Cyton Board SDK
  • Cyton Board Programming Tutorial
  • Cyton Radios Programming Tutorial
  • External Trigger on OpenBCI Cyton Board
  • Using SD Card with OpenBCI

Ganglion Board

  • Ganglion Board
  • Ganglion Specs
  • Ganglion Data Format
  • Ganglion SDK
  • Ganglion Programming Tutorial

Headwear & Electrodes

  • Add Ons
  • Headwear

    • Ultracortex Mark IV
    • Ultracortex Mark III
    • OpenBCI EEG Headband Kit Guide
    • Electrode Cap Getting Started Guide

    Electrodes

    • Electrode Guide

Third-Party Hardware

  • Third-Party Hardware
  • EmotiBit

    • EmotiBit Guide

    HEGduino Kit

    • HEGduino How-to

    IDUN Dryode

    • IDUN Dryode™

    Myoware

    • MyoWare OpenBCI Integration (Cyton Board)
    • MyoWare OpenBCI Integration (Ganglion Board)

    Pulse Sensor

    • Pulse Sensor Guide

    ThinkPulse

    • ThinkPulse™ Getting Started Guide

    WiFi Shield

    • OpenBCI WiFi
    • Wifi Shield Programming Tutorial
    • OpenBCI WiFi Shield API
    • OpenBCI Wifi SDK

Software

  • Compatible Software
  • Developed By OpenBCI

    • The OpenBCI GUI
    • GUI Widget Guide

    Compatible Third Party Software

    • MATLAB
    • Neuromore
    • OpenViBE
    • Lab Streaming Layer (LSL)
    • BrainBay
    • BioEra
    • VirtualBox Windows Guide

For Developers

  • For Developers
  • Software Development
  • Firmware Development
  • Hardware Development

Deprecated Documents

  • Deprecated Docs
  • Spiderclaw V1 & V2 (deprecated)
  • OpenBCI 8bit Board (no longer in production)
  • Ultracortex Mark 1
  • Ultracortex Mark 2
  • Ultracortex Mark III "Nova" & "Supernova" (REVISED)
  • Python and OpenBCI
  • OpenBCI Hub

Troubleshooting

  • Troubleshooting Landing
  • Minimizing Noise
  • GUI Troubleshooting
  • FTDI Buffer Fix on Linux
  • FTDI Buffer Fix on OS X
  • FTDI Buffer Fix on Windows

Example Projects

  • Example Projects
  • Arduino Focus Example

    • Send Focus Data from GUI to Arduino

    Experiments

    • Puppies and Kittens Experiment

    Community Page Projects

    • Community Page Projects

    EMG Projects and Tutorials

    • EMG Scrolling
    • EMG-controlled Stop/Start Music
    • EMG-controlled Slideshow
    • EMG-controlled LED
    • EMG Chrome Dino Game

FAQ

    FAQ

    • Frequently Asked Questions
    • General Frequently Asked Questions
    • How OpenBCI products go together?
    • Hardware & Software
    • Purchases & Payment Processing
    • Shipping & Taxes

    Policies

    • OpenBCI Cookie Policy
    • Privacy & Security
    • RETURNS & REFUNDS
    • Liability Policy
Edit

Ultracortex Mark 2

image

Print Settings (verified)

  • Printer used: Makerbot Rep 2
  • Material: PLA

For M2-Frame Components

  • Resolution: Low (Faster)
  • Raft: Yes
  • Supports: Yes (even though this uses A LOT of extra material)
  • Infill: 100% (we want it sturdy)
  • Number of shells: 3
  • Layer Height: 0.3mm
  • Temperature: 235 C
  • Speed while Extruding: 45 mm/s (you may be able to increase this depending on how well tuned your 3D printer is)
  • Speed while traveling: 150 mm/s

For M2-Electrode-Mount Components

  • Resolution: Low (Faster)
  • Raft: No
  • Supports: No
  • Infill: 100% (we want it sturdy)
  • Number of shells: 3
  • Layer Height: 0.3mm
  • Temperature: 235 C
  • Speed while Extruding: 45 mm/s (you may be able to increase this depending on how well tuned your 3D printer is)
  • Speed while traveling: 150 mm/s

Spring Options

We are in the process of testing different springs to be nested

Spring 1 (tested)

McMaster-Carr > 1 9657K279 Steel Compression Spring, Zinc-Plated Music Wire, .500" L, .600" OD, .045" Wire, Packs of 12

Summary: The ~23 lb/in is too strong!

Spring 2 (tested)

centuryspring.com: Custom spring order of Part # B6-8

Summary: custom order... ~1 lb/in is too weak...

Spring 3 & 4 (untested, but potentially better)

Our working version of the headset uses Springs 1 & 2, but I would recommend trying the following instead:

  • NN-92 - 2.4 lb/in
  • 12685 - 3.9 lb/in

Electrodes

Dry (spikey) electrodes to be installed in Ultracortex nodes with hair:

  • Disposable / Reusable Dry EEG Electrode ($0.60 each at 50+ quantity purchase)

Dry (non-spikey) electrodes to be installed in Ultracortex nodes without hair (forehead, for instance):

  • Disposable / Reusable Cup Wet/Dry EEG Electrode ($10.00 for 15)

Ear Clip electrode (for reference)

  • TDI-430 Silver-Silver Chloride Ear Clip Electrode ($19.95 each)

Nuts & Bolts for Connecting Electrodes

We use small stainless steel screws and hex nuts to fasten the FRI electrodes (listed above) to the 3D-printed electrode mount components & wiring that connects the electrodes back to the OpenBCI board. We used stripped Gold Cup Electrodes electrodes as the cabling, by removing the gold cup with a wire cutter and looping the exposed wire around the screw between the two tightened hex nuts (as seen in the picture below).

  • Stainless Steel Pan Head Phillips Machine Screw, 2-56 Thread, 3/8" Length ($5.70 per pack of 50)
  • Stainless Steel Hex Nut, 2-56 Thread Size, 3/16" Wide, 1/16" High

image

Other Helpful Information

  • The following equipment/accessories were either necessary or very helpful in the assembly of this headset.
    • super glue
    • sandpaper
    • coarse flat & circular files
    • some sort of flexible wiring (terminating in a female header) to connect the electrodes back to the OpenBCI board. We used stripped Gold Cup Electrodes electrodes & stripped touch-proof connector cabling.
    • an exacto/razor blade
    • wirecutters
    • needle-nose pliers

image

  • The "M2_Electrode Mount A_01" part has a small lip on the inside (where the spring fits into) that must be manually removed with an exacto/razor blade.
  • Most of the tolerances between pieces are too tight, so assembly requires substantial filing and sanding.
  • The "M2_Electrode Spacer_01" part is used to adjust for different head shapes and sizes
  • With this versoin (M2) we unfortunately only have one frame size, so this headset will not fit most heads, even with the spacers and springs.
  • Before printing, make sure to re-orient the frame STLs so the flat sides of the model are on the platform.

Photos of Ultracortex M2

image image image image image image image image image

Last updated on 8/10/2020
← Ultracortex Mark 2Ultracortex Mark III "Nova" & "Supernova" (REVISED) →
  • Print Settings (verified)
  • Spring Options
  • Electrodes
  • Nuts & Bolts for Connecting Electrodes
  • Other Helpful Information
  • Photos of Ultracortex M2
OpenBCI Documentation
Site
OpenBCI WebsiteOpenBCI StoreOpportunitiesDownloads
Social
TwitterInstagramFacebookLinkedIn
More
GitHubCommunityForumContact
Copyright © 2021 OpenBCI