Skip to the content
PCBKitNew board
2 layers22 × 55 mmPcb1 sniffer, the printed circuit board in 3D

Controlador open-source para sistemas de extracción de polvo en fresadoras PCB LPKF ProtoMat. Incluye hardware de intercepción UART (Man-in-the-Middle), decodificación de comandos y etapa de potencia AC por cruce por cero.

Size
22 × 55 mm
Copper layers
2
Thickness
1.6 mm
Parts
10
Nets
29
Pads
62
Tracks, vias
64, 2
Pours
1
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
17 Oct 2026
Updated
5 Nov 2026

Overview

Pcb1 sniffer is an open-source printed circuit board by ecadmaster, from the ecadmaster/DES-Ctrl repository on GitHub, published under the MIT licence. It is a 2-layer board of 22 × 55 mm with 10 parts on 29 nets, routed with 64 tracks and 2 vias.

It is built around the MAX232N. Its parts include 5 capacitors, 4 connectors and 1 IC.

Main components

1

README

README.md

Dust Extraction System Control (DES-Ctrl)

License: MIT KiCad

Solución de hardware y firmware de código abierto diseñada para replicar y controlar la interfaz de extracción de polvo mediante aspiración en las trazadoras de placas de circuito impreso LPKF ProtoMat, utilizando sistemas de aspiración comerciales asequibles.

Desarrollado como proyecto académico para la asignatura Laboratorio de Electrónica III en la Escuela de Ingeniería Eléctrica de la Universidad de Los Andes (ULA), Mérida, Venezuela.


Descripción general del proyecto

Los sistemas originales LPKF ProtoMat emplean una unidad de extracción de polvo por vacío sincronizada, controlada mediante una interfaz serie UART conectada directamente a la fresadora. Cuando las unidades de extracción originales no están presentes o no se encuentran disponibles, su sustitución por hardware específico resulta económicamente prohibitiva.

DES-Ctrl resuelve este desafío mediante un enfoque de hardware de dos etapas:

  1. PCB1 (Sniffer / Man-in-the-Middle): Una interfaz de diagnóstico (pasiva/activa) que cuenta con conectores DB9 macho/hembra y puntos de prueba para interceptar, registrar y analizar los paquetes de comunicación UART entre una LPKF ProtoMat y su sistema original de extracción de polvo.
  2. PCB2 (Controlador y etapa de potencia): Una placa con microcontrolador integrado, equipada con detección de cruce por cero y conmutación mediante triac/tiristor, diseñada para regular la velocidad y la potencia de una aspiradora comercial estándar y los estados operativos de la máquina LPKF.

PCB1 Sniffer

SchematicLayout3D-Model

Repository Structure

text
DES-Ctrl/
├── hardware/
│   ├── pcb1_sniffer/       # Interceptor UART con salida TTL
│   └── pcb2_controller/    # Microcontrolador y etapa de potencia con detección de cruce por cero
├── firmware/               # Firmware de MCU para la decodificación y control de motores
├── docs/                   # Notas técnicas, capturas de protocolos y esquemas
└── LICENSE                 # MIT Open Source License

Parts

10
QtyValueFootprintReferences
41uFCapacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mmC2, C3, C4, C5
11uFCapacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mmC1
1DE9_Pins_MountingHolesConnector_Dsub:DSUB-9_Pins_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mmJ2
1DE9_Socket_MountingHolesConnector_Dsub:DSUB-9_Socket_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mmJ1
1MAX232Package_DIP:DIP-16_W7.62mm_LongPadsU1
1Sniffer PortConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ3
1USB_B_Micro_local:USB_Micro-B_ShouHan_Micro-4P-DIPJ4

Questions

How big is the Pcb1 sniffer PCB?

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

What parts does the Pcb1 sniffer use?

10 parts, built around the MAX232N. 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 Pcb1 sniffer KiCad files?

From the ecadmaster/DES-Ctrl repository on GitHub, at the commit this page was made from: the board is ecad/pcb1_sniffer/pcb1_sniffer.kicad_pcb and its schematic ecad/pcb1_sniffer/pcb1_sniffer.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Pcb1 sniffer design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 2 layers40 × 55 mmPs2usb, the printed circuit board in 3D

    Ps2usb

    rasteri/HIDman

    Adapting USB devices to work on old computers

    26 parts432
  • 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 layers60.5 × 31.5 mmPs2-serial mouse adapter, the printed circuit board in 3D

    Ps2-serial mouse adapter

    necroware/ps2-serial-mouse-adapter

    PS/2 to serial port mouse adapter

    13 parts89GPL-3.0
  • 2 layers79.7 × 35.1 mmUSB-2-232, the printed circuit board in 3D

    USB-2-232

    LimeProgramming/USB-serial-mouse-adapter

    Convert USB mouse to Serial mouse using Pi Pico

    29 parts50MPL-2.0
  • 2 layers148.3 × 116.6 mmKiCAD RetroArduInput, the printed circuit board in 3D

    KiCAD RetroArduInput

    RetroFuturisticEngineer/RetroARDUInput

    Use USB Keyboards, Mice and Joysticks on PC/XT, PC/AT, Tandy 1000, Atari, Amiga, C64 and Apple

    48 parts25LGPL-2.1
  • 2 layers99.1 × 99.1 mm6809v2, the printed circuit board in 3D

    6809v2

    jbevren/6809v2

    Code and design repository for the 6809v2 SBC: To be released at VCFMW 13

    60 parts22
  • 2 layers100 × 45 mmTranscribe, the printed circuit board in 3D

    Transcribe

    cyberboy666/_transcribe_

    midi to rs232 bridge - for performance control of old video mixers and switchers

    28 parts20
  • 2 layers40 × 67.3 mmNMEA0183-WiFi Multiplexer, the printed circuit board in 3D

    NMEA0183-WiFi Multiplexer

    AK-Homberger/NMEA0183-WiFi-Multiplexer

    Reads NMEA0183 messages from two serial lines and forwards multiplexed messages to USB-Serial and WLAN as UDP broadcast.

    10 parts15GPL-3.0