Skip to the content
PCBKitNew board
2 layers39.3 × 65 mmSwamper, the printed circuit board in 3D

Prenda inteligente diseñada y adaptada a la actividad física.

Size
39.3 × 65 mm
Copper layers
2
Thickness
1.6 mm
Parts
17
Nets
38
Pads
80
Tracks, vias
99, 10
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
17 Apr 2026
Updated
1 Sep 2026

Overview

Swamper is an open-source printed circuit board by Rascri, from the Rascri/Swamper repository on GitHub. It is a 2-layer board of 39.3 × 65 mm with 17 parts on 38 nets, routed with 99 tracks and 10 vias.

It is built around the SEN-12650 and L7805. Its parts include 6 capacitors, 4 connectors, 3 ICs and 1 resistor. It belongs with the ESP32 boards of this library.

Main components

2

README

README.md

Swaby

Descripción

Swaby es un proyecto investigativo orientado al desarrollo de un sistema portátil de monitoreo biomédico. El prototipo permite adquirir y visualizar en tiempo real información relacionada con la actividad cardíaca y el movimiento del usuario.

El sistema utiliza un ESP32 como unidad principal de procesamiento, conectado a un sensor AD8232 para la adquisición del electrocardiograma (ECG), un DS18B20 para la medición de temperatura y un MPU-6050 para el análisis de movimiento y postura.

Los datos obtenidos son procesados por el ESP32 y enviados mediante Bluetooth a una PC para su visualización y registro.

Enfoque investigativo

El desarrollo de Swaby se planteó como un proyecto investigativo, además de la construcción de un prototipo funcional. Durante las pruebas se analizaron las condiciones necesarias para obtener una señal de ECG estable y las limitaciones del sistema.

Se comprobó que el ECG funciona correctamente cuando el usuario se encuentra en reposo, pero presenta importantes perturbaciones durante el movimiento. El principal problema identificado fue el ruido generado por la actividad y el movimiento muscular, que se superpone a la señal cardíaca y genera artefactos que dificultan su correcta interpretación.

A pesar del filtrado incorporado en el AD8232, filtrado por software y los recursos disponibles para el proyecto no fue posible eliminar estas interferencias de manera suficiente como para obtener una señal de ECG confiable durante el movimiento. Por este motivo, el monitoreo cardíaco se consideró funcional bajo condiciones de reposo, pero limitado durante la actividad física.

También se detectaron interferencias externas durante las primeras pruebas, relacionadas con la alimentación y la calidad de los electrodos. Estas fueron reducidas mediante el aislamiento de la fuente de alimentación utilizada en el laboratorio y el reemplazo de los electrodos por otros de mayor calidad.

Software

El ESP32 se encarga de adquirir los datos de los sensores y transmitirlos mediante Bluetooth.

Para la visualización y registro de los datos se desarrolló una aplicación en Processing, encargada de recibir la información enviada por el ESP32 y representarla de forma gráfica en tiempo real.

La aplicación permite visualizar principalmente:

  • Señal de ECG y BPM en tiempo real.
  • Datos de temperatura.
  • Información proveniente del MPU-6050.

La comunicación entre el prototipo y la aplicación se realiza de forma inalámbrica mediante Bluetooth, permitiendo separar físicamente el sistema de adquisición de la interfaz de visualización.

Estado del proyecto

El prototipo logró cumplir con el objetivo planteado, permitiendo la adquisición y visualización en tiempo real de las variables estudiadas.

El repositorio contiene el código, componentes, diagramas y documentación correspondiente al desarrollo de Swaby.

Parts

17
QtyValueFootprintReferences
3CCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC2, C3, C5
3CCapacitor_SMD:C_Elec_5x5.8C1, C4, C6
14,7kEESTN5:R_0805R1
1ESP32EESTN5:ESP32SU1
1EntradaConnector_AMASS:AMASS_XT30UPB-F_1x02_P5.0mm_VerticalJ4
1EntradaConnector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_VerticalJ3
1L7805Package_TO_SOT_SMD:TO-263-3_TabPin2U4
1MPU6050MixLib:MPU6050_ModuleJ1
1SEN-12650AD8232:MODULE_SEN-12650U2
1Sensor de temperaturaEESTN5:JST-3VJ2

The 14 most common of 17 parts.

Questions

How big is the Swamper PCB?

It measures 39.3 × 65 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Swamper use?

17 parts, built around the SEN-12650 and L7805. 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.

Where can I download the Swamper KiCad files?

From the Rascri/Swamper repository on GitHub, at the commit this page was made from: the board is Hardware/Swamper.kicad_pcb and its schematic Hardware/Swamper.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Swamper design in my own project?

Its repository states no licence, so its author keeps all rights: ask Rascri before reusing the design.

Similar boards

  • 2 layers80 × 120 mmPatient Health Monitor, the printed circuit board in 3D

    Patient Health Monitor

    dipanshudhage/KiCad-Hardware-Designs

    A professional collection of electronics, PCB, and hardware design projects developed and documented using KiCad.

    26 parts
  • 2 layers56 × 95 mmNeomotion, the printed circuit board in 3D

    Neomotion

    Nyaigoti/Neomotion-pcb

    9 parts
  • 2 layers40.6 × 110 mmEuropi surface mount, the printed circuit board in 3D

    Europi surface mount

    Allen-Synthesis/EuroPi

    EuroPi: A reprogrammable Eurorack module based on the Raspberry Pi Pico

    92 parts584CC0-1.0
  • 2 layers132.1 × 45.7 mmIPoS, the printed circuit board in 3D

    IPoS

    peterheinrich/InternetOverSpaghetti

    Transmitting IP packages over a pair of spaghetti thus demonstrating how media independent IP really is.

    42 parts342
  • 2 layers59.7 × 57.5 mmFunBox, the printed circuit board in 3D

    FunBox

    GuitarML/FunBox

    Stereo guitar pedal platform using Daisy Seed.

    61 parts289MIT
  • 2 layers90.8 × 35.6 mmERCF easy brd, the printed circuit board in 3D

    ERCF easy brd

    Tircown/ERCF-easy-brd

    More informations on how to reset for flashing:\ https://wiki.seeedstudio.com/Seeeduino-XIAO/#enter-bootloader-mode

    28 parts195GPL-3.0
  • 2 layers111.3 × 106.4 mmSuper Sixteen v1, the printed circuit board in 3D

    Super Sixteen v1

    matthewcieplak/super-sixteen

    Code and schematics for the Super Sixteen Eurorack sequencer

    141 parts171
  • 2 layers91.4 × 71.1 mmPico w rover, the printed circuit board in 3D

    Pico w rover

    NikodemBartnik/Mini-Mars-Rover

    Educational robotic platform made to look like a mini mars rover

    20 parts143MIT