I sewed the snap contacts on a shirt with the conductive thread, and used the thread to connect the neopixel 12 LEDs ring. I also soldered the second part of the snap buttons to the flora pads, so I now can snap it on and off. And it works pretty well :)
Side note: I kept an other shirt underneath because I didn't want my body to make a short and damage the Neopixels orthe FLORA board.
The pin have been soldered to the MAX 30102 sensor, and isolated with some electrical tape, so no short happens if the skin touches the component.
The heart beat is now well detected, and the rest of the circuit is working properly. I am now waiting on snap buttons, in order to make further progress in the project.
I received the MAX30102 pulse sensor / oximeter yesterday, so I ran into my room to try it out with the FLORA board.
I plugged it in, using the I²C pins (SDA and SCL), and powering it with the VBATT and a GND pin. I used the sample code in SparkFun's library, modified it a little so Flora's onboard LED would beat to the rythm of my heart. The result is not really good, I will try to solder the pins on the MAX30102, isolate them, and put the sensor on other veins, to find where the beat is better detected.
I plugged the FLORA V3 in my computer, and using the Arduino IDE, and the Neopixel library (https://github.com/adafruit/Adafruit_NeoPixel), I uploaded a first program on it. The connections are simple:
- Neopixel's IN to Flora's VBATT
- Neopixel's GND to Flora's GND
- Neopixel's DATA INPUT to FLORA's 9th pad
I also made a touch sensitivve switch, with two conductive threads.