See Getting Started with NeuroGloves in the Wiki.
NeuroGloves works using the OpenGloves driver, the driver expects to take in serial values representing the curl of each finger. For each finger, 0 represents fully closed and 1023 represents fully open. A simple demo can be made by wiring one potentiometer to an Arduino Nano, loading the Lucid Gloves Arduino firmware then watching the values in the Arduino Serial Monitor change as you open and close the potentiometer.
The OpenGloves driver listens to these values and then uses them to construct a glove in SteamVR. SteamVR takes a value (0.0-1.0) for each finger and also one number representing the splay. More info here.
NeuroGloves uses a Named Pipe to send these values to OpenGloves.