Sitemap
A list of all the posts and pages found on the site. For you robots out there, there is an XML version available for digesting as well.
Pages
About me
Archive Layout with Content
BibTeX
Posts by Category
Posts by Collection
CV
Curriculum vitae
Games
Markdown
Page not in menu
Page Archive
Portfolio
Publications
BibTeX
Sitemap
Posts by Tags
Talk map
Talks and presentations
Teaching
Terms and Privacy Policy
Blog posts
BibTeX
Markdown Generator
Posts
Future Blog Post
Published:
This post will show up by default. To disable scheduling of future posts, edit config.yml and set future: false.
Blog Post number 4
Published:
This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.
Blog Post number 3
Published:
This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.
Blog Post number 2
Published:
This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.
Blog Post number 1
Published:
This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.
portfolio
CalcTask
Published:
Extended cognition task where there’s a cost on using a tool
OpenEvades
Published:
An open-source partial implementation of Evades.io
SoS MATLAB x Python3 Examples
Published:
Repo for showing example setup and usage of Script of Scripts (SoS) kernel with Python3 and MATLAB subkernels
Simple BCI
Published:
Simple repo showcasing how to make a BCI using LSL + PsychoPy
Simple SSVEP
Published:
Really simple PsychoPy code to generate SSVEP stimuli and send markers.
Godot LSL Reader
Published:
Read in and display multichannel EEG LSL data in Godot .NET
PsychoPyP300
Published:
Simple PsychoPy visual oddball paradigm. Designed to be a test of LSL marker and photosensor latency.
COGS 189 Assignments
Published:
Assignments for UCSD’s Winter 2023 COGS 189: Brain-Computer Interfaces
PyXDF
Published:
Python package for working with XDF files
PsychoPy
Published:
For running psychology and neuroscience experiments.
BCI Buddy
Published:
A UCSD The Basement incubator startup created by my research assistant Cassia Rizq, Gavin Roberts, and myself. Our goal was to create the neuroengineers of tomorrow via interactive projects. Users could collect their own neural data, and program their own custom brain-computer interfaces with a simple drag-and-drop Scratch-like interface. We won 3rd in a pitch competition, and succesfully piloted our product with dozens of children, and had many pre-order requests. Our company was put on pause when various members of our team had to move from San Diego.
publications
Set Size Effects on the P3b in a BCI Speller
Published in Proceedings of the Annual Meeting of the Cognitive Science Society, 2022
While analyzing data from a BCI speller, I noticed that my classifier did not perform equally well for different target letter complexities. After verifying the classifier was fine, I began looking at the neural data, and found that the complexity (set size) of the target letter produces monotonically decreasing P3b amplitude proportional to set size.
Development and Characterization of Zinc Dry Electrodes for Wearable Electrophysiology
Published in Proceedings of the Annual International Conference of the IEEE Engineering in Medicine and Biology Society, 2024
I often have undergraduate students fabricate EEG/EMG electrodes out of sanded pennies, which are mostly zinc. A few of these students were curious to quantify how good zinc was as an electrode. Preliminary results indicate that zinc might perform as well as some silver chloride electrodes.
Comparing Simultaneous Scalp EEG Recordings from the OpenBCI Cyton and Brain Products BrainAmp
Published in Sensors, 2026
We simultaneously recorded data from 8 EEG channels to the low-cost ($1,250) OpenBCI Cyton, and high-cost (>$30,000) Brain Products BrainAmp. Participants completed three standard ERP paradigms. Our signal comparisons show that the Cyton is able to record data with the same fidelity as the BrainAmp, and may even have lower variance.
talks
Talk 1 on Relevant Topic in Your Field
Published:
This is a description of your talk, which is a markdown file that can be all markdown-ified like any other post. Yay markdown!
Tutorial 1 on Relevant Topic in Your Field
Published:
Talk 2 on Relevant Topic in Your Field
Published:
Conference Proceeding talk 3 on Relevant Topic in Your Field
Published:
This is a description of your conference proceedings talk, note the different field in type. You can put anything in this field.
