Community /

GUI overhaul and other major software updates

Informed by the feedback our community submitted, we’ve been working hard on an extensive user experience overhaul for the GUI. Here are the major improvements brought by OpenBCI_GUI v4.1.2

  • LSL is now working in standalone GUI!
  • GUI stability increased (fewer crashes and freezes!)
  • Added Expert Mode to Settings dropdown. Set “Expert Mode On” to access all GUI features and keyboard shortcuts!
  • Added console log window in the GUI, so users can diagnose and report issues
  • Playback mode enhancements
  • Optimized playback history widget functionality and appearance
  • Added smooth and filter dropdowns, improved axis labels, and new colors for Band Power widget

 Check the full GUI Changelog for complete details!

In other major OpenBCI software developments, we created a new OpenBCI Python repofor all the Python developers who want to use our products. This repo is a more beginner friendly version of the previous OpenBCI-Python repo and it is meant to be a starting point for developers to use OpenBCI and Python to create awesome projects. If you have any suggestions or spot any issues please don’t hesitate to open an issue on GitHub. We will soon upload various tutorials on how to plot the data or interface with other libraries like rospy, keras, scipy, etc.

We work steadily on making it easy to integrate OpenBCI with other technologies, as part of our mission to provide a modular and opensource biosensing platform. Without further ado, this tutorial shows you how to get started streaming data from the OpenBCI_GUI’s Focus Widget via Serial connection to an Arduino UNO. All you need is the standalone GUI app and an Arduino Uno!

Comments, questions, or suggestions? Open an issue in the OpenBCI Github or email [email protected]! Want to contribute your code to our repos? Submit a merge request!

Leave a Reply