of vibrotactile input ( 20 ). The respiratory mod-
ule mounts at the suprasternal notch to capture
physical activity, body temperature, and res-
piratory behavior in a dual-sensing design
for accurate operation ( 21 ). The hemodynamic
module on the forehead measures peripheral
bloodoxygensaturation(SpO 2 )( 22 ).
Figure 2H shows a block diagram of the
skin-interfaced cardiac module. An ECG ana-
log front end (AFE) and a microcontroller unit(MCU) process measured data in real time to
calculate the HR (fig. S15). A BLE-enabled user
interfaceservesasacontrolunitthatstores
and displays ECG tracings and three-axis ac-
celeration data associated with cardiac andChoiet al., Science 376 , 1006–1012 (2022) 27 May 2022 4of7
0120(ms
)CD
Monitor
ECGCalculate
heart rateHeart rate
< Lower rate limitE-stimulation
onCheck the electrical
stimulationYe sNoDuration
< setting valueOnOff Ye sE-stimulation
offNoheartVentriclesPacemaker
electrode
Electrode
point of
contactAECG monitoring cableHuman
whole
heartCannula
Bioresorbable Control module
moduleB0 20 40 60 80 100 120 140-2024ECG (mV)4050607080Time (s)demmargorP )mpb( etartraeh
Lower rate limit
= 54 bpmRecover the heart rate
during pacing~ 70 ~ 60 ~ 50 ~ 100 ~ 50 ~ 100 ~ 50 ~ 100 ~ 60Measured heart rate (bpm) PacingEPacing duration
= 10 sOn Off On Off On OffTemporary bradycardiaHeart rate
> Higher rate limit
NoYe sCardiac
module5 cm 5 mmFig. 3. Treatment of temporary bradycardia.(A andB) Schematic illustration (A) and photograph (B) of a Langendorff-perfused human whole-heart model with a
transient closed-loop system (dcoil= 25 mm). (C) Action potential maps obtained by optical mapping of the human epicardium. (D) Flow chart of closed-loop
hysteresis pacing to activate the pacemaker upon automatic detection of temporary bradycardia (supplementary text 8). (E) Programmed HR (top) and measured
ECG (bottom) of a human whole heart. Set parameters are as follows: The lower rate limit is 54 bpm, pacing duration is 10 s, and pacing rate is 100 bpm.
RESEARCH | REPORT