Puzzlebox Brainstorms
Seeking Teachers, Parents, and Mentors for Case Studies 
Monday, August 16, 2010, 02:48 PM
Posted by Administrator

Puzzlebox in the classroom


The Puzzlebox Brainstorms project is actively seeking teachers, parents, and mentors to participate in the first round of case studies using the software for educational purposes in real world environments. One private primary education school in the US is already set to begin teaching Physics principles about wave theory to a classroom of 10 year olds this September, then use the software as part of student experiments. Interest has also been received from an overseas scout troop with LEGO Mindstorms experience, as well as numerous parents helping to foster scientific interest in EEG and robotics technology for science fairs and similar activities.

Our project seeks to aid such interested parties in whatever way we can to make the most of the educational experience as well as customize the software to better meet the goals of such endeavours. If you or someone you know would be interested to participate please do not hesitate to contact us.

add comment   |  0 trackbacks   |  permalink   |  related link   |   ( 3 / 10 )
Puzzlebox Synapse version 0.3.0 released 
Thursday, August 12, 2010, 01:52 AM
Posted by Administrator
Puzzlebox has released a new software application "Puzzlebox Synapse" which connects to commercially available consumer EEG headsets, displays live data back to the user, and relays the data collected over a network or the internet.

This release focuses on parsing live EEG data from the NeuroSky MindSet in realtime over Bluetooth and transmitting the data in the standard ThinkGear Connect JSON format. This release allows execution of software designed for NeuroSky's MindSet on any supported Operating System, including Linux.


Features include:

- Complete GUI interface written using the Qt Framework
- A NeuroSky MindSet emulator is built into the software to aid in software development
- A debug console displays the raw signal values back to the user
- A RPM package for installation under Linux distributions such as Fedora is included
- A self-installing Windows .exe package is included for current versions of Windows including XP, Vista, and Windows 7
- Implements the complete current ThinkGear Socket Protocol specification [2010-06-28 R2.1]





add comment   |  0 trackbacks   |  permalink   |  related link   |   ( 3 / 33 )
Puzzlebox ThinkGear Emulator version 0.2.4 released 
Monday, August 2, 2010, 08:23 PM
Posted by Administrator
Puzzlebox has released an updated version of the "ThinkGear Emulator" which adds support for actually parsing live EEG data from the NeuroSky's MindSet in realtime over Bluetooth. This new feature allows execution of NeuroSky's MindSet software in a 100% Linux environment (including Puzzlebox Brainstorms).

The next version will include a complete GUI interface with live display updates for signal contact quality, EEG Brain Waves, and eSense detections and will be released under a new name as this software has grown beyond being only an emulator.


Features include:

- Now reads and parses ThinkGear packets directly from NeuroSky's MindSet EEG headset over Bluetooth
- Offers support for ThinkGear development under Linux
- Implements the complete current ThinkGear Socket Protocol specification [2010-06-28 R2.1]
- Complete rewrite using the Qt Framework
- Fixed Adobe SWF (Flash/Flex) Socket Policy File Request handling
- eSense multipliers added to configuration file to fine-tune signals during emulation
- Variable blink rate support added to emulation

add comment   |  0 trackbacks   |  permalink   |  related link   |   ( 3 / 36 )
TED Talk: Tan Le demonstrates the Emotiv EPOC 
Friday, July 30, 2010, 02:16 PM
Posted by Administrator
Several readers have submitted this link to a TED Talk presented earlier this month.

In it, Tan Le from Emotiv demonstrates the Emotiv EPOC EEG headset.

Puzzlebox Brainstorms supports using this headset.



add comment   |  0 trackbacks   |  permalink   |  related link   |   ( 3 / 40 )
New version 0.2.0 released 
Saturday, July 10, 2010, 04:30 PM
Posted by Administrator
A major new release of Puzzlebox Brainstorms has been made available.


Puzzlebox Brainstorms - NeuroSky MindSet Demo (with annotations)


This release features:

- Ready for classroom use
- Complete rewrite using Qt Framework
- NeuroSky MindSet EEG hardware support
- Speed control tied to detected Concentration levels, with an additional boost granted for simultaneous high Relaxation levels
- Variable control duration allows robot to continue driving for as long as a detection occurs or as long as a button is held down in the user interface
- Visual style automatically adjusts and changes to match system theme
- Power voltage of LEGO Mindstorms NXT robot reported back to user interface in real-time
- Communications port for LEGO Mindstorms NXT robot can be modified at will by user without editing configuration text files





Documentation has been updated to reflect these changes.

add comment   |  0 trackbacks   |  permalink   |  related link   |   ( 3 / 40 )
Puzzlebox ThinkGear Emulator version 0.1.4 released 
Tuesday, June 22, 2010, 08:35 AM
Posted by Administrator
Puzzlebox Brainstorms is currently integrating support for NeuroSky's MindSet EEG headset.

In the course of producing code which could communicate with NeuroSky's "ThinkGear Connector" developer tools it became desirable to produce a simple test suite which could emulate the complete ThinkGear socket protocol, both from a client and server perspective. This software permits development, testing, and debugging of MindSet applications on alternative platforms such as Linux and without the need for a physical headset.

Puzzlebox has packaged and made available these components as a distinct "Puzzlebox ThinkGear Emulator" download for the use of other developers interested in working with this particular hardware.


Features include:

- Implements the complete current ThinkGear Socket Protocol specification [2010-05-28 R2.1]
- Implements ThinkGear authorization mechanisms on both server and client side
- Support for Adobe SWF (Flash/Flex) Socket Policy File Request handling
- Server automatically simulates sinusoidal fluxuations for each "eegPower" frequency band as well as "attention" and "concentration" values for "eSense" detections
- Server automatically simulates a blink effect at configurable intervals
- Successfully tested with "Don't Fear the Dark" and "HelloEEG" demo applications
- Python Twisted framework based communications using the SimpleJSON library for best performance
- Includes automated setup.exe installation package (complete with menu entries and uninstaller)
- Released as Open Source under the GPLv2


add comment   |  0 trackbacks   |  permalink   |  related link   |   ( 2.8 / 55 )
New version 0.1.2 released 
Friday, June 11, 2010, 04:02 AM
Posted by Administrator
A new release of Puzzlebox Brainstorms has been made available.



This release includes:

- Fully automated Windows installer including all dependencies to run the software
- Complete Desktop and Programs menu shortcuts for launching software under Windows
- One-click "local" client version with server component embedded and loaded automatically
- Text based configuration file for easy adjustment of default settings and device locations
- Fully automated uninstallation option for easy and clean software removal

Documentation has been updated to reflect these changes.

add comment   |  0 trackbacks   |  permalink   |  related link   |   ( 3 / 50 )
New version 0.1.1 released 
Saturday, June 5, 2010, 04:59 AM
Posted by Administrator
A new release of Puzzlebox Brainstorms has been made available.

Support has been added to run the software entirely from a Windows PC, without the requirement of a dedicated mobile device to relay control commands to the LEGO Mindstorms robot over Bluetooth.

Documentation has also been updated to reflect this change

add comment ( 1 view )   |  0 trackbacks   |  permalink   |  related link   |   ( 2.9 / 42 )

| 1 | 2 | Next> Last>>