Skip to the content
2 layers23.5 × 23.5 mmMeasure board v3, the printed circuit board in 3D

Measure board v3

aechoi/smart-suction

Repository for evaluating data collected for the smart suction cup project.

Size
23.5 × 23.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
19
Nets
27
Pads
95
Tracks, vias
193, 17
Pours
4
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
22 Feb 2025
Updated
2 Sep 2026

Overview

Measure board v3 is an open-source printed circuit board by aechoi, from the aechoi/smart-suction repository on GitHub. It is a 2-layer board of 23.5 × 23.5 mm with 19 parts on 27 nets, routed with 193 tracks and 17 vias.

It is built around the ADG734BRU. Its parts include 4 connectors, 3 ICs, 2 capacitors and 2 resistors.

Main components

1

README

README.md

smart-suction

Single source of truth for the smart suction cup project — a suction cup end effector that senses contact and alignment from capacitance changes across eight electrodes.

text
smart-suction/
├── hardware/   KiCad sources for the sense boards and interconnect PCBs
├── firmware/   ESP32 end-effector firmware
├── software/   live capture, analysis, models
└── docs/       diagrams and notes

Each part has its own README with setup and usage.

How the pieces fit

mermaid
graph LR
    S[AD7746 CDC + 8 electrodes] -->|I2C| E[ESP32 + Ethernet PHY]
    E -->|UDP over PoE| H[Host PC: capcup.udp_receiver]
    H --> A[Analysis notebooks / models]

The end effector (firmware/) samples eight capacitance channels and streams 40-byte UDP packets to a host PC. software/ records them and runs the analysis and position-estimation models.

How to record data

You will need:

  • 1x PoE injector
  • 2x ethernet cables
  • 1x computer with software/ installed
mermaid
graph LR
    A[Outlet] -->|Power| B[PoE Injector]
    B <-->|LAN — ethernet| C[Host PC]
    B <-->|LAN + DC — ethernet| D[End Effector]

Then, from software/, run python -m capcup.udp_receiver -f my_capture. Two windows open: a rolling time-domain plot and a radial plot.

Hardware setup

Parts

19
QtyValueFootprintReferences
8Conn_01x01_SocketConnector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_VerticalJS1, JS2, JS3, JS4, JS5, JS6, JS7, JS8
24.7kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR1, R2
2ADG734Package_SO:TSSOP-20_4.4x6.5mm_P0.65mmU2, U3
2Conn_01x02_Pincustom_fp_library:CON_spring_00-9155-00X-85X-00X_KYOCERAJ3, J4
2Conn_01x08custom_fp_library:CON_525590870_MOL_8pvJ1, J2
10.1uCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC2
110uCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC1
1AD7746Package_SO:TSSOP-16_4.4x5mm_P0.65mmU1

More from aechoi/smart-suction

2
  • 2 layersSense board 25mm v2, the printed circuit board in 3D

    Sense board 25mm v2

    aechoi/smart-suction

    Repository for evaluating data collected for the smart suction cup project.

    8 parts
  • 2 layers28 × 25.4 mmEsp pin to ribbon, the printed circuit board in 3D

    Esp pin to ribbon

    aechoi/smart-suction

    Repository for evaluating data collected for the smart suction cup project.

    4 parts

Similar boards

  • 6 layers66.4 × 66.5 mmNU180, the printed circuit board in 3D

    NU180

    NuZondar/NU180

    A reverse-engineered replacement for the U180 hybrid in the HPAK 3458A DVM.

    115 parts10
  • 2 layers230.4 × 233.5 mmBkm-68x simple, the printed circuit board in 3D

    Bkm-68x simple

    skumlos/bkm-68x-simple

    Simplified BKM-68X

    216 parts7
  • 2 layers87 × 45 mmTau v2, the printed circuit board in 3D

    Tau v2

    decency131/tau

    tau is a pitch-to-MIDI instrument pedal

    69 parts2WTFPL
  • 2 layers50 × 58 mmHS2026-1D curvature, the printed circuit board in 3D

    HS2026-1D curvature

    cornell-happi-lab/HS2026-1D-curvature

    Surface curvature affects tactile sensor's reading but is often not considered in the calibration process. We propose a curvature-aware calibration pipeline, with full resources (STL, schematics, code, and guides) for…

    27 parts1MIT
  • 4 layers88.9 × 97 mmVideo thingy, the printed circuit board in 3D

    Video thingy

    C0DE-Z/LOUD

    A open source Analog video Destructor and Dirty mixer

    56 parts
  • 4 layers46 × 93.7 mmBaSe PWR V3 3, the printed circuit board in 3D

    BaSe PWR V3 3

    M-Welsch/base-pcb-power

    Backup Server Circuit Board that contains power management and sbu

    110 parts
  • 4 layers92 × 72.8 mmMixedSignal, the printed circuit board in 3D

    MixedSignal

    matthewychen/Magellan

    2nd-order Delta-Sigma ADC w/ 3B Flash sampling

    170 parts
  • 4 layers90 × 70 mmDst-01x4, the printed circuit board in 3D

    Dst-01x4

    alxhub/arc

    Addy's Railroad Company

    172 parts

Questions

How big is the Measure board v3 PCB?

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

What parts does the Measure board v3 use?

19 parts, built around the ADG734BRU. 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 Measure board v3 KiCad files?

From the aechoi/smart-suction repository on GitHub, at the commit this page was made from: the board is hardware/measure_board_v3/measure_board_v3.kicad_pcb and its schematic hardware/esp_pin_to_ribbon/esp_pin_to_ribbon.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Measure board v3 design in my own project?

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