Hardware
Devices
OctoBio Kit
Sensors & Outputs

Sensors & Outputs

Brain side: Octopus 16 (Web Bluetooth)

A round 16-channel board whose spring-loaded pogo pins are the electrodes, so there's no gel, no cap and no cables. A Seeed Studio XIAO ESP32-S3 on top streams the signal over Bluetooth, and the browser turns it into band power.

ReadingMeaning
Band powerδ θ α β γ, relative (share of total power)
FocusUncalibrated index, Beta / (Beta + Theta)
RelaxUncalibrated index, Alpha / (Alpha + Beta)
RMSSignal size in µV
Strongest bandThe band with the most power right now
EEG okGreen when RMS is between 2 and 200 µV
BandRange
δ delta0.5–4 Hz
θ theta4–8 Hz
α alpha8–13 Hz
β beta13–30 Hz
γ gamma30–100 Hz

Blinks and jaw clenches raise RMS and gamma. That's muscle, not brain activity.

Room side: starter kit (Web Serial, 115200 baud)

Elecrow's All-in-One Starter Kit for Arduino (SEA0004T): an Arduino Uno-compatible board with sensors and outputs already mounted in one case. It runs the OctoBio firmware, which you flash once from the browser.

Sensors

SensorPartValue
LightBH1750lux
DistanceUltrasoniccm
Temperature & humidityDHT20°C, %
MotionPIRmotion / no motion
TiltMPU60506-axis, no heading
SoundAnalograw 0 to 1023
Soil moistureAnalograw 0 to 1023
KnobPotentiometerraw 0 to 1023
ButtonDigitalpressed / released
IR remoteIR receiverremote codes

Outputs

OutputCommands
Light D10on, off, flash
Light D8on, off
Servo0 to 180°
Relayon, off
Buzzeron, off
Screen16×2 LCD, two lines of text
⚠️

Never connect the relay to mains voltage.

Limits to know

  • Distance needs a facing surface. A missed echo is a negative number, not "very far".
  • Sound, soil and knob are raw counts (0–1023), not calibrated units.
  • Tilt has no compass heading.
  • Focus and relax are uncalibrated indexes. Do not treat them as mood or a clinical score.