SkillAgentSearch skills...

ESPMuseOSC

ESP8266 Mind Monitor OSC Receiver Example

Install / Use

/learn @Enigma644/ESPMuseOSC
About this skill

Quality Score

0/100

Category

Marketing

Supported Platforms

Universal

README

ESP8266 Mind Monitor OSC Receiver Example by James Clutterbuck Mind-Monitor.com

alt image

This code sample is to demonstrate streaming live OSC brainwave data from Mind Monitor (connected to a Muse device), to an ESP8266 WiFi SoC, which can then interface with real world components, such as lighting, servos and in this example a color OLED display.

Requirements:

SSD1331 OLED Wiring:

| ESP | GND | 3V3 | D5 | D7 | D4 | D1 | D2 | | -------- | --- | --- | --- | --- | --- | -- | -- | | OLED | GND | VCC | SCL | SDA | RES | DC | CS |

Features:

  • Splashscreen showing Wifi SSID Name, IP Address and Port.
  • Live OSC bundle message processing from Mind Monitor.
  • Autodetection of Single or four channel absolute waves (/muse/elements/*_absolute).
  • Horseshoe indicator showing headband fit (/muse/elements/horseshoe, /muse/elements/touching_forehead).
  • Relative brainwaves (Delta, Theta, Alpha, Beta, Gamma) calculated from absolutes.
  • Automatic timeout to splash screen when no data received.

Related Skills

View on GitHub
GitHub Stars17
CategoryMarketing
Updated7mo ago
Forks1

Languages

C++

Security Score

67/100

Audited on Sep 6, 2025

No findings