Skip to content

Latest commit

 

History

History
53 lines (39 loc) · 2.52 KB

assembly.md

File metadata and controls

53 lines (39 loc) · 2.52 KB

Assembly of SPO2 Board

Soldering

DB 9 Connector

Firmly press the connector into the holes and solder all pins. Add solder to the mechanical retaining hooks.

Wires

Attach color coded wires to the IO pads.

It is not necessary to push the wires into the holes and you can simply strip a short piece of insulation and solder the wires onto the pad.

Suggested connecctions for the Sparkfun Thing Plus (USB-C) and the Adafruit Feather ESP32-S3.

PAD Function Thing Plus Feather
VCC Power 3V3 3V3
Start Reset active low 04 GPIO14 10 GPIO10
RDY ADC Data Ready 12 GIPO12 13 GPIO13
CS0 Chip Select 08 GPIO15 6 GPIO6
MOSI* Master Out Slave In PICO GPIO23 MO GPIO35
MISO* Master In Salve Out POCI GPIO19 MI GPIO37
SCK Serial Clokc SCK GPIO18 SCK GPIO36
D ALM Photo Diode Fault, Output 06 GPIO32 12 GPIO12
LED ALM LED Cable Fault, Output A0 GPIO26 9 GPIO9, A0
DIAG_E Diagnostics End, Output 11 GPIO27 11 GPIO11
PWDN Power Down, active low A1 GPIO25 5 GPIO5
GND Power GND GND

Pin 10 is reserved for system button. Require connections are in bold.

*The SPO2 Aanalog Front End uses the old terminology MOSI and MISO while appropriate terminology is POCI and PICO for "peripheral out controller in" and "perpherial in controller out".

Button

The button is configured to pull a pin high. One button pin is connected to 3.3V and the other to the input pin on the microcontroller. In software that pin is pulled low.

PAD Function Thing Plus Feather
3.3V Power 3V3 3V3
Button Button 9 or A0 12

Thing Plus C Pinout

Adafruit Feather ESP32 S3

Biometric Cables Pulse Ox Probe