
ESP32S3R8 XR GL
Supriya648/ESP32-S3-XR-Glasses-PCB
Custom PCB with ESP32-S3 camera module for AI/XR glasses

Low-Cost Dysphagia Patch for Post-Stroke Patients
ECG is an open-source printed circuit board by DynamicWhiteHat, from the DynamicWhiteHat/Rebound repository on GitHub. It is a 4-layer board of 41.8 × 49.6 mm with 120 parts on 158 nets, routed with 1,039 tracks and 182 vias.
It is built around the ESP32-S3, ADS1292IRSMT and W25Q128JVPIQ, with the AD5941BCPZ, AP2112K-3.3 and BQ24075RGT among its other parts. Its parts include 48 capacitors, 28 resistors, 15 inductors, 11 ICs and 5 connectors. It belongs with the ESP32 boards of this library.
Low-Cost Dysphagia Patch for Post-Stroke Patients
|
|
|
| |
Created after learning about the dangers that post-stroke patients can face in my EMT class, Rebound is designed to assist those who may be struggling to recognize silent aspirations, ie, when food or liquid enters the airway and lungs instead of heading to the stomach. Traumatic brain injury, Parkinson's, and ALS can also cause individuals to experience this. Gone unrecognized, silent aspirations can lead to pneumonia and potenially respiratory arrest. Rebound is meant to be worn while eating or drinking, which will enable it to constantly scan for possible signs of a silent aspiration. In the event of one, the device will immediately alert the user to prevent further complications.
| |
|
|
Once the PCB has been assembled, crimp and assemble the JST SH male connector with 10 wires. From left to right when viewed from above, the wires should be part of the 4-core strand, the 3-core strand, and another 3-core strand. Cut and strip the wires on the female electrode buttons and solder one to each of the wires not labeled GND. Then, place the PCB in the case, with the T-side pointing down. The case is meant to be worn on the backside of the neck, on a relatively flat and stiff portion to prevent the device from flexing. Plug in the JST connector and route the cables through the wire harness on the left side. Attach the RLD electrode on a bony prominence, such as the collarbone. All the following positions are based on the perspective of the user. The ADS+ electrode goes on the left half of the submental area (beneath the chin) when split vertically. The ADS- electrode goes on the right half of the submental area. The S+ electrode goes on the left sternocleidomastoid muscle. The F+ electrode goes between the S+ electrode and the Adam's Apple. The F- electrode goes on the other side of the Adam's Apple. Finally, the S- electrode goes on the right sternocleidomastoid muscle. The S+, F+, F-, and S- electrodes should all be in the same horizontal plane. Ensure none of the 7 electrodes overlap.
The combination of the ADS1292 and AD5940 ICs allows the device to recognize when a swallow is "off beat". Trained on data provided by a UCL study, the ADS1292 uses its sEMG abilities to monitor the activation of submental muscles that elevate the larynx to protect the airway during swallowing. Using a random forest algorithm, the device determines if the action performed was a swallow. By calculating the delta between the swallow and an object detected in the throat by the AD5940 and running it through a one-class SVM, whether or not a silent aspiration was performed can be determined.
[!NOTE] PEBA was selected for the 3D-printed case material as it is more flexible than JLC3DP's offering of TPU and biocompatible.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 12 | BLM15PX121SN1D | Inductor_SMD:L_0402_1005Metric | L3, L4, L6, L7, L8, L9, L10, L11, L12, L13, L14, L15 |
| 11 | 100nF | Capacitor_SMD:C_0402_1005Metric | C2, C3, C4, C5, C6, C10, C13, C19, C20, C45, C47 |
| 7 | 1uF | Capacitor_SMD:C_0402_1005Metric | C12, C17, C18, C23, C33, C41, C42 |
| 6 | 33 | Resistor_SMD:R_0402_1005Metric | R20, R21, R22, R23, R29, R31 |
| 5 | 5.1k | Resistor_SMD:R_0402_1005Metric | R1, R2, R3, R7, R14 |
| 4 | 0.1uF | Capacitor_SMD:C_0402_1005Metric | C11, C34, C40, C46 |
| 4 | 0.47uF | Capacitor_SMD:C_0402_1005Metric | C24, C25, C26, C27 |
| 4 | 4.7uF | Capacitor_SMD:C_0402_1005Metric | C14, C15, C16, C28 |
| 3 | 100K | Resistor_SMD:R_0402_1005Metric | R25, R26, R28 |
| 3 | 10uF | Capacitor_SMD:C_0402_1005Metric | C1, C7, C39 |
| 3 | 4.7nF | Capacitor_SMD:C_0402_1005Metric | C43, C44, C48 |
| 3 | 470nF | Capacitor_SMD:C_0402_1005Metric | C30, C31, C32 |
| 2 | 100R | Resistor_SMD:R_0402_1005Metric | R9, R30 |
| 2 | 10K | Resistor_SMD:R_0402_1005Metric | R15, R24 |
| 2 | 10k | Resistor_SMD:R_0402_1005Metric | R8, R10 |
| 2 | 12pF | Capacitor_SMD:C_0402_1005Metric | C8, C9 |
| 2 | 1K | Resistor_SMD:R_0402_1005Metric | R12, R16 |
| 2 | 2.2nH | Inductor_SMD:L_0402_1005Metric | L1, L5 |
| 2 | 3.3pF | Capacitor_SMD:C_0402_1005Metric | C21, C22 |
| 2 | 47pF | Capacitor_SMD:C_0402_1005Metric | C35, C36 |
| 2 | LED | LED_SMD:LED_0603_1608Metric | D2, D3 |
| 2 | S0941-46R | Personal:HARWIN_S0941-46R | J9, J10 |
| 2 | SW_Push | PCM_JLCPCB:SW_TS-1088-AR02016 | SW1, SW3 |
| 2 | TPD4E001DRSR. | Personal:SON95P315X315X80-7N | U12, U13 |
| 1 | 1.5k | Resistor_SMD:R_0402_1005Metric | R5 |
| 1 | 1.5nF | Capacitor_SMD:C_0402_1005Metric | C38 |
| 1 | 100k | Resistor_SMD:R_0402_1005Metric | R11 |
| 1 | 15nF | Capacitor_SMD:C_0402_1005Metric | C29 |
| 1 | 1M | Resistor_SMD:R_0402_1005Metric | R27 |
| 1 | 24nH | Inductor_SMD:L_0402_1005Metric | L2 |
| 1 | 2N7002 | Package_TO_SOT_SMD:SOT-23 | Q1 |
| 1 | 3.9k | Resistor_SMD:R_0402_1005Metric | R6 |
| 1 | 470pF | Capacitor_SMD:C_0402_1005Metric | C37 |
| 1 | 47k | Resistor_SMD:R_0402_1005Metric | R4 |
| 1 | 5.1K | Resistor_SMD:R_0402_1005Metric | R13 |
| 1 | 750 mA | Fuse:Fuse_0603_1608Metric | F1 |
| 1 | AD5941BCPZ | Personal:QFN50P700X700X80-49N | U4 |
| 1 | ADS1292IRSMT | Personal:QFN40P400X400X100-33N | U10 |
| 1 | AP2112K-3.3 | Package_TO_SOT_SMD:SOT-23-5 | U5 |
| 1 | Antenna_Dipole | Personal:AN043 | AE1 |
| 1 | Antenna_Dipole | RF_Antenna:Texas_SWRA117D_2.4GHz_Left | AE1 |
| 1 | BQ24075RGT | Package_DFN_QFN:VQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm | U3 |
| 1 | Conn_01x02_Socket | Connector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal | J2 |
| 1 | Conn_01x10 | Connector_JST:JST_SH_SM10B-SRSS-TB_1x10-1MP_P1.00mm_Horizontal | J5 |
| 1 | Crystal_GND24 | Crystal:Crystal_SMD_2016-4Pin_2.0x1.6mm | Y1 |
| 1 | D | Diode_SMD:D_SOD-323 | D1 |
| 1 | ESP32-S3 | Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP4x4mm | U1 |
| 1 | LOGO | LOGO | G*** |
| 1 | MAX17048 | Package_DFN_QFN:DFN-8-1EP_2x2mm_P0.5mm_EP0.8x1.6mm | U7 |
| 1 | SW_SPDT | Personal:SW_SSSS811101 | SW2 |
| 1 | TPS7A20xxxDBV | Package_TO_SOT_SMD:SOT-23-5 | U2 |
| 1 | Thermistor_NTC | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | TH1 |
| 1 | USBLC6-2P6 | Package_TO_SOT_SMD:SOT-666 | U6 |
| 1 | USB_C_Receptacle_USB2.0_16P | Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J1 |
| 1 | W25Q128JVP | Package_SON:WSON-8-1EP_6x5mm_P1.27mm_EP3.4x4.3mm | U8 |
It measures 41.8 × 49.6 mm and has 4 copper layers, 1.61 mm thick.
120 parts, built around the ESP32-S3, ADS1292IRSMT, W25Q128JVPIQ and AD5941BCPZ. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the DynamicWhiteHat/Rebound repository on GitHub, at the commit this page was made from: the board is CAD/PCB/ECG.kicad_pcb and its schematic CAD/PCB/ECG.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask DynamicWhiteHat before reusing the design.

Supriya648/ESP32-S3-XR-Glasses-PCB
Custom PCB with ESP32-S3 camera module for AI/XR glasses


hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!


akshayshivkumar/EIS-PCB
PCB for Electrochemical Impedance Spectroscopy with the AD5941

Adamos-khalilos/cardiac-monitor-pcb
Open-source PCB design for a portable cardiac monitor — STM32F407 + ADS1292R AFE with full galvanic patient isolation (IEC 60601, 4kV), on-device NanoEdge AI arrhythmia classification, encrypted SD logging (AES-256 +…

kenyattaejones32-boop/AQM
Open-source hardware design for OpenHAP, an ESP32-based air quality monitor with CO sensing, thermistor temperature input, USB-C charging, and cellular data upload.

uguryildirim24/elicio
Unfinished ear-muscle EMG earpiece research with KiCad board designs, parametric shell CAD, firmware, synthetic transport fixtures and an audited gesture-to-action gate.