From 797b80148821df4a8a7e1b9387d57b6e3f342337 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Mon, 18 Dec 2023 11:29:01 +0000 Subject: [PATCH] Update documentation --- User-Manual/New-FPGA.html | 6 +++++- _sources/User-Manual/New-FPGA.rst.txt | 4 +++- searchindex.js | 2 +- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/User-Manual/New-FPGA.html b/User-Manual/New-FPGA.html index a88ed6d..a9bbbdd 100644 --- a/User-Manual/New-FPGA.html +++ b/User-Manual/New-FPGA.html @@ -433,7 +433,7 @@

New Open Ephys FPGA module#

-

Last updated: 18th Jul 2023

+

Last updated: 18th Dec 2023

Devices shipped from Dec 2022 onwards use a brand-new FPGA module designed by Open Ephys.

These boards need a different driver and Open Ephys GUI plugin to work.

Before attempting to use this board, please follow the instructions below.

@@ -460,6 +460,10 @@

On WindowsFTD3XXDriver_WHQLCertified_v1.3.0.4_Installer.exe

+

On MacOS#

diff --git a/_sources/User-Manual/New-FPGA.rst.txt b/_sources/User-Manual/New-FPGA.rst.txt index 479e421..32c5d7e 100644 --- a/_sources/User-Manual/New-FPGA.rst.txt +++ b/_sources/User-Manual/New-FPGA.rst.txt @@ -3,7 +3,7 @@ New Open Ephys FPGA module ===================================================== -*Last updated: 18th Jul 2023* +*Last updated: 18th Dec 2023* Devices shipped from Dec 2022 onwards use a brand-new FPGA module designed by Open Ephys. @@ -36,6 +36,8 @@ On Windows #. Unzip the folder #. Run ``FTD3XXDriver_WHQLCertified_v1.3.0.4_Installer.exe`` +.. warning:: There is a known issue with Windows driver version 1.3.0.8. Make sure you use version 1.3.0.4 linked above. If you encounter "Error reading ONI frame: Unknown error code", follow the steps in `this GitHub issue `_ to resolve it. + On MacOS +++++++++++++ diff --git a/searchindex.js b/searchindex.js index 6587e10..f71bd25 100644 --- a/searchindex.js +++ b/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["Build-Instructions/Assembling-the-IO-board", "Build-Instructions/Assembling-the-PCB", "Build-Instructions/Ordering-parts", "Build-Instructions/Putting-it-all-together", "Build-Instructions/index", "FAQ/index", "Tutorials/Ephys-with-behavioural-camera", "Tutorials/Measuring-latency", "Tutorials/Multiple-boards", "Tutorials/Troubleshooting-noise", "Tutorials/bonsai-acquisition", "Tutorials/index", "User-Manual/Acquisition-software", "User-Manual/Acquisition-system-parts", "User-Manual/Cables", "User-Manual/Computer-hardware", "User-Manual/Custom-cables", "User-Manual/Electrodes", "User-Manual/Gateware-Update", "User-Manual/Headstages", "User-Manual/How-it-works", "User-Manual/New-FPGA", "User-Manual/Peripheral-devices", "User-Manual/Quickstart-guide", "User-Manual/index", "index"], "filenames": ["Build-Instructions/Assembling-the-IO-board.rst", "Build-Instructions/Assembling-the-PCB.rst", "Build-Instructions/Ordering-parts.rst", "Build-Instructions/Putting-it-all-together.rst", "Build-Instructions/index.rst", "FAQ/index.rst", "Tutorials/Ephys-with-behavioural-camera.rst", "Tutorials/Measuring-latency.rst", "Tutorials/Multiple-boards.rst", "Tutorials/Troubleshooting-noise.rst", "Tutorials/bonsai-acquisition.rst", "Tutorials/index.rst", "User-Manual/Acquisition-software.rst", "User-Manual/Acquisition-system-parts.rst", "User-Manual/Cables.rst", "User-Manual/Computer-hardware.rst", "User-Manual/Custom-cables.rst", "User-Manual/Electrodes.rst", "User-Manual/Gateware-Update.rst", "User-Manual/Headstages.rst", "User-Manual/How-it-works.rst", "User-Manual/New-FPGA.rst", "User-Manual/Peripheral-devices.rst", "User-Manual/Quickstart-guide.rst", "User-Manual/index.rst", "index.rst"], "titles": ["Assembling the I/O Board", "Assembling the PCB", "Ordering parts", "Putting it all together", "Assembly Guide", "FAQs", "Synchronizing with a behavioural camera", "Measuring round-trip latency", "Using multiple boards", "Troubleshooting Noise", "Using Bonsai with the Acquisition Board", "Tutorials", "Acquisition software", "Other equipment you will need", "Cables", "Computer hardware", "Custom cables", "Compatible electrodes", "Gateware updates", "Headstages", "How it works", "New Open Ephys FPGA module", "Peripheral devices", "Quickstart guide", "User Manual", "Home"], "terms": {"each": [0, 1, 2, 6, 9, 10, 13, 14, 16, 19, 20, 21, 22, 23], "can": [0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 19, 20, 21, 22, 23, 24, 25], "serv": 0, "digit": [0, 5, 6, 10, 14, 17, 19, 23, 25], "input": [0, 1, 5, 6, 9, 10, 12, 13, 16, 20, 21, 23, 25], "output": [0, 5, 9, 16, 20, 23], "analog": [0, 5, 16, 17, 19, 23, 25], "onli": [0, 1, 2, 4, 9, 10, 14, 18, 21, 22], "perform": [0, 2, 10, 12, 17, 19, 21, 22, 23], "one": [0, 1, 2, 8, 9, 12, 13, 14, 15, 16, 17, 21, 22, 23], "those": [0, 16], "function": [0, 2, 20, 21, 22], "ani": [0, 1, 3, 4, 5, 9, 15, 16, 17, 18, 20, 21, 22, 23, 24], "given": 0, "time": [0, 1, 2, 4, 6, 20, 21, 22], "you": [0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 14, 15, 16, 17, 19, 20, 22, 23, 24, 25], "choos": [0, 10, 16, 17], "its": [0, 6, 12, 16, 17, 20, 21, 22, 24], "plug": [0, 1, 9, 16, 18, 20, 21, 22, 23], "four": [0, 2, 3, 20, 23], "hdmi": [0, 1, 3, 10, 13, 14, 20, 22, 23], "connector": [0, 1, 2, 3, 9, 14, 16, 17, 19, 20, 22, 23], "acquisit": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 13, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25], "If": [0, 1, 2, 3, 9, 13, 14, 16, 18, 19, 20, 22, 23, 24, 25], "want": [0, 1, 2, 4, 9, 12, 15, 16, 19, 22, 23], "us": [0, 1, 2, 3, 5, 7, 11, 12, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24], "all": [0, 1, 2, 4, 9, 10, 15, 16, 19, 20, 21, 22, 25], "onc": [0, 1, 3, 9, 16], "ll": [0, 1, 2, 3, 4, 14, 15, 16, 25], "need": [0, 1, 2, 3, 4, 6, 12, 14, 16, 17, 18, 22, 23, 24, 25], "build": [0, 1, 2, 4, 5, 9, 13, 15, 16, 20, 22, 24, 25], "For": [0, 2, 4, 7, 9, 10, 14, 16, 17, 19, 21, 22], "One": [0, 13], "see": [0, 1, 10, 11, 14, 16, 19, 20, 21, 22], "below": [0, 2, 16, 19, 20, 21], "instruct": [0, 4, 22, 25], "how": [0, 1, 5, 10, 13, 14, 17, 19, 24, 25], "order": [0, 1, 3, 4, 8, 13, 19, 20, 25], "thi": [0, 1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 22, 23, 25], "thin": [0, 1, 14, 16, 17, 19], "passiv": [0, 16, 22], "cabl": [0, 3, 9, 13, 17, 19, 20, 22], "type": [0, 9, 10, 14, 17, 19, 20, 22], "A": [0, 1, 2, 9, 13, 14, 15, 16, 18, 19, 21, 22, 23], "eight": [0, 20, 22], "through": [0, 2, 3, 4, 5, 9, 10, 11, 13, 19, 20, 22, 23, 24, 25], "hole": [0, 1, 2, 20, 22], "vertic": [0, 22], "bnc": [0, 3, 9, 20, 22, 23], "2": [0, 1, 2, 3, 4, 9, 10, 16, 19, 20, 22, 23, 25], "40": 0, "digikei": [0, 1, 2], "part": [0, 1, 9, 13, 20, 22, 25], "a97557": 0, "nd": [0, 1], "surfac": [0, 1, 2, 3, 19], "mount": [0, 1, 19], "0": [0, 1, 2, 3, 13, 15, 16, 18, 19, 20, 21, 22, 23], "73": 0, "609": 0, "4614": 0, "1": [0, 1, 2, 9, 10, 15, 16, 18, 19, 20, 22], "cut": [0, 16, 19], "tape": [0, 3, 16], "depend": [0, 2, 3, 4, 6, 7, 8, 13, 14, 17, 19, 21, 23], "what": [0, 1, 2, 5, 12], "re": [0, 1, 2, 3, 4, 9, 12, 14, 16, 20, 22, 23, 24, 25], "plan": [0, 1, 2, 13, 14], "connect": [0, 1, 3, 6, 8, 9, 10, 13, 14, 15, 16, 17, 18, 20, 21, 22, 25], "also": [0, 1, 2, 3, 9, 10, 14, 15, 16, 19, 20, 21, 22, 23, 24, 25], "screw": [0, 2, 3, 9, 17, 23], "termin": [0, 9, 22, 23], "instead": [0, 2, 16, 21], "combin": [0, 12, 20, 23], "There": [0, 4, 6, 14, 16, 20, 22, 23], "ar": [0, 1, 2, 3, 4, 5, 8, 9, 10, 14, 16, 17, 18, 19, 20, 22, 23, 25], "14": 0, "so": [0, 1, 2, 3, 6, 7, 9, 10, 11, 14, 15, 16, 18, 19, 20, 21, 22, 23], "solder": [0, 1, 2, 16, 17, 19, 20], "277": 0, "1279": 0, "1277": 0, "The": [0, 1, 2, 3, 4, 6, 7, 9, 10, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25], "follow": [0, 2, 5, 7, 12, 13, 14, 15, 16, 20, 21, 22, 23, 24, 25], "gener": [0, 2, 4, 9, 19, 22, 23], "lab": [0, 16, 21, 25], "suppli": [0, 1, 4, 13, 14, 16, 17, 18, 21, 22], "necessari": [0, 2, 4, 10, 14, 21, 22, 25], "assembli": [0, 1, 13, 25], "iron": [0, 1], "thinner": [0, 19], "better": [0, 2, 7, 20], "flux": [0, 16], "5": [0, 1, 2, 4, 16, 18, 22], "minut": [0, 1, 2, 18, 20], "epoxi": [0, 1, 16, 19], "z": 0, "poxi": 0, "easiest": [0, 22], "cheapest": 0, "wai": [0, 3, 4, 6, 16, 17, 20, 21, 22], "open": [0, 2, 3, 4, 5, 7, 8, 9, 11, 13, 14, 16, 17, 19, 20, 23, 24, 25], "ephi": [0, 4, 5, 7, 8, 13, 14, 17, 19, 20, 23, 24, 25], "store": [0, 5, 13, 14, 21, 24], "howev": [0, 1, 15, 17, 19, 20, 21, 22, 24], "made": [0, 2], "chang": [0, 2, 7, 18, 20, 21], "design": [0, 2, 5, 10, 17, 19, 21, 22, 24, 25], "bare": [0, 20], "sunston": 0, "": [0, 1, 2, 3, 4, 9, 14, 16, 17, 20, 21, 22, 23], "valueproto": 0, "servic": [0, 19, 21], "have": [0, 1, 2, 3, 4, 6, 9, 12, 13, 14, 15, 16, 17, 19, 20, 22, 23, 24, 25], "success": 0, "anoth": [0, 16, 23], "compani": [0, 2, 4], "pleas": [0, 4, 21, 23], "let": [0, 2, 21], "u": [0, 2, 4, 11, 21], "know": [0, 2, 6, 20, 21, 22, 24], "clone": [0, 2], "io": [0, 16], "repositori": [0, 2, 21], "github": [0, 2, 10, 11, 19, 21], "download": [0, 10, 12, 18, 21], "zip": [0, 2], "file": [0, 1, 10, 18, 19, 21], "On": [0, 10, 18, 22], "home": [0, 2], "page": [0, 1, 2, 10, 13, 18, 20, 21, 23, 24, 25], "4": [0, 1, 2, 15, 22, 23, 25], "9": [0, 19, 22], "x": [0, 2, 21, 22], "3": [0, 1, 2, 3, 4, 9, 13, 15, 16, 18, 20, 22, 23, 25], "6": [0, 2, 14, 16, 20, 21, 22], "width": 0, "length": [0, 14, 16, 17], "quantiti": [0, 2], "ship": [0, 2, 14, 18, 21], "code": [0, 2, 20, 21], "check": [0, 1, 2, 5, 8, 12, 20, 21, 22, 23, 24], "whether": [0, 9, 17, 21, 23], "quick": [0, 14], "week": [0, 2], "v": [0, 19, 23], "turnaround": [0, 2], "click": [0, 7, 9, 10, 12, 18, 21, 23], "upload": [0, 2, 20, 21], "button": [0, 10, 23], "select": [0, 2, 10, 12, 17, 21, 22], "gerber": [0, 2], "from": [0, 1, 2, 3, 4, 9, 10, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "layer": [0, 2], "might": [0, 2, 4, 8, 9, 16, 18, 21, 23], "recogn": [0, 21], "automat": [0, 2], "doubl": [0, 10, 18], "correspond": [0, 2, 6, 19], "top": [0, 1, 2, 3, 7, 16], "silkscreen": [0, 1, 2], "slk": 0, "mask": [0, 2, 19], "smt": 0, "copper": [0, 2, 20], "bottom": [0, 1, 2, 3, 16, 18, 20, 21, 22], "bot": 0, "soldermask": [0, 2], "smb": 0, "plate": 0, "drd": 0, "tool": [0, 3, 5, 9, 10, 12, 21, 22], "size": [0, 2, 7], "report": 0, "drl": 0, "outlin": [0, 2], "oln": [0, 2], "agreement": 0, "checkbox": 0, "next": [0, 1, 16, 21, 22, 23], "step": [0, 1, 3, 4, 10, 15, 16, 18, 20, 21], "after": [0, 1, 2, 3, 16, 17, 18, 19, 21], "look": [0, 1, 2, 3, 9, 16, 20, 23, 24], "inform": [0, 12, 19], "about": [0, 1, 2, 5, 15, 16, 20, 24, 25], "drill": [0, 2], "noth": 0, "worri": [0, 15], "agre": 0, "term": 0, "condit": [0, 21], "proce": 0, "checkout": 0, "With": [0, 6, 22], "cost": [0, 2, 4, 19, 20], "should": [0, 1, 2, 3, 6, 8, 16, 19, 20, 21, 22, 23], "80": 0, "240": 0, "8": [0, 2, 14, 16, 19, 20, 22, 25], "place": [0, 1, 2, 3, 19, 20], "exampl": [0, 12, 22], "d": [0, 2, 11], "prefer": [0, 9, 23], "method": [0, 2], "kind": 0, "tricki": [0, 23], "we": [0, 1, 2, 3, 4, 5, 6, 9, 12, 13, 14, 16, 17, 18, 20, 22, 23, 24, 25], "recommend": [0, 1, 2, 3, 4, 12, 13, 15, 16, 17, 19, 20, 22, 23, 24, 25], "smallest": [0, 2], "tip": [0, 1, 2, 19], "possibl": [0, 1, 3, 14, 16, 17, 21, 23], "accident": 0, "two": [0, 1, 2, 4, 8, 9, 14, 17, 21, 22, 23], "adjac": [0, 1, 23], "pin": [0, 1, 3, 9, 14, 16, 17, 20, 22, 23], "separ": [0, 9, 14, 17, 20, 21, 22], "them": [0, 1, 2, 8, 9, 16, 21, 23], "rememb": [0, 2], "opposit": [0, 16, 22, 23], "side": [0, 1, 2, 3, 9, 10, 16, 23], "well": [0, 2, 3, 5, 9, 14, 15, 16, 20, 22, 23], "veri": [0, 1, 2, 7, 16, 17, 19, 20, 23], "similar": [0, 9, 22], "hand": [0, 10, 19, 20, 24], "omnet": [0, 1, 2, 3, 14, 16, 17, 19, 20], "don": [0, 1, 2, 3, 14, 16, 20, 21, 24], "t": [0, 1, 2, 3, 4, 14, 16, 20, 21, 22, 24], "ever": [0, 4], "appli": [0, 14, 19, 23], "directli": [0, 2, 7, 10, 11, 16, 17, 21, 22], "like": [0, 1, 2, 3, 9, 11, 16, 20, 21, 22, 23], "would": [0, 2, 19, 20, 21, 24], "too": [0, 2, 3], "much": [0, 3, 14, 22], "start": [0, 1, 6, 8, 10, 13, 14, 18, 21, 22, 23, 24, 25], "clean": 0, "ethanol": [0, 16], "pen": 0, "pad": [0, 1, 2], "add": [0, 1, 2, 9, 10, 12, 16, 21], "small": [0, 1, 2, 3, 7, 8, 16, 17, 19, 23], "drop": [0, 1, 3, 16], "wipe": 0, "over": [0, 1, 3, 14, 16, 19, 21, 23, 25], "result": [0, 1, 4, 14, 19], "amount": [0, 4], "shini": 0, "abl": [0, 8], "form": [0, 9, 21, 22], "pillow": 0, "bulg": 0, "shape": [0, 2, 19], "feel": 0, "complet": [0, 9, 13, 19, 21, 22], "flat": [0, 1, 3, 19], "befor": [0, 1, 3, 6, 10, 16, 20, 21, 23], "ad": [0, 16, 20, 22], "didn": 0, "enough": [0, 9, 16], "wa": [0, 6, 17, 19, 21], "some": [0, 1, 2, 3, 4, 7, 8, 9, 16, 18, 20, 21, 22, 23], "more": [0, 1, 2, 4, 5, 9, 10, 12, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24], "de": [0, 16], "wick": 0, "Be": [0, 9, 18, 23], "care": [0, 1, 2, 9, 14, 19, 23], "pretti": [0, 1, 2, 14, 16], "easi": [0, 1, 16], "remov": [0, 1, 3, 16], "almost": [0, 20], "tin": [0, 16], "carefulli": [0, 3, 16, 19, 20, 24], "move": [0, 1, 14, 16, 17, 22], "around": [0, 2, 3, 7, 14, 16, 23], "feet": [0, 2], "perfectli": [0, 2], "align": [0, 1, 3, 23], "now": [0, 1, 3, 16, 18, 21], "tap": [0, 2], "foot": [0, 14, 16], "push": [0, 3], "down": [0, 7, 10, 16, 20], "toward": 0, "heat": [0, 1, 2, 16, 19], "up": [0, 1, 2, 3, 4, 6, 9, 10, 14, 15, 16, 17, 19, 20, 22, 25], "melt": [0, 1], "allow": [0, 9, 15, 17, 18, 21, 22], "bit": [0, 1, 2, 10, 16, 20, 22], "flow": [0, 1, 3, 9], "under": [0, 16, 17, 20], "repeat": [0, 1], "last": [0, 21], "To": [0, 1, 2, 3, 7, 9, 12, 14, 16, 22, 23], "test": [0, 10, 16, 19, 20], "correctli": [0, 1], "needl": 0, "forcep": [0, 16], "slightli": [0, 16, 19, 21, 23], "turn": [0, 4, 9, 19, 23], "structur": 0, "contact": [0, 2, 16], "either": [0, 1, 3, 9, 13, 16, 20, 23], "ttl": [0, 8, 10, 22], "channel": [0, 3, 10, 12, 13, 14, 15, 16, 17, 20, 23, 25], "altern": [0, 1, 9, 11, 12, 16, 17, 22], "past": [0, 1, 2, 19, 21], "stencil": [0, 1, 19], "even": [0, 2, 3, 9, 14, 16, 20, 21], "just": [0, 2, 3, 4, 10, 14, 16, 18, 20, 25], "gun": [0, 1, 19], "onto": [0, 1, 2, 3], "leg": [0, 1], "describ": 0, "guid": [0, 1, 3, 13, 21, 24, 25], "As": [0, 1, 21], "final": [0, 1, 19], "right": [0, 7, 10, 12, 13, 16, 18, 19, 22, 23, 24, 25], "where": [0, 5, 6, 10, 14, 16, 20, 22], "plastic": [0, 16], "meet": 0, "metal": [0, 1, 20], "bodi": [0, 16], "ha": [0, 1, 2, 3, 5, 7, 12, 17, 19, 21, 22, 23], "wiggl": 0, "room": 0, "insid": [0, 18, 19, 20, 21, 23], "shell": [0, 9, 23], "becaus": [0, 1, 2, 6, 9, 16, 17, 20, 22, 23, 25], "compon": [0, 1, 3, 9, 13, 19, 21, 22, 23, 25], "embed": 0, "easili": [0, 3, 16, 19], "lead": [0, 2], "broken": 0, "solv": [0, 18, 21], "issu": [0, 9, 11, 14, 16, 23], "super": [0, 3], "glue": [0, 1, 3], "runni": 0, "get": [0, 1, 3, 9, 20, 21, 25], "rack": [0, 20], "adhes": 0, "rubber": [0, 2], "case": [0, 9, 16, 20, 21, 22], "outsourc": [1, 4], "process": [1, 2, 4, 12, 18, 20], "advanc": [1, 2, 4, 5], "circuit": [1, 2, 3, 4, 19, 20, 24], "bom": [1, 2], "csv": [1, 2, 10], "centroid_fil": 1, "fabrication_draw": 1, "pdf": 1, "thei": [1, 2, 9, 16, 17, 19, 21, 22, 23], "take": [1, 2, 14, 20, 21], "rest": [1, 13], "receiv": [1, 16, 19, 22], "mention": [1, 2], "abov": [1, 16, 21], "yourself": [1, 2, 3, 4, 7, 13, 14, 16, 25], "here": [1, 2, 5, 6, 9, 11, 12, 14, 16, 18, 20, 22, 24, 25], "do": [1, 2, 3, 4, 6, 9, 10, 16, 17, 18, 20, 23], "your": [1, 2, 3, 4, 5, 6, 9, 12, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25], "arriv": [1, 22], "saniti": 1, "multimet": [1, 22], "ensur": [1, 16], "none": [1, 2], "ground": [1, 16, 20, 23], "power": [1, 3, 13, 16, 18, 21, 22], "label": [1, 16, 20], "board": [1, 2, 3, 4, 5, 6, 7, 9, 11, 12, 13, 15, 16, 17, 18, 19, 20, 23, 24, 25], "It": [1, 2, 4, 9, 16, 18, 19, 20, 21, 23, 24], "could": [1, 4, 16, 20, 22], "occur": [1, 20], "sure": [1, 3, 6, 9, 10, 14, 16, 17, 18, 22, 23], "problem": [1, 9, 21], "itself": [1, 16, 20, 21], "secur": [1, 16, 18, 21], "put": [1, 16], "end": [1, 4, 10, 12, 14, 16, 17, 19, 20, 21, 23], "sheet": [1, 19], "razor": 1, "blade": 1, "drag": [1, 18], "across": [1, 20, 21, 22], "ve": [1, 2, 3, 4, 9, 16], "never": 1, "work": [1, 2, 4, 5, 9, 14, 15, 16, 18, 21, 22, 23, 24, 25], "watch": 1, "youtub": 1, "video": 1, "practic": [1, 19, 22], "attempt": [1, 18, 21], "capacitor": [1, 2, 19, 20], "c1": 1, "i": [1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 23, 24, 25], "good": [1, 2, 9, 15, 21], "far": [1, 2, 17], "most": [1, 2, 6, 9, 10, 12, 14, 19, 20, 22, 23], "other": [1, 2, 3, 8, 9, 12, 16, 17, 18, 19, 21, 24, 25], "fun": 1, "begin": [1, 16], "appropri": [1, 6, 20, 21], "configur": [1, 10, 12, 13, 20, 23], "brd": 1, "eagl": 1, "orient": 1, "diod": 1, "c22": 1, "c59": 1, "must": [1, 2, 14, 16, 17, 19, 20, 21, 22], "indic": [1, 16, 18, 21, 23], "integr": [1, 2, 6, 17, 19, 20, 21], "posit": [1, 2], "mark": [1, 2, 6, 16, 22], "circl": [1, 10], "unsur": 1, "popul": [1, 2], "png": 1, "refer": [1, 2, 9, 20, 21], "spend": [1, 4, 25], "hour": 1, "fire": 1, "nozzl": 1, "airflow": 1, "wide": [1, 17], "set": [1, 2, 10, 18, 20, 21, 22], "temperatur": [1, 20], "300\u00ba": 1, "c": 1, "between": [1, 2, 17, 19, 20, 22], "cm": [1, 16], "mai": [1, 2, 9, 19, 23], "But": 1, "doe": [1, 7, 8, 18], "thing": [1, 9, 20, 23], "happen": [1, 9], "quickli": [1, 16, 21], "nearbi": 1, "locat": [1, 19, 21], "until": [1, 16, 21], "entir": 1, "been": [1, 9, 20, 21, 22], "troubleshoot": [1, 4, 11, 20, 21, 24], "first": [1, 2, 3, 4, 6, 10, 17, 19, 21], "smd": [1, 2], "ey": 1, "short": [1, 9, 16, 17, 21, 22, 23], "exist": [1, 5, 21], "usual": [1, 2, 9, 17, 19, 22], "spot": 1, "find": [1, 2, 5, 7, 16, 21], "tradit": 1, "divid": 1, "straight": [1, 16], "scalpel": 1, "draw": 1, "bridg": [1, 9, 21], "stainless": 1, "steel": 1, "stick": 1, "common": [1, 20, 21], "underneath": 1, "decoupl": 1, "voltag": [1, 14, 20, 21, 23], "regul": [1, 16, 20], "adafruit": [1, 2, 14], "led": [1, 2, 6, 9, 19, 20, 21, 23], "assum": [1, 20, 23, 24], "safe": [1, 14, 18], "cord": 1, "barrel": 1, "jack": [1, 22, 23], "5v": [1, 9, 13, 14, 16, 20, 21, 22, 23], "dc": [1, 9, 20, 23], "level": [1, 9, 16, 20, 22], "detail": [1, 14, 20, 21], "within": [1, 21], "1v": 1, "specifi": [1, 2, 14, 16, 20], "except": [1, 2, 16, 20, 25], "5va": 1, "note": [1, 2, 14, 19, 21, 23], "3v": [1, 22], "provid": [1, 18, 19, 20, 21], "fpga": [1, 2, 8, 9, 18, 19, 22, 23, 24], "won": [1, 16], "jumper": [1, 16, 22], "header": [1, 22], "adc": [1, 20, 22, 23], "a26228": 1, "chosen": 1, "rang": [1, 17, 23], "default": [1, 2, 10, 22], "closest": [1, 10, 19], "edg": [1, 3, 16, 22], "keep": [1, 2, 8, 16, 17, 22, 23, 24], "stabl": 1, "mani": [1, 4, 12, 20], "round": [1, 11, 19], "unplug": [1, 18], "excel": [2, 10], "text": 2, "editor": 2, "view": [2, 6], "googl": 2, "doc": 2, "list": [2, 21], "avail": [2, 10, 12, 14, 18, 19, 20, 21, 22, 24, 25], "distributor": 2, "column": [2, 10], "b": [2, 14, 16], "account": [2, 23], "try": [2, 9, 12, 18, 21], "multipl": [2, 11, 12, 22], "samtec": 2, "bte": 2, "040": 2, "01": 2, "f": 2, "These": [2, 16, 19, 21, 22, 23], "interfac": [2, 13, 14, 17, 19, 20, 21, 22, 23, 25], "opal": [2, 3, 18, 21], "kelli": [2, 3, 18, 21], "10": [2, 7, 19, 21], "pair": [2, 16], "brd1": 2, "jp2": 2, "jp3": 2, "requir": [2, 3, 4, 7, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23], "a79623": 2, "001": 2, "headstag": [2, 3, 5, 10, 13, 16, 17, 20, 22, 25], "Not": 2, "expens": 2, "30": [2, 20], "an": [2, 3, 5, 6, 8, 9, 10, 11, 12, 13, 14, 17, 18, 19, 20, 21, 22, 23, 25], "sometim": [2, 9, 21, 23], "hassl": 2, "send": [2, 6, 19, 20, 22], "faster": [2, 15], "incredibli": 2, "help": [2, 9, 13, 15, 20, 24, 25], "someon": 2, "act": [2, 8, 9, 20], "resel": 2, "neuroscientist": 2, "someth": [2, 8, 9, 16, 18, 20, 21, 24], "resourc": [2, 20], "implement": [2, 21, 22], "definit": 2, "had": [2, 20, 21], "monei": [2, 4, 20], "hat": [2, 19], "caleb": 2, "kemer": 2, "awesom": 2, "ws2812": 2, "contain": [2, 9, 10, 14, 18, 19, 20, 25], "red": [2, 21], "green": [2, 21, 23], "blue": [2, 3, 23], "driver": [2, 18], "circuitri": [2, 21], "driven": [2, 20], "singl": [2, 8, 9, 20, 21], "data": [2, 3, 5, 6, 12, 13, 14, 15, 16, 17, 19, 21, 22, 24, 25], "line": [2, 14, 16, 20], "special": [2, 21], "program": [2, 6, 12, 20, 22], "sequenc": 2, "bui": [2, 3, 13, 14, 25], "50": [2, 9, 19], "unfortun": 2, "aren": [2, 9], "origin": 2, "packag": [2, 21], "mean": [2, 6, 7, 17, 19, 20, 21], "subject": [2, 17, 19], "moistur": 2, "damag": [2, 19, 20, 21, 22, 23], "when": [2, 6, 8, 9, 10, 14, 16, 18, 20, 21, 22, 23, 24], "dure": [2, 20, 21, 23], "In": [2, 9, 10, 16, 21, 22], "our": [2, 5, 9, 16, 20, 21, 22, 24], "experi": [2, 4, 6, 7, 9, 10, 14, 15, 16, 17, 19, 20, 22, 23, 24], "out": [2, 3, 4, 5, 9, 12, 16, 21, 22, 23, 24, 25], "replac": [2, 3, 16, 21], "budget": 2, "bunch": 2, "roll": 2, "100": 2, "alibaba": 2, "assembl": [2, 4, 25], "fabric": [2, 4], "everyth": [2, 20, 21, 23, 25], "els": 2, "base": [2, 12, 17, 19, 21], "bill": 2, "go": [2, 5, 16, 18, 20, 21, 22, 24], "fast": [2, 9, 20, 21, 23], "enter": 2, "number": [2, 4, 7, 10, 13, 16, 19, 23], "item": 2, "resistor": [2, 14, 16, 19], "cheap": [2, 22, 23], "worth": [2, 7, 9, 12], "25": 2, "than": [2, 3, 4, 14, 15, 16, 18, 19, 20, 21, 22, 23], "actual": [2, 4, 14, 22], "alwai": [2, 10, 18, 21, 22, 23], "idea": 2, "link": [2, 6], "fulli": [2, 17], "fill": 2, "cart": 2, "includ": [2, 6, 9, 10, 12, 16, 19, 20, 21, 23], "extra": [2, 19, 20, 23], "otherwis": [2, 9, 13, 16, 21, 23, 25], "hot": 2, "air": [2, 3], "station": 2, "alreadi": [2, 9, 13, 18, 20, 21, 25], "tronic": 2, "model": 2, "4040": 2, "great": [2, 4, 20], "deal": [2, 16], "140": 2, "make": [2, 3, 4, 5, 6, 9, 10, 14, 17, 18, 20, 22, 23, 24], "superbli": 2, "sinc": [2, 20, 21, 22, 23], "handl": [2, 3, 13, 16, 20], "toler": 2, "total": [2, 16], "260": 2, "long": [2, 9, 14, 16, 17, 20], "academ": 2, "affili": 2, "qualifi": 2, "discount": 2, "run": [2, 6, 9, 10, 13, 14, 16, 18, 20, 21, 22, 23], "big": 2, "66": 2, "multi": 2, "promin": 2, "www": [2, 14, 19], "freedfm": 2, "com": [2, 14, 19], "which": [2, 3, 4, 6, 9, 13, 16, 17, 19, 20, 21, 22, 23, 24, 25], "checker": 2, "tell": [2, 21], "inner": 2, "polar": [2, 3, 14, 16], "shown": [2, 16, 19, 21], "screenshot": [2, 21], "Then": 2, "specif": [2, 3, 6, 12, 15, 22, 25], "doesn": [2, 3, 4, 20], "matter": [2, 3], "leav": 2, "blank": 2, "count": [2, 14, 21], "dimens": 2, "y": [2, 14, 23], "415": 2, "both": [2, 4, 8, 10, 16, 22], "color": [2, 3, 23], "cheaper": 2, "black": [2, 3], "nicer": 2, "weight": [2, 14, 17, 19], "1oz": 2, "015": 2, "1058": 2, "per": [2, 4, 15, 16, 20, 25], "1370": 2, "itar": 2, "No": 2, "give": 2, "relationship": 2, "price": [2, 20], "websit": [2, 5, 12, 13, 14, 19, 20, 24], "autom": 2, "produc": [2, 9], "quot": 2, "matrix": [2, 5], "product": [2, 5, 14, 19, 21, 25], "560": 2, "offer": 2, "off": [2, 3, 9, 14, 20, 23], "coupon": 2, "competit": 2, "fab": 2, "hous": [2, 3], "seeed": 2, "studio": 2, "minimum": 2, "back": [2, 3, 7, 16], "139": 2, "90": 2, "31": 2, "34": 2, "door": 2, "dai": [2, 4, 25], "accept": 2, "thick": [2, 3, 16], "6mm": 2, "20cm": 2, "colour": 2, "20": [2, 7, 14, 21], "finish": [2, 18], "hasl": 2, "enig": 2, "16": [2, 13, 16, 17, 19, 20, 22], "panelis": 2, "osh": 2, "accordingli": 2, "same": [2, 8, 9, 16, 21, 22], "print": 2, "identifi": 2, "tsp": 2, "unus": 2, "attach": [2, 9, 16, 19, 20, 23], "21": 2, "option": [2, 3, 12, 13, 18, 21], "jig": 2, "addit": [2, 20, 22], "favor": 2, "spe": 2, "0012": 2, "zephpast": 2, "best": [2, 19], "refriger": 2, "stl": 2, "stereolithographi": 2, "call": [2, 20, 21], "manufactur": [2, 19], "varieti": [2, 7, 14, 22, 25], "cast": [2, 3], "urethan": [2, 3], "american": 2, "precis": [2, 3, 19, 20, 22], "prototyp": 2, "cnc": 2, "machin": 2, "firstcut": 2, "3d": 2, "shapewai": 2, "dae": 2, "acryl": [2, 3], "ponoko_p1": 2, "ep": 2, "ponoko": 2, "p1": 2, "mm": [2, 16, 19], "118": 2, "ponoko_p3": 2, "tile": 2, "piec": [2, 9, 16, 20], "92855a310": 2, "9540k11": 2, "mcmaster": 2, "carr": 2, "m3": [2, 3], "hex": [2, 3], "kei": [2, 3, 25], "5984a42": 2, "37": 2, "flute": 2, "26355a41": 2, "low": [2, 7, 9, 17, 20, 22], "speed": [2, 7, 15, 20], "electr": [2, 9, 14, 17, 19, 20], "prepar": 2, "did": [3, 16], "come": [3, 10, 20, 21], "built": [3, 12, 16, 19], "own": [3, 5, 6, 12, 16, 20, 22, 25], "xem6310": [3, 20], "lx45": 3, "499": 3, "95": 3, "transmit": [3, 14, 20], "via": [3, 9, 14, 18, 20, 22, 23], "usb": [3, 7, 8, 13, 15, 18, 20, 21, 22, 25], "support": [3, 5, 11, 20, 21, 24], "512": [3, 25], "simultan": [3, 13], "compat": [3, 5, 19, 23, 25], "6010": 3, "modul": [3, 18, 20], "399": 3, "128": [3, 13, 15, 19], "heatsink": 3, "phillip": 3, "screwdriv": 3, "flip": [3, 16], "squeak": 3, "expect": [3, 10, 21, 23], "lift": 3, "slide": 3, "face": [3, 16], "press": 3, "main": [3, 7, 19, 20], "chip": [3, 13, 14, 19, 20, 21, 22, 24], "firmli": [3, 16], "insert": [3, 12, 23], "3x3x1cm": 3, "fan": [3, 16], "fold": [3, 16], "doesnt": 3, "loop": [3, 7, 12, 16, 20, 22], "scratch": 3, "rotat": [3, 17], "180": 3, "degre": 3, "suffici": [3, 7], "direct": [3, 21, 22], "hold": [3, 17], "angl": 3, "fit": [3, 21], "dont": 3, "forc": [3, 17], "stage": 3, "resist": [3, 9, 16], "wrong": [3, 18, 20, 24], "risk": [3, 14, 16], "bend": 3, "front": [3, 16, 23], "hing": 3, "post": [3, 21], "white": 3, "paint": 3, "isn": [3, 9, 14], "visibl": 3, "montana": 3, "gold": 3, "sprai": 3, "shock": 3, "bright": 3, "engrav": 3, "logo": 3, "realli": [3, 4, 20], "nice": [3, 20], "darker": 3, "perman": [3, 20, 21], "marker": 3, "peel": 3, "protect": [3, 14, 17, 21, 23], "paper": [3, 6], "mess": 3, "lightli": 3, "sand": 3, "corner": 3, "fine": [3, 14, 15, 19], "sandpap": 3, "adher": 3, "dri": 3, "section": [4, 13, 18, 21, 23], "invest": 4, "vari": 4, "approach": 4, "unlik": 4, "devot": 4, "1000": [4, 9, 25], "correct": [4, 9, 14, 17], "differ": [4, 12, 16, 20, 22, 23, 24], "fewer": 4, "electron": [4, 9, 20, 24], "formal": 4, "engin": 4, "train": [4, 5], "frustrat": 4, "project": 4, "effect": [4, 20], "technic": 4, "expertis": 4, "involv": [4, 5, 7, 9, 15], "coordin": 4, "done": [4, 17, 22], "clear": 4, "show": [5, 19], "sold": [5, 16, 19], "rhd2000": [5, 19, 20, 24], "seri": [5, 13, 19, 23], "intan": [5, 13, 16, 17, 20, 24], "overview": 5, "variou": [5, 14, 22], "synchronis": [5, 22], "my": 5, "electrophysiologi": [5, 6, 12, 20, 22, 24, 25], "behaviour": [5, 11, 12], "camera": [5, 11, 12], "tutori": [5, 7, 25], "learn": [5, 9, 13, 24, 25], "develop": [5, 12, 20], "cours": [5, 20, 24], "extracellular": [5, 12, 20, 24, 25], "cajal": 5, "neurosci": 5, "materi": [5, 20, 21, 24], "initi": [5, 17, 21], "aim": 5, "understand": [5, 9, 20, 24], "brain": [5, 17], "promot": 5, "commun": [5, 7, 20, 21, 22], "ownership": [5, 21], "studi": 5, "sourc": [5, 9, 12, 18, 20, 21, 25], "hardwar": [5, 6, 13, 19, 20, 21, 24], "softwar": [5, 6, 7, 13, 18, 19, 21, 22, 23, 25], "easier": [5, 20, 21, 24], "access": [5, 22], "puls": [6, 22], "whenev": 6, "acquir": [6, 12, 13, 21, 25], "frame": 6, "problemat": 6, "electrophysiolog": 6, "sampl": [6, 19, 21, 22], "still": [6, 9, 22], "microcontrol": [6, 20, 22], "arduino": [6, 20], "teensi": 6, "period": [6, 21], "high": [6, 9, 20, 22, 23], "rout": [6, 8, 22], "light": [6, 9, 14, 16, 17, 21], "signal": [6, 8, 9, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23], "field": [6, 9, 18, 20, 21], "anim": [6, 9, 10, 14, 17, 19], "influenc": [6, 14, 19], "record": [6, 9, 10, 12, 14, 15, 16, 17, 19, 21, 22, 23], "visual": [6, 10, 12], "pattern": 6, "anchor": 6, "bonsai": [6, 11, 21, 23], "o": [6, 13, 14, 23], "port": [6, 10, 14, 15, 20, 22, 23], "capabl": [6, 20], "visualis": [6, 10, 12], "read": [6, 13, 14, 20, 22, 24, 25], "comput": [7, 9, 13, 14, 18, 20, 21, 22, 23, 25], "m": [7, 21], "close": [7, 9, 12, 16, 17, 20, 22], "feedback": [7, 12, 21], "factor": 7, "buffer": 7, "bigger": 7, "higher": [7, 19], "varianc": 7, "durat": 7, "shorten": 7, "approxim": [7, 21], "processor": [7, 15], "displai": [7, 22], "statu": 7, "bar": 7, "gui": [7, 8, 10, 15, 22, 23], "cpu": [7, 15], "load": [7, 8, 10, 21], "audio": [7, 22], "At": [7, 13, 15], "point": [7, 9, 10, 16, 17, 20, 23], "benefit": 7, "becom": [7, 14, 17], "increas": [7, 16], "smaller": 7, "optim": [7, 22], "valu": [7, 16, 23], "onix": [7, 17, 21], "system": [7, 9, 13, 15, 16, 17, 18, 19, 21, 22, 23], "choic": [7, 9, 14], "pcie": 7, "card": [7, 15], "pc": [8, 9, 22], "rhythm": [8, 20, 21, 22, 23], "plugin": [8, 12, 18, 22, 23], "mind": [8, 17, 22, 23], "somewhat": 8, "arbitrari": 8, "descriptor": 8, "instanti": 8, "second": [8, 21], "chain": [8, 14, 15, 18, 21, 23], "guarante": 8, "node": [8, 10, 12, 18, 21, 22], "That": [8, 20], "manual": [8, 21], "prior": [8, 20], "independ": [8, 21], "asynchron": 8, "devic": [8, 14, 18, 20, 21], "Their": 8, "intern": [8, 22, 24], "clock": [8, 20, 22], "synchron": [8, 11, 22, 23], "delai": [8, 22], "stop": 8, "command": [8, 19], "caus": [8, 21, 22, 23], "misalign": 8, "extern": [8, 9, 20, 22, 23], "trigger": [8, 22], "three": [9, 16, 22], "biolog": [9, 19], "interest": [9, 10, 20, 22], "instanc": [9, 10, 14, 22], "region": [9, 22], "activ": [9, 22], "e": [9, 12, 23], "g": [9, 12, 19], "realis": 9, "live": [9, 17], "noisi": [9, 20, 23], "world": 9, "filter": [9, 10, 17, 19, 20, 23], "extract": [9, 10, 18], "frequenc": [9, 10], "relev": [9, 20], "spike": [9, 10, 15, 22], "slower": 9, "synapt": 9, "though": [9, 14], "rid": 9, "larg": [9, 20], "amplitud": [9, 19], "desir": [9, 16], "real": [9, 10, 14, 22], "eib": [9, 17, 19], "adapt": [9, 23], "tie": [9, 16], "togeth": [9, 16], "subtract": 9, "measur": [9, 11, 16, 21, 22, 23], "electrod": [9, 19, 20, 25], "often": [9, 17, 18, 21, 23], "bring": 9, "therebi": 9, "potenti": 9, "offset": [9, 23], "amplifi": [9, 17, 19, 20], "satur": 9, "fluctuat": 9, "detect": [9, 17, 19, 22], "typic": [9, 18, 19, 21], "eeg": 9, "emg": 9, "import": [9, 14, 19], "decid": [9, 13, 25], "skillhub": 9, "simpl": [9, 14, 16, 22], "solut": 9, "unsolv": 9, "partial": 9, "faradai": [9, 23], "cage": [9, 23], "site": [9, 12, 19, 25], "true": 9, "implant": [9, 17], "pick": [9, 10], "batteri": [9, 20, 23], "float": [9, 23], "earth": 9, "extrem": [9, 16, 23], "fix": [9, 16, 23], "whatev": [9, 23], "experiment": [9, 23], "setup": [9, 12, 23], "perhap": [9, 23], "wall": [9, 14, 20, 23], "socket": [9, 12, 20, 23], "allig": [9, 23], "clip": [9, 23], "wire": [9, 14, 17, 19, 23], "dedic": [9, 23], "somedai": 9, "center": [9, 19, 20, 23], "fry": [9, 23], "aftermarket": 9, "mostli": 9, "brick": 9, "lot": 9, "individu": [9, 16, 22], "equip": [9, 19, 22], "isol": 9, "offend": 9, "60": 9, "hz": 9, "presid": 9, "qualiti": 9, "bench": 9, "significantli": [9, 20], "reduc": [9, 19], "especi": [9, 14, 20, 24], "crucial": [9, 17, 20], "carri": 9, "normal": [9, 23], "conduct": 9, "bu": [9, 20], "creat": [9, 18, 20, 21, 23], "path": [9, 12, 21], "current": [9, 14, 16, 21, 22], "maintain": [9, 16, 20], "simul": 9, "imag": 9, "squar": 9, "wave": 9, "sinewav": 9, "fact": 9, "upper": [9, 16], "lower": [9, 16, 17, 18, 19, 21], "equival": [9, 14, 22], "interfer": [9, 17, 19], "were": [9, 12], "physic": [9, 19], "magnet": 9, "util": 9, "60hz": 9, "induc": 9, "central": 9, "prevent": [9, 14, 18, 21, 22], "interconnect": [9, 20], "electromagnet": 9, "environ": 9, "movement": [9, 17], "rx": 10, "org": 10, "manag": [10, 21], "search": 10, "librari": [10, 18, 21], "galleri": 10, "rhd200evalboard": 10, "properti": [10, 18], "rhd2000_usb3": 10, "present": 10, "local": [10, 21], "without": [10, 15, 16, 19, 20, 21], "nois": [10, 11, 17, 19, 20, 22, 23], "transform": 10, "again": [10, 18, 21], "scroll": 10, "adjust": [10, 14], "detector": [10, 22], "event": [10, 21, 22], "auxiliari": [10, 12, 13], "acceleromet": [10, 19, 20], "purpl": 10, "sink": [10, 22], "bin": [10, 12], "python": 10, "matlab": 10, "panda": 10, "http": [10, 14, 19], "pydata": 10, "trial": 10, "etc": [10, 22], "trip": 11, "latenc": 11, "miss": 11, "document": [11, 12, 13, 14, 20, 21, 24], "host": [11, 21, 22], "contribut": 11, "repo": 11, "email": 11, "oep": [11, 21], "tech": [11, 21], "applic": [12, 14, 22], "reactiv": 12, "languag": [12, 20], "rhd2000evalboard": 12, "workflow": 12, "matrixwrit": 12, "save": 12, "straightforward": 12, "purpos": [12, 19, 21, 23], "stream": 12, "deliv": [12, 22], "consist": [13, 16], "least": [13, 15], "rhd": [13, 14, 20, 23], "neural": [13, 14, 16, 22], "acquist": 13, "starter": [13, 25], "kit": [13, 25], "non": [13, 21], "quickstart": [13, 24, 25], "collect": [13, 14, 20, 24, 25], "awai": [13, 22, 24, 25], "sub": [13, 25], "recent": 14, "version": [14, 16, 20, 22, 23], "limitless": 14, "freeli": [14, 25], "behav": 14, "mice": [14, 17, 19], "minim": [14, 17], "torqu": [14, 17, 19], "natur": 14, "behavior": [14, 17, 23], "32": [14, 15, 16, 17, 19, 20], "tether": [14, 19], "bulki": 14, "standard": [14, 16, 20, 21, 23], "ideal": 14, "thank": 14, "lvd": [14, 16], "12": [14, 16, 20], "conductor": [14, 16], "64": [14, 16, 19, 20, 25], "conform": 14, "purchas": 14, "spi": [14, 16, 20, 23], "miso": [14, 16], "pzn": [14, 16, 20], "nano": [14, 16], "ultra": 14, "mass": [14, 19], "subsequ": 14, "advantag": [14, 19, 20], "expos": 14, "daisi": [14, 23], "longer": [14, 19, 21, 23], "meter": [14, 22, 23], "corrupt": 14, "micro": 14, "usb3": 14, "hurri": 14, "littl": [14, 21], "effort": 14, "breakout": [14, 22], "vendor": [14, 22], "rotari": 14, "twist": [14, 16], "1196": 14, "doric": 14, "assist": 14, "joint": [14, 16, 19], "neuro": [14, 21], "doriclens": 14, "oper": 15, "equal": [15, 16], "maco": 15, "window": [15, 18], "linux": [15, 18, 21], "distro": 15, "core": 15, "ghz": 15, "scale": 15, "complex": 15, "overload": 15, "multithread": 15, "memori": [15, 21], "gb": 15, "storag": 15, "solid": [15, 16], "state": [15, 22], "drive": [15, 17, 19], "strongli": [15, 21], "graphic": 15, "critic": [15, 17], "consid": [15, 21], "upgrad": 15, "offlin": 15, "analysi": [15, 23], "sort": [15, 19, 20], "lightweight": [16, 17], "flexibl": 16, "cooner": 16, "cz": 16, "1187": 16, "fep": 16, "insul": 16, "38awg": 16, "012": 16, "diamet": 16, "720\u03c9": 16, "durabl": 16, "423\u03c9": 16, "ft": 16, "172\u03c9": 16, "seem": 16, "40awg": 16, "gnd": 16, "vcc": 16, "trace": [16, 23], "thicker": 16, "2\u03c9": 16, "unless": [16, 20, 21], "limit": [16, 21], "unforgiv": 16, "intend": 16, "diagram": [16, 22], "row": [16, 22], "switch": [16, 22], "upsid": 16, "oppos": 16, "laid": 16, "illustr": [16, 22], "plu": 16, "clamp": 16, "space": 16, "lai": 16, "sharp": 16, "plenti": 16, "avoid": [16, 19, 21, 23], "bent": 16, "simpli": 16, "remain": [16, 19], "tension": 16, "later": 16, "tabl": 16, "kapton": 16, "gentli": 16, "pull": [16, 17], "break": [16, 23], "free": [16, 24], "2nd": 16, "tightli": 16, "few": [16, 20], "verifi": 16, "coat": 16, "regular": 16, "interv": 16, "throughout": 16, "knot": 16, "withstand": 16, "strength": 16, "string": 16, "parallel": [16, 20], "et": 16, "voil\u00e0": 16, "lighter": 16, "convent": 16, "sell": 16, "dual": [16, 17], "deinsul": 16, "track": [16, 19], "ident": 16, "miso1": 16, "aq": [16, 22], "miso2": 16, "reinforc": [16, 19], "strain": 16, "relief": 16, "rel": [16, 19], "synthet": 16, "sutur": 16, "thread": 16, "shorter": 16, "eventu": 16, "cover": [16, 21, 24], "2mm": 16, "exit": 16, "33": 16, "17": 16, "larger": 16, "vdd": 16, "2v": 16, "reader": 16, "adequ": 16, "distanc": [16, 17, 22], "pcb": [16, 19, 22], "think": 16, "shield": [16, 20, 23], "continu": [16, 21, 22], "conveni": [16, 20, 22], "furthest": 16, "forget": 16, "shrink": 16, "tube": 16, "neuron": 17, "tissu": 17, "sensit": [17, 22], "kept": 17, "robust": 17, "less": [17, 21, 22], "acut": 17, "anaesthet": 17, "chronic": 17, "imped": [17, 19, 21], "mainli": [17, 20], "head": [17, 19], "tug": 17, "match": 17, "held": 17, "slowli": [17, 21], "shuttledr": 17, "adaptor": 17, "hiros": [17, 19], "profil": 17, "certain": 17, "neuropixel": 17, "custom": [17, 20, 22], "transmiss": [17, 25], "protocol": [17, 20], "pxi": 17, "imec": 17, "new": [18, 20, 24], "dec": [18, 21], "2022": [18, 21, 24], "onward": [18, 21], "previou": 18, "oe": [18, 21], "messag": [18, 21], "consol": [18, 21], "appear": [18, 21], "openephi": [18, 21, 22], "acquisitionboard": 18, "gatewarevers": 18, "n": 18, "properli": [18, 23], "while": [18, 19, 21], "instal": [18, 23, 25], "content": [18, 21], "updatefpga_v1_0": 18, "bat": 18, "execut": 18, "sh": 18, "wait": [18, 21], "coupl": 18, "programm": [18, 20, 21], "frozen": 18, "percentag": 18, "rare": 18, "went": [18, 21], "got": [18, 21], "stuck": 18, "featur": [18, 21, 24], "libftd3xx": [18, 21], "dylib": [18, 21], "sign": 18, "privaci": [18, 21], "unlock": [18, 21], "left": [18, 19, 21, 22, 23], "padlock": [18, 21], "icon": [18, 21], "ask": [18, 21], "password": [18, 21], "Near": [18, 21], "error": [18, 21], "therefor": 19, "lost": 19, "due": 19, "name": [19, 21], "tini": 19, "travel": 19, "suffer": 19, "loss": [19, 21], "character": 19, "rhd2132": [19, 20], "rather": [19, 20, 22], "greatli": 19, "weigh": 19, "92": 19, "And": [19, 20, 21, 24], "importantli": 19, "closer": [19, 22], "half": [19, 20], "impact": 19, "lick": 19, "nosepok": 19, "paradigm": 19, "imagin": 19, "wear": 19, "heavi": 19, "tall": 19, "balanc": 19, "bought": 19, "tetrod": 19, "classic": 19, "mil": 19, "found": [19, 21], "thu": 19, "fusion": 19, "ea": 19, "user": [19, 20, 21], "oshstencil": 19, "oven": 19, "emploi": 19, "reflow": 19, "satisfactori": 19, "taken": [19, 23], "observ": 19, "microscop": 19, "11": 19, "0603": 19, "0402": 19, "hood": 20, "interact": 20, "goe": [20, 24], "suspici": [20, 24], "basic": [20, 24], "peopl": [20, 24], "who": [20, 24], "thorough": [20, 24], "ecosystem": [20, 24], "relat": 20, "amplif": 20, "20x": 20, "gain": 20, "bandpass": 20, "referenc": 20, "ref": 20, "rhd2164": 20, "neg": 20, "rhd2216": 20, "multiplex": 20, "khz": 20, "convert": [20, 22], "degrad": 20, "serial": 20, "heart": 20, "gate": [20, 21], "arrai": [20, 21], "perspect": 20, "timestamp": [20, 21, 22], "dumb": 20, "pipe": 20, "shuttl": 20, "peripher": 20, "sophist": 20, "cross": [20, 21], "compos": 20, "transistor": 20, "reconfigur": 20, "fly": 20, "being": 20, "consecut": 20, "essenti": 20, "chose": 20, "terrif": 20, "xilinx": 20, "spartan": 20, "seriou": 20, "chop": 20, "plai": [20, 22], "preciou": 20, "verilog": 20, "descript": 20, "action": 20, "regist": 20, "logic": 20, "variabl": [20, 22], "compil": 20, "bitfil": [20, 21, 24], "sever": [20, 21], "instantan": 20, "texa": [20, 22], "instrument": [20, 22], "control": [20, 21, 22], "NOT": [20, 21], "consum": 20, "grade": 20, "tend": 20, "rail": 20, "op": [20, 22], "amp": [20, 22], "schemat": 20, "ones": 20, "ws2812b": 20, "\u00b5f": 20, "bypass": 20, "outer": 20, "sunk": 20, "deep": 20, "prong": 20, "outlet": 20, "i2c": 20, "expand": 20, "hasn": [20, 22], "yet": [20, 22], "firmwar": [20, 22], "updat": [21, 24], "18th": 21, "jul": 21, "2023": 21, "brand": 21, "ftd3xxdriver": 21, "v0": 21, "unzip": 21, "folder": 21, "ftd3xxdriver_whqlcertified_v1": 21, "4_instal": 21, "ex": 21, "copi": 21, "usr": 21, "lib": 21, "sudo": 21, "cp": 21, "mac": 21, "menu": 21, "releas": [21, 22], "improv": 21, "batch": 21, "usag": 21, "confus": 21, "consolid": 21, "moment": [21, 22], "old": 21, "vice": 21, "versa": 21, "research": 21, "particular": 21, "reach": 21, "log": 21, "photo": 21, "full": 21, "unifi": 21, "regardless": 21, "30k": 21, "rate": [21, 22], "platform": 21, "previous": [21, 22], "status": 21, "ft600": 21, "lattic": 21, "ecp5": 21, "ftdi": 21, "explain": 21, "bluetooth": 21, "warn": 21, "everi": [21, 22], "awar": 21, "runtim": 21, "addition": 21, "self": 21, "respons": 21, "resid": 21, "gatwar": 21, "bug": 21, "resolv": 21, "7": [21, 22], "year": 21, "address": 21, "appreci": 21, "reflect": 21, "welcom": 21, "reli": 21, "incom": [21, 22], "life": 21, "sudden": 21, "2021": 21, "immedi": 21, "ran": 21, "stock": 21, "team": 21, "aar\u00f3n": 21, "cueva": 21, "l\u00f3pez": 21, "scarc": 21, "despit": 21, "ongo": 21, "silicon": 21, "shortag": 21, "footprint": 21, "although": [21, 22], "epc5": 21, "oni": 21, "gen": 21, "eagerli": 21, "repair": 21, "decad": 21, "litedram": 21, "copyright": 21, "2012": 21, "enjoydigit": 21, "misoc": 21, "lasmicon": 21, "2007": 21, "2016": 21, "redistribut": 21, "binari": 21, "modif": 21, "permit": 21, "met": 21, "retain": 21, "notic": 21, "disclaim": 21, "reproduc": 21, "distribut": 21, "BY": 21, "THE": 21, "holder": 21, "AND": 21, "contributor": 21, "AS": 21, "express": 21, "OR": 21, "impli": 21, "warranti": 21, "BUT": 21, "TO": 21, "OF": 21, "merchant": 21, "FOR": 21, "IN": 21, "NO": 21, "shall": 21, "owner": 21, "BE": 21, "liabl": 21, "indirect": 21, "incident": 21, "exemplari": 21, "consequenti": 21, "procur": 21, "substitut": 21, "profit": 21, "busi": 21, "interrupt": 21, "ON": 21, "theori": 21, "liabil": 21, "contract": 21, "strict": 21, "tort": 21, "neglig": 21, "aris": 21, "IF": 21, "advis": 21, "SUCH": 21, "author": 21, "submiss": 21, "reason": 21, "encourag": 21, "claim": 21, "fall": 21, "categori": 21, "claus": 21, "bsd": 21, "sync": 22, "relai": 22, "pinout": 22, "absenc": 22, "dac": 22, "speaker": 22, "monitor": 22, "dac8531": 22, "headphon": 22, "selector": 22, "waveform": 22, "intens": 22, "anyth": 22, "thermomet": 22, "wheel": 22, "ads8325": 22, "By": 22, "alongsid": 22, "lfp": 22, "mode": 22, "farther": 22, "rightmost": 22, "leftmost": 22, "sent": 22, "shifter": 22, "sn74lvc4245a": 22, "transfer": 22, "unpredict": 22, "major": 22, "meantim": 22, "contrast": 22, "din": 22, "shade": 22, "enabl": 22, "disabl": [22, 23], "data2": 22, "data1": 22, "data0": 22, "commonli": 22, "phase": 22, "assign": 22, "firmata": 22, "pulsep": 22, "seamlessli": 22, "strictli": 22, "uno": 22, "latest": 23, "safest": 23, "lack": 23, "pressur": 23, "exactli": 23, "info": 23, "laptop": 23, "exterior": 23, "zero": 23, "absolut": 23, "pass": 23, "bleed": 23, "flash": 23, "dark": 23, "decemb": 24, "among": 24, "gatewar": 24, "estim": 25, "besid": 25, "tour": 25, "topic": 25}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"assembl": [0, 1, 3], "i": [0, 10, 20, 21, 22], "o": [0, 20, 22], "board": [0, 8, 10, 14, 21, 22], "requir": 0, "materi": [0, 2], "obtain": 0, "pcb": [0, 1, 2], "put": [0, 3], "togeth": [0, 3], "order": 2, "part": 2, "download": 2, "file": 2, "acquir": 2, "raw": 2, "tool": 2, "stencil": 2, "case": [2, 3, 18], "compon": 2, "all": 3, "instal": [3, 10, 21], "fpga": [3, 10, 20, 21], "assembli": 4, "guid": [4, 23], "faq": 5, "synchron": 6, "behaviour": 6, "camera": 6, "us": [6, 8, 9, 10, 21], "webcam": 6, "gpio": 6, "ttl": 6, "output": [6, 14, 22], "open": [6, 10, 12, 18, 21, 22], "ephi": [6, 10, 12, 18, 21, 22], "gui": [6, 12, 18, 21], "track": 6, "plugin": [6, 21], "measur": 7, "round": 7, "trip": 7, "latenc": 7, "multipl": 8, "troubleshoot": 9, "nois": 9, "gnd": 9, "v": 9, "ref": 9, "headstag": [9, 14, 19, 23], "extra": 9, "shield": [9, 22], "line": 9, "caus": 9, "usb": [9, 14, 23], "ground": 9, "don": [9, 18], "t": [9, 18], "unground": 9, "laptop": 9, "bewar": 9, "bad": 9, "power": [9, 14, 20, 23], "suppli": [9, 20, 23], "differ": [9, 21], "circuit": 9, "avoid": 9, "loop": 9, "antenna": 9, "bonsai": [10, 12, 18], "acquisit": [10, 12, 14, 20], "packag": 10, "exampl": 10, "workflow": 10, "replac": 10, "bitfil": 10, "stream": 10, "data": [10, 20], "custom": [10, 16], "check": 10, "your": [10, 21], "being": 10, "save": 10, "tutori": 11, "softwar": 12, "1": [12, 14, 21], "The": 12, "2": [12, 14, 21], "which": 12, "choos": 12, "other": [13, 20], "equip": 13, "you": [13, 18, 21], "need": [13, 21], "cabl": [14, 16, 23], "intan": [14, 19], "dual": 14, "adapt": [14, 16], "3": [14, 21], "4": [14, 21], "input": [14, 22], "5": [14, 21], "commut": 14, "comput": 15, "hardwar": 15, "fine": 16, "wire": 16, "tether": 16, "two": 16, "rhd": 16, "chip": 16, "voltag": 16, "consider": 16, "make": [16, 21], "an": 16, "hdmi": 16, "bnc": 16, "compat": 17, "electrod": 17, "tetrod": 17, "silicon": 17, "probe": 17, "gatewar": [18, 21], "updat": 18, "latest": [18, 21], "version": [18, 21], "determin": 18, "current": 18, "In": 18, "instruct": [18, 21], "have": [18, 21], "note": 18, "mac": 18, "low": 19, "profil": 19, "spi": 19, "channel": [19, 22], "map": [19, 22], "samtec": 19, "mill": 19, "max": 19, "how": [20, 21], "work": 20, "neural": 20, "opal": 20, "kelli": 20, "analog": [20, 22], "digit": [20, 22], "featur": 20, "new": 21, "modul": [21, 22], "driver": 21, "On": 21, "window": 21, "maco": 21, "sure": 21, "up": 21, "date": 21, "test": [21, 22], "If": 21, "help": 21, "ar": 21, "experienc": 21, "issu": 21, "under": 21, "develop": 21, "previou": 21, "contribut": 21, "why": 21, "did": 21, "we": 21, "thi": 21, "happen": 21, "extern": 21, "licens": 21, "peripher": [22, 23], "devic": [22, 23], "chang": 22, "rang": 22, "hmdi": 22, "arduino": 22, "io": 22, "quickstart": 23, "connect": 23, "oper": 23, "user": 24, "manual": 24}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.todo": 2, "sphinx": 57}, "alltitles": {"Assembling the I/O Board": [[0, "assembling-the-i-o-board"]], "Required materials": [[0, "required-materials"]], "Obtaining the PCB": [[0, "obtaining-the-pcb"]], "Putting it together": [[0, "putting-it-together"]], "Assembling the PCB": [[1, "assembling-the-pcb"]], "Ordering parts": [[2, "ordering-parts"]], "Download the files": [[2, "download-the-files"]], "Acquire the raw materials and tools": [[2, "acquire-the-raw-materials-and-tools"]], "Order the PCB and Stencil": [[2, "order-the-pcb-and-stencil"]], "Case components": [[2, "case-components"]], "Putting it all together": [[3, "putting-it-all-together"]], "Installing the FPGA": [[3, "installing-the-fpga"]], "Assembling the case": [[3, "assembling-the-case"]], "Assembly Guide": [[4, "assembly-guide"]], "FAQs": [[5, "faqs"]], "Synchronizing with a behavioural camera": [[6, "synchronizing-with-a-behavioural-camera"]], "Using a webcam": [[6, "using-a-webcam"]], "Using a behavioural camera with GPIO/ TTL output": [[6, "using-a-behavioural-camera-with-gpio-ttl-output"]], "Open Ephys GUI Tracking Plugin": [[6, "open-ephys-gui-tracking-plugin"]], "Measuring round-trip latency": [[7, "measuring-round-trip-latency"]], "Using multiple boards": [[8, "using-multiple-boards"]], "Troubleshooting Noise": [[9, "troubleshooting-noise"]], "GND vs. REF on the Headstage": [[9, "gnd-vs-ref-on-the-headstage"]], "Extra shielding": [[9, "extra-shielding"]], "Line Noise caused by USB ground": [[9, "line-noise-caused-by-usb-ground"]], "Don\u2019t use ungrounded laptops with no extra ground": [[9, "don-t-use-ungrounded-laptops-with-no-extra-ground"]], "Beware of bad power supplies": [[9, "beware-of-bad-power-supplies"]], "Line noise caused by different power circuits": [[9, "line-noise-caused-by-different-power-circuits"]], "Avoiding ground loops": [[9, "avoiding-ground-loops"]], "Antennae": [[9, "antennae"]], "Using Bonsai with the Acquisition Board": [[10, "using-bonsai-with-the-acquisition-board"]], "Install Bonsai": [[10, "install-bonsai"]], "Install the Bonsai Ephys package": [[10, "install-the-bonsai-ephys-package"]], "Open the Ephys example workflow": [[10, "open-the-ephys-example-workflow"]], "Replace the FPGA bitfile": [[10, "replace-the-fpga-bitfile"]], "Streaming data": [[10, "streaming-data"]], "Customize the workflow": [[10, "customize-the-workflow"]], "Check that your data is being saved": [[10, "check-that-your-data-is-being-saved"]], "Tutorials": [[11, "tutorials"]], "Acquisition software": [[12, "acquisition-software"]], "1. The Open Ephys GUI": [[12, "the-open-ephys-gui"]], "2. Bonsai": [[12, "bonsai"]], "Which to choose?": [[12, "which-to-choose"]], "Other equipment you will need": [[13, "other-equipment-you-will-need"]], "Cables": [[14, "cables"]], "1. Power cable": [[14, "power-cable"]], "2. Headstage to Acquisition Board cable": [[14, "headstage-to-acquisition-board-cable"]], "Intan cables": [[14, "intan-cables"]], "Dual-headstage adapter": [[14, "dual-headstage-adapter"]], "3. USB cable": [[14, "usb-cable"]], "4. Input/Output Board to Acquisition Board cable": [[14, "input-output-board-to-acquisition-board-cable"]], "5. Commutators": [[14, "commutators"]], "Computer hardware": [[15, "computer-hardware"]], "Custom cables": [[16, "custom-cables"]], "Custom fine wire tether": [[16, "custom-fine-wire-tether"]], "Custom adapter for two RHD chips": [[16, "custom-adapter-for-two-rhd-chips"]], "Voltage considerations": [[16, "voltage-considerations"]], "Making an HDMI- BNC Cable": [[16, "making-an-hdmi-bnc-cable"]], "Compatible electrodes": [[17, "compatible-electrodes"]], "Tetrodes": [[17, "tetrodes"]], "Silicon probes": [[17, "silicon-probes"]], "Gateware updates": [[18, "gateware-updates"]], "Latest version": [[18, "latest-version"]], "Determining current gateware version": [[18, "determining-current-gateware-version"]], "In the Open Ephys GUI": [[18, "in-the-open-ephys-gui"]], "In Bonsai": [[18, "in-bonsai"]], "Instructions to update the gateware in case you don\u2019t have the latest version": [[18, "instructions-to-update-the-gateware-in-case-you-don-t-have-the-latest-version"]], "Notes on Mac": [[18, "notes-on-mac"]], "Headstages": [[19, "headstages"]], "Intan Headstages": [[19, "intan-headstages"]], "Low-profile SPI headstage": [[19, "low-profile-spi-headstage"]], "Low-profile headstage channel map": [[19, "low-profile-headstage-channel-map"]], "Samtec/Mill-Max Headstage": [[19, "samtec-mill-max-headstage"]], "How it works": [[20, "how-it-works"]], "Neural data acquisition": [[20, "neural-data-acquisition"]], "Opal Kelly FPGA": [[20, "opal-kelly-fpga"]], "Analog and Digital I/O": [[20, "analog-and-digital-i-o"]], "Power Supply": [[20, "power-supply"]], "Other Features": [[20, "other-features"]], "New Open Ephys FPGA module": [[21, "new-open-ephys-fpga-module"]], "Instructions": [[21, "instructions"]], "1. Install the driver": [[21, "install-the-driver"]], "On Windows": [[21, "on-windows"]], "On MacOS": [[21, "on-macos"]], "2. Make sure your Open Ephys GUI version is up to date": [[21, "make-sure-your-open-ephys-gui-version-is-up-to-date"]], "3. Install the plugin": [[21, "install-the-plugin"]], "4. Make sure you have the latest gateware": [[21, "make-sure-you-have-the-latest-gateware"]], "5. Test and use your board!": [[21, "test-and-use-your-board"]], "If you need help or are experiencing issues": [[21, "if-you-need-help-or-are-experiencing-issues"]], "Under development": [[21, "under-development"]], "Differences with previous boards": [[21, "differences-with-previous-boards"]], "Contribute": [[21, "contribute"]], "Why and how did we make this happen?": [[21, "why-and-how-did-we-make-this-happen"]], "External Licenses": [[21, "external-licenses"]], "Peripheral devices": [[22, "peripheral-devices"]], "Open Ephys I/O Board": [[22, "open-ephys-i-o-board"]], "Testing I/O modules": [[22, "testing-i-o-modules"]], "Analog/Digital Inputs and Outputs": [[22, "analog-digital-inputs-and-outputs"]], "Analog Output": [[22, "analog-output"]], "Analog Input": [[22, "analog-input"]], "Changing the Analog Input Range": [[22, "changing-the-analog-input-range"]], "Digital Output": [[22, "digital-output"]], "Digital Input": [[22, "digital-input"]], "HMDI channel mapping": [[22, "id1"]], "Arduino IO shield": [[22, "arduino-io-shield"]], "Quickstart guide": [[23, "quickstart-guide"]], "Connecting the USB cable and power supply": [[23, "connecting-the-usb-cable-and-power-supply"]], "Connecting the headstages": [[23, "connecting-the-headstages"]], "Connecting peripheral devices": [[23, "connecting-peripheral-devices"]], "Operation": [[23, "operation"]], "User Manual": [[24, "user-manual"]]}, "indexentries": {}}) \ No newline at end of file +Search.setIndex({"docnames": ["Build-Instructions/Assembling-the-IO-board", "Build-Instructions/Assembling-the-PCB", "Build-Instructions/Ordering-parts", "Build-Instructions/Putting-it-all-together", "Build-Instructions/index", "FAQ/index", "Tutorials/Ephys-with-behavioural-camera", "Tutorials/Measuring-latency", "Tutorials/Multiple-boards", "Tutorials/Troubleshooting-noise", "Tutorials/bonsai-acquisition", "Tutorials/index", "User-Manual/Acquisition-software", "User-Manual/Acquisition-system-parts", "User-Manual/Cables", "User-Manual/Computer-hardware", "User-Manual/Custom-cables", "User-Manual/Electrodes", "User-Manual/Gateware-Update", "User-Manual/Headstages", "User-Manual/How-it-works", "User-Manual/New-FPGA", "User-Manual/Peripheral-devices", "User-Manual/Quickstart-guide", "User-Manual/index", "index"], "filenames": ["Build-Instructions/Assembling-the-IO-board.rst", "Build-Instructions/Assembling-the-PCB.rst", "Build-Instructions/Ordering-parts.rst", "Build-Instructions/Putting-it-all-together.rst", "Build-Instructions/index.rst", "FAQ/index.rst", "Tutorials/Ephys-with-behavioural-camera.rst", "Tutorials/Measuring-latency.rst", "Tutorials/Multiple-boards.rst", "Tutorials/Troubleshooting-noise.rst", "Tutorials/bonsai-acquisition.rst", "Tutorials/index.rst", "User-Manual/Acquisition-software.rst", "User-Manual/Acquisition-system-parts.rst", "User-Manual/Cables.rst", "User-Manual/Computer-hardware.rst", "User-Manual/Custom-cables.rst", "User-Manual/Electrodes.rst", "User-Manual/Gateware-Update.rst", "User-Manual/Headstages.rst", "User-Manual/How-it-works.rst", "User-Manual/New-FPGA.rst", "User-Manual/Peripheral-devices.rst", "User-Manual/Quickstart-guide.rst", "User-Manual/index.rst", "index.rst"], "titles": ["Assembling the I/O Board", "Assembling the PCB", "Ordering parts", "Putting it all together", "Assembly Guide", "FAQs", "Synchronizing with a behavioural camera", "Measuring round-trip latency", "Using multiple boards", "Troubleshooting Noise", "Using Bonsai with the Acquisition Board", "Tutorials", "Acquisition software", "Other equipment you will need", "Cables", "Computer hardware", "Custom cables", "Compatible electrodes", "Gateware updates", "Headstages", "How it works", "New Open Ephys FPGA module", "Peripheral devices", "Quickstart guide", "User Manual", "Home"], "terms": {"each": [0, 1, 2, 6, 9, 10, 13, 14, 16, 19, 20, 21, 22, 23], "can": [0, 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 19, 20, 21, 22, 23, 24, 25], "serv": 0, "digit": [0, 5, 6, 10, 14, 17, 19, 23, 25], "input": [0, 1, 5, 6, 9, 10, 12, 13, 16, 20, 21, 23, 25], "output": [0, 5, 9, 16, 20, 23], "analog": [0, 5, 16, 17, 19, 23, 25], "onli": [0, 1, 2, 4, 9, 10, 14, 18, 21, 22], "perform": [0, 2, 10, 12, 17, 19, 21, 22, 23], "one": [0, 1, 2, 8, 9, 12, 13, 14, 15, 16, 17, 21, 22, 23], "those": [0, 16], "function": [0, 2, 20, 21, 22], "ani": [0, 1, 3, 4, 5, 9, 15, 16, 17, 18, 20, 21, 22, 23, 24], "given": 0, "time": [0, 1, 2, 4, 6, 20, 21, 22], "you": [0, 1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 14, 15, 16, 17, 19, 20, 22, 23, 24, 25], "choos": [0, 10, 16, 17], "its": [0, 6, 12, 16, 17, 20, 21, 22, 24], "plug": [0, 1, 9, 16, 18, 20, 21, 22, 23], "four": [0, 2, 3, 20, 23], "hdmi": [0, 1, 3, 10, 13, 14, 20, 22, 23], "connector": [0, 1, 2, 3, 9, 14, 16, 17, 19, 20, 22, 23], "acquisit": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 13, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25], "If": [0, 1, 2, 3, 9, 13, 14, 16, 18, 19, 20, 22, 23, 24, 25], "want": [0, 1, 2, 4, 9, 12, 15, 16, 19, 22, 23], "us": [0, 1, 2, 3, 5, 7, 11, 12, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24], "all": [0, 1, 2, 4, 9, 10, 15, 16, 19, 20, 21, 22, 25], "onc": [0, 1, 3, 9, 16], "ll": [0, 1, 2, 3, 4, 14, 15, 16, 25], "need": [0, 1, 2, 3, 4, 6, 12, 14, 16, 17, 18, 22, 23, 24, 25], "build": [0, 1, 2, 4, 5, 9, 13, 15, 16, 20, 22, 24, 25], "For": [0, 2, 4, 7, 9, 10, 14, 16, 17, 19, 21, 22], "One": [0, 13], "see": [0, 1, 10, 11, 14, 16, 19, 20, 21, 22], "below": [0, 2, 16, 19, 20, 21], "instruct": [0, 4, 22, 25], "how": [0, 1, 5, 10, 13, 14, 17, 19, 24, 25], "order": [0, 1, 3, 4, 8, 13, 19, 20, 25], "thi": [0, 1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 22, 23, 25], "thin": [0, 1, 14, 16, 17, 19], "passiv": [0, 16, 22], "cabl": [0, 3, 9, 13, 17, 19, 20, 22], "type": [0, 9, 10, 14, 17, 19, 20, 22], "A": [0, 1, 2, 9, 13, 14, 15, 16, 18, 19, 21, 22, 23], "eight": [0, 20, 22], "through": [0, 2, 3, 4, 5, 9, 10, 11, 13, 19, 20, 22, 23, 24, 25], "hole": [0, 1, 2, 20, 22], "vertic": [0, 22], "bnc": [0, 3, 9, 20, 22, 23], "2": [0, 1, 2, 3, 4, 9, 10, 16, 19, 20, 22, 23, 25], "40": 0, "digikei": [0, 1, 2], "part": [0, 1, 9, 13, 20, 22, 25], "a97557": 0, "nd": [0, 1], "surfac": [0, 1, 2, 3, 19], "mount": [0, 1, 19], "0": [0, 1, 2, 3, 13, 15, 16, 18, 19, 20, 21, 22, 23], "73": 0, "609": 0, "4614": 0, "1": [0, 1, 2, 9, 10, 15, 16, 18, 19, 20, 22], "cut": [0, 16, 19], "tape": [0, 3, 16], "depend": [0, 2, 3, 4, 6, 7, 8, 13, 14, 17, 19, 21, 23], "what": [0, 1, 2, 5, 12], "re": [0, 1, 2, 3, 4, 9, 12, 14, 16, 20, 22, 23, 24, 25], "plan": [0, 1, 2, 13, 14], "connect": [0, 1, 3, 6, 8, 9, 10, 13, 14, 15, 16, 17, 18, 20, 21, 22, 25], "also": [0, 1, 2, 3, 9, 10, 14, 15, 16, 19, 20, 21, 22, 23, 24, 25], "screw": [0, 2, 3, 9, 17, 23], "termin": [0, 9, 22, 23], "instead": [0, 2, 16, 21], "combin": [0, 12, 20, 23], "There": [0, 4, 6, 14, 16, 20, 21, 22, 23], "ar": [0, 1, 2, 3, 4, 5, 8, 9, 10, 14, 16, 17, 18, 19, 20, 22, 23, 25], "14": 0, "so": [0, 1, 2, 3, 6, 7, 9, 10, 11, 14, 15, 16, 18, 19, 20, 21, 22, 23], "solder": [0, 1, 2, 16, 17, 19, 20], "277": 0, "1279": 0, "1277": 0, "The": [0, 1, 2, 3, 4, 6, 7, 9, 10, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25], "follow": [0, 2, 5, 7, 12, 13, 14, 15, 16, 20, 21, 22, 23, 24, 25], "gener": [0, 2, 4, 9, 19, 22, 23], "lab": [0, 16, 21, 25], "suppli": [0, 1, 4, 13, 14, 16, 17, 18, 21, 22], "necessari": [0, 2, 4, 10, 14, 21, 22, 25], "assembli": [0, 1, 13, 25], "iron": [0, 1], "thinner": [0, 19], "better": [0, 2, 7, 20], "flux": [0, 16], "5": [0, 1, 2, 4, 16, 18, 22], "minut": [0, 1, 2, 18, 20], "epoxi": [0, 1, 16, 19], "z": 0, "poxi": 0, "easiest": [0, 22], "cheapest": 0, "wai": [0, 3, 4, 6, 16, 17, 20, 21, 22], "open": [0, 2, 3, 4, 5, 7, 8, 9, 11, 13, 14, 16, 17, 19, 20, 23, 24, 25], "ephi": [0, 4, 5, 7, 8, 13, 14, 17, 19, 20, 23, 24, 25], "store": [0, 5, 13, 14, 21, 24], "howev": [0, 1, 15, 17, 19, 20, 21, 22, 24], "made": [0, 2], "chang": [0, 2, 7, 18, 20, 21], "design": [0, 2, 5, 10, 17, 19, 21, 22, 24, 25], "bare": [0, 20], "sunston": 0, "": [0, 1, 2, 3, 4, 9, 14, 16, 17, 20, 21, 22, 23], "valueproto": 0, "servic": [0, 19, 21], "have": [0, 1, 2, 3, 4, 6, 9, 12, 13, 14, 15, 16, 17, 19, 20, 22, 23, 24, 25], "success": 0, "anoth": [0, 16, 23], "compani": [0, 2, 4], "pleas": [0, 4, 21, 23], "let": [0, 2, 21], "u": [0, 2, 4, 11, 21], "know": [0, 2, 6, 20, 21, 22, 24], "clone": [0, 2], "io": [0, 16], "repositori": [0, 2, 21], "github": [0, 2, 10, 11, 19, 21], "download": [0, 10, 12, 18, 21], "zip": [0, 2], "file": [0, 1, 10, 18, 19, 21], "On": [0, 10, 18, 22], "home": [0, 2], "page": [0, 1, 2, 10, 13, 18, 20, 21, 23, 24, 25], "4": [0, 1, 2, 15, 22, 23, 25], "9": [0, 19, 22], "x": [0, 2, 21, 22], "3": [0, 1, 2, 3, 4, 9, 13, 15, 16, 18, 20, 22, 23, 25], "6": [0, 2, 14, 16, 20, 21, 22], "width": 0, "length": [0, 14, 16, 17], "quantiti": [0, 2], "ship": [0, 2, 14, 18, 21], "code": [0, 2, 20, 21], "check": [0, 1, 2, 5, 8, 12, 20, 21, 22, 23, 24], "whether": [0, 9, 17, 21, 23], "quick": [0, 14], "week": [0, 2], "v": [0, 19, 23], "turnaround": [0, 2], "click": [0, 7, 9, 10, 12, 18, 21, 23], "upload": [0, 2, 20, 21], "button": [0, 10, 23], "select": [0, 2, 10, 12, 17, 21, 22], "gerber": [0, 2], "from": [0, 1, 2, 3, 4, 9, 10, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25], "layer": [0, 2], "might": [0, 2, 4, 8, 9, 16, 18, 21, 23], "recogn": [0, 21], "automat": [0, 2], "doubl": [0, 10, 18], "correspond": [0, 2, 6, 19], "top": [0, 1, 2, 3, 7, 16], "silkscreen": [0, 1, 2], "slk": 0, "mask": [0, 2, 19], "smt": 0, "copper": [0, 2, 20], "bottom": [0, 1, 2, 3, 16, 18, 20, 21, 22], "bot": 0, "soldermask": [0, 2], "smb": 0, "plate": 0, "drd": 0, "tool": [0, 3, 5, 9, 10, 12, 21, 22], "size": [0, 2, 7], "report": 0, "drl": 0, "outlin": [0, 2], "oln": [0, 2], "agreement": 0, "checkbox": 0, "next": [0, 1, 16, 21, 22, 23], "step": [0, 1, 3, 4, 10, 15, 16, 18, 20, 21], "after": [0, 1, 2, 3, 16, 17, 18, 19, 21], "look": [0, 1, 2, 3, 9, 16, 20, 23, 24], "inform": [0, 12, 19], "about": [0, 1, 2, 5, 15, 16, 20, 24, 25], "drill": [0, 2], "noth": 0, "worri": [0, 15], "agre": 0, "term": 0, "condit": [0, 21], "proce": 0, "checkout": 0, "With": [0, 6, 22], "cost": [0, 2, 4, 19, 20], "should": [0, 1, 2, 3, 6, 8, 16, 19, 20, 21, 22, 23], "80": 0, "240": 0, "8": [0, 2, 14, 16, 19, 20, 21, 22, 25], "place": [0, 1, 2, 3, 19, 20], "exampl": [0, 12, 22], "d": [0, 2, 11], "prefer": [0, 9, 23], "method": [0, 2], "kind": 0, "tricki": [0, 23], "we": [0, 1, 2, 3, 4, 5, 6, 9, 12, 13, 14, 16, 17, 18, 20, 22, 23, 24, 25], "recommend": [0, 1, 2, 3, 4, 12, 13, 15, 16, 17, 19, 20, 22, 23, 24, 25], "smallest": [0, 2], "tip": [0, 1, 2, 19], "possibl": [0, 1, 3, 14, 16, 17, 21, 23], "accident": 0, "two": [0, 1, 2, 4, 8, 9, 14, 17, 21, 22, 23], "adjac": [0, 1, 23], "pin": [0, 1, 3, 9, 14, 16, 17, 20, 22, 23], "separ": [0, 9, 14, 17, 20, 21, 22], "them": [0, 1, 2, 8, 9, 16, 21, 23], "rememb": [0, 2], "opposit": [0, 16, 22, 23], "side": [0, 1, 2, 3, 9, 10, 16, 23], "well": [0, 2, 3, 5, 9, 14, 15, 16, 20, 22, 23], "veri": [0, 1, 2, 7, 16, 17, 19, 20, 23], "similar": [0, 9, 22], "hand": [0, 10, 19, 20, 24], "omnet": [0, 1, 2, 3, 14, 16, 17, 19, 20], "don": [0, 1, 2, 3, 14, 16, 20, 21, 24], "t": [0, 1, 2, 3, 4, 14, 16, 20, 21, 22, 24], "ever": [0, 4], "appli": [0, 14, 19, 23], "directli": [0, 2, 7, 10, 11, 16, 17, 21, 22], "like": [0, 1, 2, 3, 9, 11, 16, 20, 21, 22, 23], "would": [0, 2, 19, 20, 21, 24], "too": [0, 2, 3], "much": [0, 3, 14, 22], "start": [0, 1, 6, 8, 10, 13, 14, 18, 21, 22, 23, 24, 25], "clean": 0, "ethanol": [0, 16], "pen": 0, "pad": [0, 1, 2], "add": [0, 1, 2, 9, 10, 12, 16, 21], "small": [0, 1, 2, 3, 7, 8, 16, 17, 19, 23], "drop": [0, 1, 3, 16], "wipe": 0, "over": [0, 1, 3, 14, 16, 19, 21, 23, 25], "result": [0, 1, 4, 14, 19], "amount": [0, 4], "shini": 0, "abl": [0, 8], "form": [0, 9, 21, 22], "pillow": 0, "bulg": 0, "shape": [0, 2, 19], "feel": 0, "complet": [0, 9, 13, 19, 21, 22], "flat": [0, 1, 3, 19], "befor": [0, 1, 3, 6, 10, 16, 20, 21, 23], "ad": [0, 16, 20, 22], "didn": 0, "enough": [0, 9, 16], "wa": [0, 6, 17, 19, 21], "some": [0, 1, 2, 3, 4, 7, 8, 9, 16, 18, 20, 21, 22, 23], "more": [0, 1, 2, 4, 5, 9, 10, 12, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24], "de": [0, 16], "wick": 0, "Be": [0, 9, 18, 23], "care": [0, 1, 2, 9, 14, 19, 23], "pretti": [0, 1, 2, 14, 16], "easi": [0, 1, 16], "remov": [0, 1, 3, 16], "almost": [0, 20], "tin": [0, 16], "carefulli": [0, 3, 16, 19, 20, 24], "move": [0, 1, 14, 16, 17, 22], "around": [0, 2, 3, 7, 14, 16, 23], "feet": [0, 2], "perfectli": [0, 2], "align": [0, 1, 3, 23], "now": [0, 1, 3, 16, 18, 21], "tap": [0, 2], "foot": [0, 14, 16], "push": [0, 3], "down": [0, 7, 10, 16, 20], "toward": 0, "heat": [0, 1, 2, 16, 19], "up": [0, 1, 2, 3, 4, 6, 9, 10, 14, 15, 16, 17, 19, 20, 22, 25], "melt": [0, 1], "allow": [0, 9, 15, 17, 18, 21, 22], "bit": [0, 1, 2, 10, 16, 20, 22], "flow": [0, 1, 3, 9], "under": [0, 16, 17, 20], "repeat": [0, 1], "last": [0, 21], "To": [0, 1, 2, 3, 7, 9, 12, 14, 16, 22, 23], "test": [0, 10, 16, 19, 20], "correctli": [0, 1], "needl": 0, "forcep": [0, 16], "slightli": [0, 16, 19, 21, 23], "turn": [0, 4, 9, 19, 23], "structur": 0, "contact": [0, 2, 16], "either": [0, 1, 3, 9, 13, 16, 20, 23], "ttl": [0, 8, 10, 22], "channel": [0, 3, 10, 12, 13, 14, 15, 16, 17, 20, 23, 25], "altern": [0, 1, 9, 11, 12, 16, 17, 22], "past": [0, 1, 2, 19, 21], "stencil": [0, 1, 19], "even": [0, 2, 3, 9, 14, 16, 20, 21], "just": [0, 2, 3, 4, 10, 14, 16, 18, 20, 25], "gun": [0, 1, 19], "onto": [0, 1, 2, 3], "leg": [0, 1], "describ": 0, "guid": [0, 1, 3, 13, 21, 24, 25], "As": [0, 1, 21], "final": [0, 1, 19], "right": [0, 7, 10, 12, 13, 16, 18, 19, 22, 23, 24, 25], "where": [0, 5, 6, 10, 14, 16, 20, 22], "plastic": [0, 16], "meet": 0, "metal": [0, 1, 20], "bodi": [0, 16], "ha": [0, 1, 2, 3, 5, 7, 12, 17, 19, 21, 22, 23], "wiggl": 0, "room": 0, "insid": [0, 18, 19, 20, 21, 23], "shell": [0, 9, 23], "becaus": [0, 1, 2, 6, 9, 16, 17, 20, 22, 23, 25], "compon": [0, 1, 3, 9, 13, 19, 21, 22, 23, 25], "embed": 0, "easili": [0, 3, 16, 19], "lead": [0, 2], "broken": 0, "solv": [0, 18, 21], "issu": [0, 9, 11, 14, 16, 23], "super": [0, 3], "glue": [0, 1, 3], "runni": 0, "get": [0, 1, 3, 9, 20, 21, 25], "rack": [0, 20], "adhes": 0, "rubber": [0, 2], "case": [0, 9, 16, 20, 21, 22], "outsourc": [1, 4], "process": [1, 2, 4, 12, 18, 20], "advanc": [1, 2, 4, 5], "circuit": [1, 2, 3, 4, 19, 20, 24], "bom": [1, 2], "csv": [1, 2, 10], "centroid_fil": 1, "fabrication_draw": 1, "pdf": 1, "thei": [1, 2, 9, 16, 17, 19, 21, 22, 23], "take": [1, 2, 14, 20, 21], "rest": [1, 13], "receiv": [1, 16, 19, 22], "mention": [1, 2], "abov": [1, 16, 21], "yourself": [1, 2, 3, 4, 7, 13, 14, 16, 25], "here": [1, 2, 5, 6, 9, 11, 12, 14, 16, 18, 20, 22, 24, 25], "do": [1, 2, 3, 4, 6, 9, 10, 16, 17, 18, 20, 23], "your": [1, 2, 3, 4, 5, 6, 9, 12, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25], "arriv": [1, 22], "saniti": 1, "multimet": [1, 22], "ensur": [1, 16], "none": [1, 2], "ground": [1, 16, 20, 23], "power": [1, 3, 13, 16, 18, 21, 22], "label": [1, 16, 20], "board": [1, 2, 3, 4, 5, 6, 7, 9, 11, 12, 13, 15, 16, 17, 18, 19, 20, 23, 24, 25], "It": [1, 2, 4, 9, 16, 18, 19, 20, 21, 23, 24], "could": [1, 4, 16, 20, 22], "occur": [1, 20], "sure": [1, 3, 6, 9, 10, 14, 16, 17, 18, 22, 23], "problem": [1, 9, 21], "itself": [1, 16, 20, 21], "secur": [1, 16, 18, 21], "put": [1, 16], "end": [1, 4, 10, 12, 14, 16, 17, 19, 20, 21, 23], "sheet": [1, 19], "razor": 1, "blade": 1, "drag": [1, 18], "across": [1, 20, 21, 22], "ve": [1, 2, 3, 4, 9, 16], "never": 1, "work": [1, 2, 4, 5, 9, 14, 15, 16, 18, 21, 22, 23, 24, 25], "watch": 1, "youtub": 1, "video": 1, "practic": [1, 19, 22], "attempt": [1, 18, 21], "capacitor": [1, 2, 19, 20], "c1": 1, "i": [1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 23, 24, 25], "good": [1, 2, 9, 15, 21], "far": [1, 2, 17], "most": [1, 2, 6, 9, 10, 12, 14, 19, 20, 22, 23], "other": [1, 2, 3, 8, 9, 12, 16, 17, 18, 19, 21, 24, 25], "fun": 1, "begin": [1, 16], "appropri": [1, 6, 20, 21], "configur": [1, 10, 12, 13, 20, 23], "brd": 1, "eagl": 1, "orient": 1, "diod": 1, "c22": 1, "c59": 1, "must": [1, 2, 14, 16, 17, 19, 20, 21, 22], "indic": [1, 16, 18, 21, 23], "integr": [1, 2, 6, 17, 19, 20, 21], "posit": [1, 2], "mark": [1, 2, 6, 16, 22], "circl": [1, 10], "unsur": 1, "popul": [1, 2], "png": 1, "refer": [1, 2, 9, 20, 21], "spend": [1, 4, 25], "hour": 1, "fire": 1, "nozzl": 1, "airflow": 1, "wide": [1, 17], "set": [1, 2, 10, 18, 20, 21, 22], "temperatur": [1, 20], "300\u00ba": 1, "c": 1, "between": [1, 2, 17, 19, 20, 22], "cm": [1, 16], "mai": [1, 2, 9, 19, 23], "But": 1, "doe": [1, 7, 8, 18], "thing": [1, 9, 20, 23], "happen": [1, 9], "quickli": [1, 16, 21], "nearbi": 1, "locat": [1, 19, 21], "until": [1, 16, 21], "entir": 1, "been": [1, 9, 20, 21, 22], "troubleshoot": [1, 4, 11, 20, 21, 24], "first": [1, 2, 3, 4, 6, 10, 17, 19, 21], "smd": [1, 2], "ey": 1, "short": [1, 9, 16, 17, 21, 22, 23], "exist": [1, 5, 21], "usual": [1, 2, 9, 17, 19, 22], "spot": 1, "find": [1, 2, 5, 7, 16, 21], "tradit": 1, "divid": 1, "straight": [1, 16], "scalpel": 1, "draw": 1, "bridg": [1, 9, 21], "stainless": 1, "steel": 1, "stick": 1, "common": [1, 20, 21], "underneath": 1, "decoupl": 1, "voltag": [1, 14, 20, 21, 23], "regul": [1, 16, 20], "adafruit": [1, 2, 14], "led": [1, 2, 6, 9, 19, 20, 21, 23], "assum": [1, 20, 23, 24], "safe": [1, 14, 18], "cord": 1, "barrel": 1, "jack": [1, 22, 23], "5v": [1, 9, 13, 14, 16, 20, 21, 22, 23], "dc": [1, 9, 20, 23], "level": [1, 9, 16, 20, 22], "detail": [1, 14, 20, 21], "within": [1, 21], "1v": 1, "specifi": [1, 2, 14, 16, 20], "except": [1, 2, 16, 20, 25], "5va": 1, "note": [1, 2, 14, 19, 21, 23], "3v": [1, 22], "provid": [1, 18, 19, 20, 21], "fpga": [1, 2, 8, 9, 18, 19, 22, 23, 24], "won": [1, 16], "jumper": [1, 16, 22], "header": [1, 22], "adc": [1, 20, 22, 23], "a26228": 1, "chosen": 1, "rang": [1, 17, 23], "default": [1, 2, 10, 22], "closest": [1, 10, 19], "edg": [1, 3, 16, 22], "keep": [1, 2, 8, 16, 17, 22, 23, 24], "stabl": 1, "mani": [1, 4, 12, 20], "round": [1, 11, 19], "unplug": [1, 18], "excel": [2, 10], "text": 2, "editor": 2, "view": [2, 6], "googl": 2, "doc": 2, "list": [2, 21], "avail": [2, 10, 12, 14, 18, 19, 20, 21, 22, 24, 25], "distributor": 2, "column": [2, 10], "b": [2, 14, 16], "account": [2, 23], "try": [2, 9, 12, 18, 21], "multipl": [2, 11, 12, 22], "samtec": 2, "bte": 2, "040": 2, "01": 2, "f": 2, "These": [2, 16, 19, 21, 22, 23], "interfac": [2, 13, 14, 17, 19, 20, 21, 22, 23, 25], "opal": [2, 3, 18, 21], "kelli": [2, 3, 18, 21], "10": [2, 7, 19, 21], "pair": [2, 16], "brd1": 2, "jp2": 2, "jp3": 2, "requir": [2, 3, 4, 7, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23], "a79623": 2, "001": 2, "headstag": [2, 3, 5, 10, 13, 16, 17, 20, 22, 25], "Not": 2, "expens": 2, "30": [2, 20], "an": [2, 3, 5, 6, 8, 9, 10, 11, 12, 13, 14, 17, 18, 19, 20, 21, 22, 23, 25], "sometim": [2, 9, 21, 23], "hassl": 2, "send": [2, 6, 19, 20, 22], "faster": [2, 15], "incredibli": 2, "help": [2, 9, 13, 15, 20, 24, 25], "someon": 2, "act": [2, 8, 9, 20], "resel": 2, "neuroscientist": 2, "someth": [2, 8, 9, 16, 18, 20, 21, 24], "resourc": [2, 20], "implement": [2, 21, 22], "definit": 2, "had": [2, 20, 21], "monei": [2, 4, 20], "hat": [2, 19], "caleb": 2, "kemer": 2, "awesom": 2, "ws2812": 2, "contain": [2, 9, 10, 14, 18, 19, 20, 25], "red": [2, 21], "green": [2, 21, 23], "blue": [2, 3, 23], "driver": [2, 18], "circuitri": [2, 21], "driven": [2, 20], "singl": [2, 8, 9, 20, 21], "data": [2, 3, 5, 6, 12, 13, 14, 15, 16, 17, 19, 21, 22, 24, 25], "line": [2, 14, 16, 20], "special": [2, 21], "program": [2, 6, 12, 20, 22], "sequenc": 2, "bui": [2, 3, 13, 14, 25], "50": [2, 9, 19], "unfortun": 2, "aren": [2, 9], "origin": 2, "packag": [2, 21], "mean": [2, 6, 7, 17, 19, 20, 21], "subject": [2, 17, 19], "moistur": 2, "damag": [2, 19, 20, 21, 22, 23], "when": [2, 6, 8, 9, 10, 14, 16, 18, 20, 21, 22, 23, 24], "dure": [2, 20, 21, 23], "In": [2, 9, 10, 16, 21, 22], "our": [2, 5, 9, 16, 20, 21, 22, 24], "experi": [2, 4, 6, 7, 9, 10, 14, 15, 16, 17, 19, 20, 22, 23, 24], "out": [2, 3, 4, 5, 9, 12, 16, 21, 22, 23, 24, 25], "replac": [2, 3, 16, 21], "budget": 2, "bunch": 2, "roll": 2, "100": 2, "alibaba": 2, "assembl": [2, 4, 25], "fabric": [2, 4], "everyth": [2, 20, 21, 23, 25], "els": 2, "base": [2, 12, 17, 19, 21], "bill": 2, "go": [2, 5, 16, 18, 20, 21, 22, 24], "fast": [2, 9, 20, 21, 23], "enter": 2, "number": [2, 4, 7, 10, 13, 16, 19, 23], "item": 2, "resistor": [2, 14, 16, 19], "cheap": [2, 22, 23], "worth": [2, 7, 9, 12], "25": 2, "than": [2, 3, 4, 14, 15, 16, 18, 19, 20, 21, 22, 23], "actual": [2, 4, 14, 22], "alwai": [2, 10, 18, 21, 22, 23], "idea": 2, "link": [2, 6, 21], "fulli": [2, 17], "fill": 2, "cart": 2, "includ": [2, 6, 9, 10, 12, 16, 19, 20, 21, 23], "extra": [2, 19, 20, 23], "otherwis": [2, 9, 13, 16, 21, 23, 25], "hot": 2, "air": [2, 3], "station": 2, "alreadi": [2, 9, 13, 18, 20, 21, 25], "tronic": 2, "model": 2, "4040": 2, "great": [2, 4, 20], "deal": [2, 16], "140": 2, "make": [2, 3, 4, 5, 6, 9, 10, 14, 17, 18, 20, 22, 23, 24], "superbli": 2, "sinc": [2, 20, 21, 22, 23], "handl": [2, 3, 13, 16, 20], "toler": 2, "total": [2, 16], "260": 2, "long": [2, 9, 14, 16, 17, 20], "academ": 2, "affili": 2, "qualifi": 2, "discount": 2, "run": [2, 6, 9, 10, 13, 14, 16, 18, 20, 21, 22, 23], "big": 2, "66": 2, "multi": 2, "promin": 2, "www": [2, 14, 19], "freedfm": 2, "com": [2, 14, 19], "which": [2, 3, 4, 6, 9, 13, 16, 17, 19, 20, 21, 22, 23, 24, 25], "checker": 2, "tell": [2, 21], "inner": 2, "polar": [2, 3, 14, 16], "shown": [2, 16, 19, 21], "screenshot": [2, 21], "Then": 2, "specif": [2, 3, 6, 12, 15, 22, 25], "doesn": [2, 3, 4, 20], "matter": [2, 3], "leav": 2, "blank": 2, "count": [2, 14, 21], "dimens": 2, "y": [2, 14, 23], "415": 2, "both": [2, 4, 8, 10, 16, 22], "color": [2, 3, 23], "cheaper": 2, "black": [2, 3], "nicer": 2, "weight": [2, 14, 17, 19], "1oz": 2, "015": 2, "1058": 2, "per": [2, 4, 15, 16, 20, 25], "1370": 2, "itar": 2, "No": 2, "give": 2, "relationship": 2, "price": [2, 20], "websit": [2, 5, 12, 13, 14, 19, 20, 24], "autom": 2, "produc": [2, 9], "quot": 2, "matrix": [2, 5], "product": [2, 5, 14, 19, 21, 25], "560": 2, "offer": 2, "off": [2, 3, 9, 14, 20, 23], "coupon": 2, "competit": 2, "fab": 2, "hous": [2, 3], "seeed": 2, "studio": 2, "minimum": 2, "back": [2, 3, 7, 16], "139": 2, "90": 2, "31": 2, "34": 2, "door": 2, "dai": [2, 4, 25], "accept": 2, "thick": [2, 3, 16], "6mm": 2, "20cm": 2, "colour": 2, "20": [2, 7, 14, 21], "finish": [2, 18], "hasl": 2, "enig": 2, "16": [2, 13, 16, 17, 19, 20, 22], "panelis": 2, "osh": 2, "accordingli": 2, "same": [2, 8, 9, 16, 21, 22], "print": 2, "identifi": 2, "tsp": 2, "unus": 2, "attach": [2, 9, 16, 19, 20, 23], "21": 2, "option": [2, 3, 12, 13, 18, 21], "jig": 2, "addit": [2, 20, 22], "favor": 2, "spe": 2, "0012": 2, "zephpast": 2, "best": [2, 19], "refriger": 2, "stl": 2, "stereolithographi": 2, "call": [2, 20, 21], "manufactur": [2, 19], "varieti": [2, 7, 14, 22, 25], "cast": [2, 3], "urethan": [2, 3], "american": 2, "precis": [2, 3, 19, 20, 22], "prototyp": 2, "cnc": 2, "machin": 2, "firstcut": 2, "3d": 2, "shapewai": 2, "dae": 2, "acryl": [2, 3], "ponoko_p1": 2, "ep": 2, "ponoko": 2, "p1": 2, "mm": [2, 16, 19], "118": 2, "ponoko_p3": 2, "tile": 2, "piec": [2, 9, 16, 20], "92855a310": 2, "9540k11": 2, "mcmaster": 2, "carr": 2, "m3": [2, 3], "hex": [2, 3], "kei": [2, 3, 25], "5984a42": 2, "37": 2, "flute": 2, "26355a41": 2, "low": [2, 7, 9, 17, 20, 22], "speed": [2, 7, 15, 20], "electr": [2, 9, 14, 17, 19, 20], "prepar": 2, "did": [3, 16], "come": [3, 10, 20, 21], "built": [3, 12, 16, 19], "own": [3, 5, 6, 12, 16, 20, 22, 25], "xem6310": [3, 20], "lx45": 3, "499": 3, "95": 3, "transmit": [3, 14, 20], "via": [3, 9, 14, 18, 20, 22, 23], "usb": [3, 7, 8, 13, 15, 18, 20, 21, 22, 25], "support": [3, 5, 11, 20, 21, 24], "512": [3, 25], "simultan": [3, 13], "compat": [3, 5, 19, 23, 25], "6010": 3, "modul": [3, 18, 20], "399": 3, "128": [3, 13, 15, 19], "heatsink": 3, "phillip": 3, "screwdriv": 3, "flip": [3, 16], "squeak": 3, "expect": [3, 10, 21, 23], "lift": 3, "slide": 3, "face": [3, 16], "press": 3, "main": [3, 7, 19, 20], "chip": [3, 13, 14, 19, 20, 21, 22, 24], "firmli": [3, 16], "insert": [3, 12, 23], "3x3x1cm": 3, "fan": [3, 16], "fold": [3, 16], "doesnt": 3, "loop": [3, 7, 12, 16, 20, 22], "scratch": 3, "rotat": [3, 17], "180": 3, "degre": 3, "suffici": [3, 7], "direct": [3, 21, 22], "hold": [3, 17], "angl": 3, "fit": [3, 21], "dont": 3, "forc": [3, 17], "stage": 3, "resist": [3, 9, 16], "wrong": [3, 18, 20, 24], "risk": [3, 14, 16], "bend": 3, "front": [3, 16, 23], "hing": 3, "post": [3, 21], "white": 3, "paint": 3, "isn": [3, 9, 14], "visibl": 3, "montana": 3, "gold": 3, "sprai": 3, "shock": 3, "bright": 3, "engrav": 3, "logo": 3, "realli": [3, 4, 20], "nice": [3, 20], "darker": 3, "perman": [3, 20, 21], "marker": 3, "peel": 3, "protect": [3, 14, 17, 21, 23], "paper": [3, 6], "mess": 3, "lightli": 3, "sand": 3, "corner": 3, "fine": [3, 14, 15, 19], "sandpap": 3, "adher": 3, "dri": 3, "section": [4, 13, 18, 21, 23], "invest": 4, "vari": 4, "approach": 4, "unlik": 4, "devot": 4, "1000": [4, 9, 25], "correct": [4, 9, 14, 17], "differ": [4, 12, 16, 20, 22, 23, 24], "fewer": 4, "electron": [4, 9, 20, 24], "formal": 4, "engin": 4, "train": [4, 5], "frustrat": 4, "project": 4, "effect": [4, 20], "technic": 4, "expertis": 4, "involv": [4, 5, 7, 9, 15], "coordin": 4, "done": [4, 17, 22], "clear": 4, "show": [5, 19], "sold": [5, 16, 19], "rhd2000": [5, 19, 20, 24], "seri": [5, 13, 19, 23], "intan": [5, 13, 16, 17, 20, 24], "overview": 5, "variou": [5, 14, 22], "synchronis": [5, 22], "my": 5, "electrophysiologi": [5, 6, 12, 20, 22, 24, 25], "behaviour": [5, 11, 12], "camera": [5, 11, 12], "tutori": [5, 7, 25], "learn": [5, 9, 13, 24, 25], "develop": [5, 12, 20], "cours": [5, 20, 24], "extracellular": [5, 12, 20, 24, 25], "cajal": 5, "neurosci": 5, "materi": [5, 20, 21, 24], "initi": [5, 17, 21], "aim": 5, "understand": [5, 9, 20, 24], "brain": [5, 17], "promot": 5, "commun": [5, 7, 20, 21, 22], "ownership": [5, 21], "studi": 5, "sourc": [5, 9, 12, 18, 20, 21, 25], "hardwar": [5, 6, 13, 19, 20, 21, 24], "softwar": [5, 6, 7, 13, 18, 19, 21, 22, 23, 25], "easier": [5, 20, 21, 24], "access": [5, 22], "puls": [6, 22], "whenev": 6, "acquir": [6, 12, 13, 21, 25], "frame": [6, 21], "problemat": 6, "electrophysiolog": 6, "sampl": [6, 19, 21, 22], "still": [6, 9, 22], "microcontrol": [6, 20, 22], "arduino": [6, 20], "teensi": 6, "period": [6, 21], "high": [6, 9, 20, 22, 23], "rout": [6, 8, 22], "light": [6, 9, 14, 16, 17, 21], "signal": [6, 8, 9, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23], "field": [6, 9, 18, 20, 21], "anim": [6, 9, 10, 14, 17, 19], "influenc": [6, 14, 19], "record": [6, 9, 10, 12, 14, 15, 16, 17, 19, 21, 22, 23], "visual": [6, 10, 12], "pattern": 6, "anchor": 6, "bonsai": [6, 11, 21, 23], "o": [6, 13, 14, 23], "port": [6, 10, 14, 15, 20, 22, 23], "capabl": [6, 20], "visualis": [6, 10, 12], "read": [6, 13, 14, 20, 21, 22, 24, 25], "comput": [7, 9, 13, 14, 18, 20, 21, 22, 23, 25], "m": [7, 21], "close": [7, 9, 12, 16, 17, 20, 22], "feedback": [7, 12, 21], "factor": 7, "buffer": 7, "bigger": 7, "higher": [7, 19], "varianc": 7, "durat": 7, "shorten": 7, "approxim": [7, 21], "processor": [7, 15], "displai": [7, 22], "statu": 7, "bar": 7, "gui": [7, 8, 10, 15, 22, 23], "cpu": [7, 15], "load": [7, 8, 10, 21], "audio": [7, 22], "At": [7, 13, 15], "point": [7, 9, 10, 16, 17, 20, 23], "benefit": 7, "becom": [7, 14, 17], "increas": [7, 16], "smaller": 7, "optim": [7, 22], "valu": [7, 16, 23], "onix": [7, 17, 21], "system": [7, 9, 13, 15, 16, 17, 18, 19, 21, 22, 23], "choic": [7, 9, 14], "pcie": 7, "card": [7, 15], "pc": [8, 9, 22], "rhythm": [8, 20, 21, 22, 23], "plugin": [8, 12, 18, 22, 23], "mind": [8, 17, 22, 23], "somewhat": 8, "arbitrari": 8, "descriptor": 8, "instanti": 8, "second": [8, 21], "chain": [8, 14, 15, 18, 21, 23], "guarante": 8, "node": [8, 10, 12, 18, 21, 22], "That": [8, 20], "manual": [8, 21], "prior": [8, 20], "independ": [8, 21], "asynchron": 8, "devic": [8, 14, 18, 20, 21], "Their": 8, "intern": [8, 22, 24], "clock": [8, 20, 22], "synchron": [8, 11, 22, 23], "delai": [8, 22], "stop": 8, "command": [8, 19], "caus": [8, 21, 22, 23], "misalign": 8, "extern": [8, 9, 20, 22, 23], "trigger": [8, 22], "three": [9, 16, 22], "biolog": [9, 19], "interest": [9, 10, 20, 22], "instanc": [9, 10, 14, 22], "region": [9, 22], "activ": [9, 22], "e": [9, 12, 23], "g": [9, 12, 19], "realis": 9, "live": [9, 17], "noisi": [9, 20, 23], "world": 9, "filter": [9, 10, 17, 19, 20, 23], "extract": [9, 10, 18], "frequenc": [9, 10], "relev": [9, 20], "spike": [9, 10, 15, 22], "slower": 9, "synapt": 9, "though": [9, 14], "rid": 9, "larg": [9, 20], "amplitud": [9, 19], "desir": [9, 16], "real": [9, 10, 14, 22], "eib": [9, 17, 19], "adapt": [9, 23], "tie": [9, 16], "togeth": [9, 16], "subtract": 9, "measur": [9, 11, 16, 21, 22, 23], "electrod": [9, 19, 20, 25], "often": [9, 17, 18, 21, 23], "bring": 9, "therebi": 9, "potenti": 9, "offset": [9, 23], "amplifi": [9, 17, 19, 20], "satur": 9, "fluctuat": 9, "detect": [9, 17, 19, 22], "typic": [9, 18, 19, 21], "eeg": 9, "emg": 9, "import": [9, 14, 19], "decid": [9, 13, 25], "skillhub": 9, "simpl": [9, 14, 16, 22], "solut": 9, "unsolv": 9, "partial": 9, "faradai": [9, 23], "cage": [9, 23], "site": [9, 12, 19, 25], "true": 9, "implant": [9, 17], "pick": [9, 10], "batteri": [9, 20, 23], "float": [9, 23], "earth": 9, "extrem": [9, 16, 23], "fix": [9, 16, 23], "whatev": [9, 23], "experiment": [9, 23], "setup": [9, 12, 23], "perhap": [9, 23], "wall": [9, 14, 20, 23], "socket": [9, 12, 20, 23], "allig": [9, 23], "clip": [9, 23], "wire": [9, 14, 17, 19, 23], "dedic": [9, 23], "somedai": 9, "center": [9, 19, 20, 23], "fry": [9, 23], "aftermarket": 9, "mostli": 9, "brick": 9, "lot": 9, "individu": [9, 16, 22], "equip": [9, 19, 22], "isol": 9, "offend": 9, "60": 9, "hz": 9, "presid": 9, "qualiti": 9, "bench": 9, "significantli": [9, 20], "reduc": [9, 19], "especi": [9, 14, 20, 24], "crucial": [9, 17, 20], "carri": 9, "normal": [9, 23], "conduct": 9, "bu": [9, 20], "creat": [9, 18, 20, 21, 23], "path": [9, 12, 21], "current": [9, 14, 16, 21, 22], "maintain": [9, 16, 20], "simul": 9, "imag": 9, "squar": 9, "wave": 9, "sinewav": 9, "fact": 9, "upper": [9, 16], "lower": [9, 16, 17, 18, 19, 21], "equival": [9, 14, 22], "interfer": [9, 17, 19], "were": [9, 12], "physic": [9, 19], "magnet": 9, "util": 9, "60hz": 9, "induc": 9, "central": 9, "prevent": [9, 14, 18, 21, 22], "interconnect": [9, 20], "electromagnet": 9, "environ": 9, "movement": [9, 17], "rx": 10, "org": 10, "manag": [10, 21], "search": 10, "librari": [10, 18, 21], "galleri": 10, "rhd200evalboard": 10, "properti": [10, 18], "rhd2000_usb3": 10, "present": 10, "local": [10, 21], "without": [10, 15, 16, 19, 20, 21], "nois": [10, 11, 17, 19, 20, 22, 23], "transform": 10, "again": [10, 18, 21], "scroll": 10, "adjust": [10, 14], "detector": [10, 22], "event": [10, 21, 22], "auxiliari": [10, 12, 13], "acceleromet": [10, 19, 20], "purpl": 10, "sink": [10, 22], "bin": [10, 12], "python": 10, "matlab": 10, "panda": 10, "http": [10, 14, 19], "pydata": 10, "trial": 10, "etc": [10, 22], "trip": 11, "latenc": 11, "miss": 11, "document": [11, 12, 13, 14, 20, 21, 24], "host": [11, 21, 22], "contribut": 11, "repo": 11, "email": 11, "oep": [11, 21], "tech": [11, 21], "applic": [12, 14, 22], "reactiv": 12, "languag": [12, 20], "rhd2000evalboard": 12, "workflow": 12, "matrixwrit": 12, "save": 12, "straightforward": 12, "purpos": [12, 19, 21, 23], "stream": 12, "deliv": [12, 22], "consist": [13, 16], "least": [13, 15], "rhd": [13, 14, 20, 23], "neural": [13, 14, 16, 22], "acquist": 13, "starter": [13, 25], "kit": [13, 25], "non": [13, 21], "quickstart": [13, 24, 25], "collect": [13, 14, 20, 24, 25], "awai": [13, 22, 24, 25], "sub": [13, 25], "recent": 14, "version": [14, 16, 20, 22, 23], "limitless": 14, "freeli": [14, 25], "behav": 14, "mice": [14, 17, 19], "minim": [14, 17], "torqu": [14, 17, 19], "natur": 14, "behavior": [14, 17, 23], "32": [14, 15, 16, 17, 19, 20], "tether": [14, 19], "bulki": 14, "standard": [14, 16, 20, 21, 23], "ideal": 14, "thank": 14, "lvd": [14, 16], "12": [14, 16, 20], "conductor": [14, 16], "64": [14, 16, 19, 20, 25], "conform": 14, "purchas": 14, "spi": [14, 16, 20, 23], "miso": [14, 16], "pzn": [14, 16, 20], "nano": [14, 16], "ultra": 14, "mass": [14, 19], "subsequ": 14, "advantag": [14, 19, 20], "expos": 14, "daisi": [14, 23], "longer": [14, 19, 21, 23], "meter": [14, 22, 23], "corrupt": 14, "micro": 14, "usb3": 14, "hurri": 14, "littl": [14, 21], "effort": 14, "breakout": [14, 22], "vendor": [14, 22], "rotari": 14, "twist": [14, 16], "1196": 14, "doric": 14, "assist": 14, "joint": [14, 16, 19], "neuro": [14, 21], "doriclens": 14, "oper": 15, "equal": [15, 16], "maco": 15, "window": [15, 18], "linux": [15, 18, 21], "distro": 15, "core": 15, "ghz": 15, "scale": 15, "complex": 15, "overload": 15, "multithread": 15, "memori": [15, 21], "gb": 15, "storag": 15, "solid": [15, 16], "state": [15, 22], "drive": [15, 17, 19], "strongli": [15, 21], "graphic": 15, "critic": [15, 17], "consid": [15, 21], "upgrad": 15, "offlin": 15, "analysi": [15, 23], "sort": [15, 19, 20], "lightweight": [16, 17], "flexibl": 16, "cooner": 16, "cz": 16, "1187": 16, "fep": 16, "insul": 16, "38awg": 16, "012": 16, "diamet": 16, "720\u03c9": 16, "durabl": 16, "423\u03c9": 16, "ft": 16, "172\u03c9": 16, "seem": 16, "40awg": 16, "gnd": 16, "vcc": 16, "trace": [16, 23], "thicker": 16, "2\u03c9": 16, "unless": [16, 20, 21], "limit": [16, 21], "unforgiv": 16, "intend": 16, "diagram": [16, 22], "row": [16, 22], "switch": [16, 22], "upsid": 16, "oppos": 16, "laid": 16, "illustr": [16, 22], "plu": 16, "clamp": 16, "space": 16, "lai": 16, "sharp": 16, "plenti": 16, "avoid": [16, 19, 21, 23], "bent": 16, "simpli": 16, "remain": [16, 19], "tension": 16, "later": 16, "tabl": 16, "kapton": 16, "gentli": 16, "pull": [16, 17], "break": [16, 23], "free": [16, 24], "2nd": 16, "tightli": 16, "few": [16, 20], "verifi": 16, "coat": 16, "regular": 16, "interv": 16, "throughout": 16, "knot": 16, "withstand": 16, "strength": 16, "string": 16, "parallel": [16, 20], "et": 16, "voil\u00e0": 16, "lighter": 16, "convent": 16, "sell": 16, "dual": [16, 17], "deinsul": 16, "track": [16, 19], "ident": 16, "miso1": 16, "aq": [16, 22], "miso2": 16, "reinforc": [16, 19], "strain": 16, "relief": 16, "rel": [16, 19], "synthet": 16, "sutur": 16, "thread": 16, "shorter": 16, "eventu": 16, "cover": [16, 21, 24], "2mm": 16, "exit": 16, "33": 16, "17": 16, "larger": 16, "vdd": 16, "2v": 16, "reader": 16, "adequ": 16, "distanc": [16, 17, 22], "pcb": [16, 19, 22], "think": 16, "shield": [16, 20, 23], "continu": [16, 21, 22], "conveni": [16, 20, 22], "furthest": 16, "forget": 16, "shrink": 16, "tube": 16, "neuron": 17, "tissu": 17, "sensit": [17, 22], "kept": 17, "robust": 17, "less": [17, 21, 22], "acut": 17, "anaesthet": 17, "chronic": 17, "imped": [17, 19, 21], "mainli": [17, 20], "head": [17, 19], "tug": 17, "match": 17, "held": 17, "slowli": [17, 21], "shuttledr": 17, "adaptor": 17, "hiros": [17, 19], "profil": 17, "certain": 17, "neuropixel": 17, "custom": [17, 20, 22], "transmiss": [17, 25], "protocol": [17, 20], "pxi": 17, "imec": 17, "new": [18, 20, 24], "dec": [18, 21], "2022": [18, 21, 24], "onward": [18, 21], "previou": 18, "oe": [18, 21], "messag": [18, 21], "consol": [18, 21], "appear": [18, 21], "openephi": [18, 21, 22], "acquisitionboard": 18, "gatewarevers": 18, "n": 18, "properli": [18, 23], "while": [18, 19, 21], "instal": [18, 23, 25], "content": [18, 21], "updatefpga_v1_0": 18, "bat": 18, "execut": 18, "sh": 18, "wait": [18, 21], "coupl": 18, "programm": [18, 20, 21], "frozen": 18, "percentag": 18, "rare": 18, "went": [18, 21], "got": [18, 21], "stuck": 18, "featur": [18, 21, 24], "libftd3xx": [18, 21], "dylib": [18, 21], "sign": 18, "privaci": [18, 21], "unlock": [18, 21], "left": [18, 19, 21, 22, 23], "padlock": [18, 21], "icon": [18, 21], "ask": [18, 21], "password": [18, 21], "Near": [18, 21], "error": [18, 21], "therefor": 19, "lost": 19, "due": 19, "name": [19, 21], "tini": 19, "travel": 19, "suffer": 19, "loss": [19, 21], "character": 19, "rhd2132": [19, 20], "rather": [19, 20, 22], "greatli": 19, "weigh": 19, "92": 19, "And": [19, 20, 21, 24], "importantli": 19, "closer": [19, 22], "half": [19, 20], "impact": 19, "lick": 19, "nosepok": 19, "paradigm": 19, "imagin": 19, "wear": 19, "heavi": 19, "tall": 19, "balanc": 19, "bought": 19, "tetrod": 19, "classic": 19, "mil": 19, "found": [19, 21], "thu": 19, "fusion": 19, "ea": 19, "user": [19, 20, 21], "oshstencil": 19, "oven": 19, "emploi": 19, "reflow": 19, "satisfactori": 19, "taken": [19, 23], "observ": 19, "microscop": 19, "11": 19, "0603": 19, "0402": 19, "hood": 20, "interact": 20, "goe": [20, 24], "suspici": [20, 24], "basic": [20, 24], "peopl": [20, 24], "who": [20, 24], "thorough": [20, 24], "ecosystem": [20, 24], "relat": 20, "amplif": 20, "20x": 20, "gain": 20, "bandpass": 20, "referenc": 20, "ref": 20, "rhd2164": 20, "neg": 20, "rhd2216": 20, "multiplex": 20, "khz": 20, "convert": [20, 22], "degrad": 20, "serial": 20, "heart": 20, "gate": [20, 21], "arrai": [20, 21], "perspect": 20, "timestamp": [20, 21, 22], "dumb": 20, "pipe": 20, "shuttl": 20, "peripher": 20, "sophist": 20, "cross": [20, 21], "compos": 20, "transistor": 20, "reconfigur": 20, "fly": 20, "being": 20, "consecut": 20, "essenti": 20, "chose": 20, "terrif": 20, "xilinx": 20, "spartan": 20, "seriou": 20, "chop": 20, "plai": [20, 22], "preciou": 20, "verilog": 20, "descript": 20, "action": 20, "regist": 20, "logic": 20, "variabl": [20, 22], "compil": 20, "bitfil": [20, 21, 24], "sever": [20, 21], "instantan": 20, "texa": [20, 22], "instrument": [20, 22], "control": [20, 21, 22], "NOT": [20, 21], "consum": 20, "grade": 20, "tend": 20, "rail": 20, "op": [20, 22], "amp": [20, 22], "schemat": 20, "ones": 20, "ws2812b": 20, "\u00b5f": 20, "bypass": 20, "outer": 20, "sunk": 20, "deep": 20, "prong": 20, "outlet": 20, "i2c": 20, "expand": 20, "hasn": [20, 22], "yet": [20, 22], "firmwar": [20, 22], "updat": [21, 24], "18th": 21, "2023": 21, "brand": 21, "ftd3xxdriver": 21, "v0": 21, "unzip": 21, "folder": 21, "ftd3xxdriver_whqlcertified_v1": 21, "4_instal": 21, "ex": 21, "known": 21, "encount": 21, "oni": 21, "unknown": 21, "resolv": 21, "copi": 21, "usr": 21, "lib": 21, "sudo": 21, "cp": 21, "mac": 21, "menu": 21, "releas": [21, 22], "improv": 21, "batch": 21, "usag": 21, "confus": 21, "consolid": 21, "moment": [21, 22], "old": 21, "vice": 21, "versa": 21, "research": 21, "particular": 21, "reach": 21, "log": 21, "photo": 21, "full": 21, "unifi": 21, "regardless": 21, "30k": 21, "rate": [21, 22], "platform": 21, "previous": [21, 22], "status": 21, "ft600": 21, "lattic": 21, "ecp5": 21, "ftdi": 21, "explain": 21, "bluetooth": 21, "warn": 21, "everi": [21, 22], "awar": 21, "runtim": 21, "addition": 21, "self": 21, "respons": 21, "resid": 21, "gatwar": 21, "bug": 21, "7": [21, 22], "year": 21, "address": 21, "appreci": 21, "reflect": 21, "welcom": 21, "reli": 21, "incom": [21, 22], "life": 21, "sudden": 21, "2021": 21, "immedi": 21, "ran": 21, "stock": 21, "team": 21, "aar\u00f3n": 21, "cueva": 21, "l\u00f3pez": 21, "scarc": 21, "despit": 21, "ongo": 21, "silicon": 21, "shortag": 21, "footprint": 21, "although": [21, 22], "epc5": 21, "gen": 21, "eagerli": 21, "repair": 21, "decad": 21, "litedram": 21, "copyright": 21, "2012": 21, "enjoydigit": 21, "misoc": 21, "lasmicon": 21, "2007": 21, "2016": 21, "redistribut": 21, "binari": 21, "modif": 21, "permit": 21, "met": 21, "retain": 21, "notic": 21, "disclaim": 21, "reproduc": 21, "distribut": 21, "BY": 21, "THE": 21, "holder": 21, "AND": 21, "contributor": 21, "AS": 21, "express": 21, "OR": 21, "impli": 21, "warranti": 21, "BUT": 21, "TO": 21, "OF": 21, "merchant": 21, "FOR": 21, "IN": 21, "NO": 21, "shall": 21, "owner": 21, "BE": 21, "liabl": 21, "indirect": 21, "incident": 21, "exemplari": 21, "consequenti": 21, "procur": 21, "substitut": 21, "profit": 21, "busi": 21, "interrupt": 21, "ON": 21, "theori": 21, "liabil": 21, "contract": 21, "strict": 21, "tort": 21, "neglig": 21, "aris": 21, "IF": 21, "advis": 21, "SUCH": 21, "author": 21, "submiss": 21, "reason": 21, "encourag": 21, "claim": 21, "fall": 21, "categori": 21, "claus": 21, "bsd": 21, "sync": 22, "relai": 22, "pinout": 22, "absenc": 22, "dac": 22, "speaker": 22, "monitor": 22, "dac8531": 22, "headphon": 22, "selector": 22, "waveform": 22, "intens": 22, "anyth": 22, "thermomet": 22, "wheel": 22, "ads8325": 22, "By": 22, "alongsid": 22, "lfp": 22, "mode": 22, "farther": 22, "rightmost": 22, "leftmost": 22, "sent": 22, "shifter": 22, "sn74lvc4245a": 22, "transfer": 22, "unpredict": 22, "major": 22, "meantim": 22, "contrast": 22, "din": 22, "shade": 22, "enabl": 22, "disabl": [22, 23], "data2": 22, "data1": 22, "data0": 22, "commonli": 22, "phase": 22, "assign": 22, "firmata": 22, "pulsep": 22, "seamlessli": 22, "strictli": 22, "uno": 22, "latest": 23, "safest": 23, "lack": 23, "pressur": 23, "exactli": 23, "info": 23, "laptop": 23, "exterior": 23, "zero": 23, "absolut": 23, "pass": 23, "bleed": 23, "flash": 23, "dark": 23, "decemb": 24, "among": 24, "gatewar": 24, "estim": 25, "besid": 25, "tour": 25, "topic": 25}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"assembl": [0, 1, 3], "i": [0, 10, 20, 21, 22], "o": [0, 20, 22], "board": [0, 8, 10, 14, 21, 22], "requir": 0, "materi": [0, 2], "obtain": 0, "pcb": [0, 1, 2], "put": [0, 3], "togeth": [0, 3], "order": 2, "part": 2, "download": 2, "file": 2, "acquir": 2, "raw": 2, "tool": 2, "stencil": 2, "case": [2, 3, 18], "compon": 2, "all": 3, "instal": [3, 10, 21], "fpga": [3, 10, 20, 21], "assembli": 4, "guid": [4, 23], "faq": 5, "synchron": 6, "behaviour": 6, "camera": 6, "us": [6, 8, 9, 10, 21], "webcam": 6, "gpio": 6, "ttl": 6, "output": [6, 14, 22], "open": [6, 10, 12, 18, 21, 22], "ephi": [6, 10, 12, 18, 21, 22], "gui": [6, 12, 18, 21], "track": 6, "plugin": [6, 21], "measur": 7, "round": 7, "trip": 7, "latenc": 7, "multipl": 8, "troubleshoot": 9, "nois": 9, "gnd": 9, "v": 9, "ref": 9, "headstag": [9, 14, 19, 23], "extra": 9, "shield": [9, 22], "line": 9, "caus": 9, "usb": [9, 14, 23], "ground": 9, "don": [9, 18], "t": [9, 18], "unground": 9, "laptop": 9, "bewar": 9, "bad": 9, "power": [9, 14, 20, 23], "suppli": [9, 20, 23], "differ": [9, 21], "circuit": 9, "avoid": 9, "loop": 9, "antenna": 9, "bonsai": [10, 12, 18], "acquisit": [10, 12, 14, 20], "packag": 10, "exampl": 10, "workflow": 10, "replac": 10, "bitfil": 10, "stream": 10, "data": [10, 20], "custom": [10, 16], "check": 10, "your": [10, 21], "being": 10, "save": 10, "tutori": 11, "softwar": 12, "1": [12, 14, 21], "The": 12, "2": [12, 14, 21], "which": 12, "choos": 12, "other": [13, 20], "equip": 13, "you": [13, 18, 21], "need": [13, 21], "cabl": [14, 16, 23], "intan": [14, 19], "dual": 14, "adapt": [14, 16], "3": [14, 21], "4": [14, 21], "input": [14, 22], "5": [14, 21], "commut": 14, "comput": 15, "hardwar": 15, "fine": 16, "wire": 16, "tether": 16, "two": 16, "rhd": 16, "chip": 16, "voltag": 16, "consider": 16, "make": [16, 21], "an": 16, "hdmi": 16, "bnc": 16, "compat": 17, "electrod": 17, "tetrod": 17, "silicon": 17, "probe": 17, "gatewar": [18, 21], "updat": 18, "latest": [18, 21], "version": [18, 21], "determin": 18, "current": 18, "In": 18, "instruct": [18, 21], "have": [18, 21], "note": 18, "mac": 18, "low": 19, "profil": 19, "spi": 19, "channel": [19, 22], "map": [19, 22], "samtec": 19, "mill": 19, "max": 19, "how": [20, 21], "work": 20, "neural": 20, "opal": 20, "kelli": 20, "analog": [20, 22], "digit": [20, 22], "featur": 20, "new": 21, "modul": [21, 22], "driver": 21, "On": 21, "window": 21, "maco": 21, "sure": 21, "up": 21, "date": 21, "test": [21, 22], "If": 21, "help": 21, "ar": 21, "experienc": 21, "issu": 21, "under": 21, "develop": 21, "previou": 21, "contribut": 21, "why": 21, "did": 21, "we": 21, "thi": 21, "happen": 21, "extern": 21, "licens": 21, "peripher": [22, 23], "devic": [22, 23], "chang": 22, "rang": 22, "hmdi": 22, "arduino": 22, "io": 22, "quickstart": 23, "connect": 23, "oper": 23, "user": 24, "manual": 24}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.todo": 2, "sphinx": 57}, "alltitles": {"Assembling the I/O Board": [[0, "assembling-the-i-o-board"]], "Required materials": [[0, "required-materials"]], "Obtaining the PCB": [[0, "obtaining-the-pcb"]], "Putting it together": [[0, "putting-it-together"]], "Assembling the PCB": [[1, "assembling-the-pcb"]], "Ordering parts": [[2, "ordering-parts"]], "Download the files": [[2, "download-the-files"]], "Acquire the raw materials and tools": [[2, "acquire-the-raw-materials-and-tools"]], "Order the PCB and Stencil": [[2, "order-the-pcb-and-stencil"]], "Case components": [[2, "case-components"]], "Putting it all together": [[3, "putting-it-all-together"]], "Installing the FPGA": [[3, "installing-the-fpga"]], "Assembling the case": [[3, "assembling-the-case"]], "Assembly Guide": [[4, "assembly-guide"]], "FAQs": [[5, "faqs"]], "Synchronizing with a behavioural camera": [[6, "synchronizing-with-a-behavioural-camera"]], "Using a webcam": [[6, "using-a-webcam"]], "Using a behavioural camera with GPIO/ TTL output": [[6, "using-a-behavioural-camera-with-gpio-ttl-output"]], "Open Ephys GUI Tracking Plugin": [[6, "open-ephys-gui-tracking-plugin"]], "Measuring round-trip latency": [[7, "measuring-round-trip-latency"]], "Using multiple boards": [[8, "using-multiple-boards"]], "Troubleshooting Noise": [[9, "troubleshooting-noise"]], "GND vs. REF on the Headstage": [[9, "gnd-vs-ref-on-the-headstage"]], "Extra shielding": [[9, "extra-shielding"]], "Line Noise caused by USB ground": [[9, "line-noise-caused-by-usb-ground"]], "Don\u2019t use ungrounded laptops with no extra ground": [[9, "don-t-use-ungrounded-laptops-with-no-extra-ground"]], "Beware of bad power supplies": [[9, "beware-of-bad-power-supplies"]], "Line noise caused by different power circuits": [[9, "line-noise-caused-by-different-power-circuits"]], "Avoiding ground loops": [[9, "avoiding-ground-loops"]], "Antennae": [[9, "antennae"]], "Using Bonsai with the Acquisition Board": [[10, "using-bonsai-with-the-acquisition-board"]], "Install Bonsai": [[10, "install-bonsai"]], "Install the Bonsai Ephys package": [[10, "install-the-bonsai-ephys-package"]], "Open the Ephys example workflow": [[10, "open-the-ephys-example-workflow"]], "Replace the FPGA bitfile": [[10, "replace-the-fpga-bitfile"]], "Streaming data": [[10, "streaming-data"]], "Customize the workflow": [[10, "customize-the-workflow"]], "Check that your data is being saved": [[10, "check-that-your-data-is-being-saved"]], "Tutorials": [[11, "tutorials"]], "Acquisition software": [[12, "acquisition-software"]], "1. The Open Ephys GUI": [[12, "the-open-ephys-gui"]], "2. Bonsai": [[12, "bonsai"]], "Which to choose?": [[12, "which-to-choose"]], "Other equipment you will need": [[13, "other-equipment-you-will-need"]], "Cables": [[14, "cables"]], "1. Power cable": [[14, "power-cable"]], "2. Headstage to Acquisition Board cable": [[14, "headstage-to-acquisition-board-cable"]], "Intan cables": [[14, "intan-cables"]], "Dual-headstage adapter": [[14, "dual-headstage-adapter"]], "3. USB cable": [[14, "usb-cable"]], "4. Input/Output Board to Acquisition Board cable": [[14, "input-output-board-to-acquisition-board-cable"]], "5. Commutators": [[14, "commutators"]], "Computer hardware": [[15, "computer-hardware"]], "Custom cables": [[16, "custom-cables"]], "Custom fine wire tether": [[16, "custom-fine-wire-tether"]], "Custom adapter for two RHD chips": [[16, "custom-adapter-for-two-rhd-chips"]], "Voltage considerations": [[16, "voltage-considerations"]], "Making an HDMI- BNC Cable": [[16, "making-an-hdmi-bnc-cable"]], "Compatible electrodes": [[17, "compatible-electrodes"]], "Tetrodes": [[17, "tetrodes"]], "Silicon probes": [[17, "silicon-probes"]], "Gateware updates": [[18, "gateware-updates"]], "Latest version": [[18, "latest-version"]], "Determining current gateware version": [[18, "determining-current-gateware-version"]], "In the Open Ephys GUI": [[18, "in-the-open-ephys-gui"]], "In Bonsai": [[18, "in-bonsai"]], "Instructions to update the gateware in case you don\u2019t have the latest version": [[18, "instructions-to-update-the-gateware-in-case-you-don-t-have-the-latest-version"]], "Notes on Mac": [[18, "notes-on-mac"]], "Headstages": [[19, "headstages"]], "Intan Headstages": [[19, "intan-headstages"]], "Low-profile SPI headstage": [[19, "low-profile-spi-headstage"]], "Low-profile headstage channel map": [[19, "low-profile-headstage-channel-map"]], "Samtec/Mill-Max Headstage": [[19, "samtec-mill-max-headstage"]], "How it works": [[20, "how-it-works"]], "Neural data acquisition": [[20, "neural-data-acquisition"]], "Opal Kelly FPGA": [[20, "opal-kelly-fpga"]], "Analog and Digital I/O": [[20, "analog-and-digital-i-o"]], "Power Supply": [[20, "power-supply"]], "Other Features": [[20, "other-features"]], "New Open Ephys FPGA module": [[21, "new-open-ephys-fpga-module"]], "Instructions": [[21, "instructions"]], "1. Install the driver": [[21, "install-the-driver"]], "On Windows": [[21, "on-windows"]], "On MacOS": [[21, "on-macos"]], "2. Make sure your Open Ephys GUI version is up to date": [[21, "make-sure-your-open-ephys-gui-version-is-up-to-date"]], "3. Install the plugin": [[21, "install-the-plugin"]], "4. Make sure you have the latest gateware": [[21, "make-sure-you-have-the-latest-gateware"]], "5. Test and use your board!": [[21, "test-and-use-your-board"]], "If you need help or are experiencing issues": [[21, "if-you-need-help-or-are-experiencing-issues"]], "Under development": [[21, "under-development"]], "Differences with previous boards": [[21, "differences-with-previous-boards"]], "Contribute": [[21, "contribute"]], "Why and how did we make this happen?": [[21, "why-and-how-did-we-make-this-happen"]], "External Licenses": [[21, "external-licenses"]], "Peripheral devices": [[22, "peripheral-devices"]], "Open Ephys I/O Board": [[22, "open-ephys-i-o-board"]], "Testing I/O modules": [[22, "testing-i-o-modules"]], "Analog/Digital Inputs and Outputs": [[22, "analog-digital-inputs-and-outputs"]], "Analog Output": [[22, "analog-output"]], "Analog Input": [[22, "analog-input"]], "Changing the Analog Input Range": [[22, "changing-the-analog-input-range"]], "Digital Output": [[22, "digital-output"]], "Digital Input": [[22, "digital-input"]], "HMDI channel mapping": [[22, "id1"]], "Arduino IO shield": [[22, "arduino-io-shield"]], "Quickstart guide": [[23, "quickstart-guide"]], "Connecting the USB cable and power supply": [[23, "connecting-the-usb-cable-and-power-supply"]], "Connecting the headstages": [[23, "connecting-the-headstages"]], "Connecting peripheral devices": [[23, "connecting-peripheral-devices"]], "Operation": [[23, "operation"]], "User Manual": [[24, "user-manual"]]}, "indexentries": {}}) \ No newline at end of file