Skip to the content
PCBKitNew board
2 layers47.5 × 95 mmErun, the printed circuit board in 3D

This project is used to measure electrical runout by comparing measurements from touching probe sensors and Eddy current probes simultaneously.

Size
47.5 × 95 mm
Copper layers
2
Thickness
1.6 mm
Parts
14
Nets
93
Pads
176
Tracks, vias
377, 19
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
12 Dec 2023
Updated
12 Dec 2023

Overview

Erun is an open-source printed circuit board by immonel, from the immonel/e-runout repository on GitHub. It is a 2-layer board of 47.5 × 95 mm with 14 parts on 93 nets, routed with 377 tracks and 19 vias.

It is built around the MCP3301-CI/P, MC3486N and TXB0108DQSR. Its parts include 7 ICs, 4 capacitors and 3 connectors. It belongs with the sensors and measurement boards and the NXP (LPC, Kinetis, i.MX RT) boards of this library.

Main components

3

README

README.md

e-runout

Screenshot of the app

This project is used to measure electrical runout by comparing measurements from touching probe sensors and Eddy current probes simultaneously.

Technologies and frameworks used in the project include Docker, React, Redux, Bootstrap, Node.js, Express, MongoDB and Socket.IO.

Project structure

client/
Frontend React app code

documentation/
Documentation files

hardware/
PCB schematics

mongodb/
MongoDB init scripts

server/
Backend Node.js app code

teensy/
Teensy microcontroller C++ code


Getting started

Production

  1. Fill out environment variables and rename the .env file:
sh
$ mv .example.env .env
  1. Start up the docker-compose stack:
sh
$ docker-compose up

NOTE: Please keep in mind that buiding the erunout Docker image on Raspberry Pi will take a LONG time (~1h).

The application creates a Wi-Fi access point with environment variables SSID and PASSPHRASE given in the .env file.

IP address for the application is 10.0.10.1 by default and can be accessed after connecting to the WLAN network.

text
TODO: WAN access is currently not working on the wireless access point

Development

  1. Rename the .env file:
sh
$ mv .env.example .env
  1. Start up the development database:
sh
$ docker-compose -f docker-compose.dev.yml up
  1. Start up the development backend server (in the server folder):
sh
server $ npm install
server $ npm run dev
  1. Start up the development frontend server (in client folder):
sh
client $ npm install
client $ npm start
  1. Navigate to the development app at localhost:3001. The backend server is accessible from localhost:3000 and the database admin interface from localhost:8081.

Parts

14
QtyValueFootprintReferences
4CCapacitor_SMD:C_0603_1608MetricC1, C2, C3, C4
2MC3486NPackage_SO:SOIC-16_4.55x10.3mm_P1.27mmU1, U3
2TXB0108DQSRPackage_SO:TSSOP-20_4.4x6.5mm_P0.65mmU2, U6
1Conn_CoaxialConnector_Coaxial:SMA_Amphenol_132134-14_VerticalJ3
1HEIDENHAIN_MT25_TTLConnector_Dsub:DSUB-15_Female_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mmJ1
1MCP3301Package_SO:MSOP-8_3x3mm_P0.65mmU7
1TPS793475-EPPackage_TO_SOT_SMD:SOT-23-5U5
1TRIGGER_TTLConnector_Dsub:DSUB-15_Female_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mmJ2
1Teensy4.0teensy:Teensy40U4

Questions

How big is the Erun PCB?

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

What parts does the Erun use?

14 parts, built around the MCP3301-CI/P, MC3486N and TXB0108DQSR. 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 Erun KiCad files?

From the immonel/e-runout repository on GitHub, at the commit this page was made from: the board is hardware/erun/erun.kicad_pcb and its schematic hardware/erun/erun2.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Erun design in my own project?

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

More from immonel/e-runout

2
  • 2 layers121.3 × 120.9 mmErun2, the printed circuit board in 3D

    Erun2

    immonel/e-runout

    This project is used to measure electrical runout by comparing measurements from touching probe sensors and Eddy current probes simultaneously.

    38 parts
  • 2 layers73.7 × 92.1 mmErun2backup, the printed circuit board in 3D

    Erun2backup

    immonel/e-runout

    This project is used to measure electrical runout by comparing measurements from touching probe sensors and Eddy current probes simultaneously.

    21 parts

Similar boards

  • 2 layers138 × 79 mmPico506, the printed circuit board in 3D

    Pico506

    hmerrett/pico506-pcb

    A dedicated PCB for the Pico506 ST-506/MFM/RLL hard drive emulator: two-layer, 138 × 74 mm, all through-hole, with real card-edge tabs so it plugs into a period ST-506 control/data cable pair the same way an ST-225 does.

    62 parts5GPL-3.0
  • 2 layersShield, the printed circuit board in 3D

    Shield

    BerndGottschlag/ForceSenseJoy

    A force-sensing Joystick using strain gauges

    44 parts2MIT
  • 2 layers24.8 × 86.4 mmRaspberry pico board Back, the printed circuit board in 3D

    Raspberry pico board Back

    Jan-IngenHousz-Institute/spectrometer-C12666MA

    Repository for the fw and analysis developed during the internship of Kjell Tolsma.

    16 parts
  • 2 layers110.5 × 104.1 mmPjc kicad, the printed circuit board in 3D

    Pjc kicad

    jdeguire/pjcontroller

    Hardware and software for controlling your homebuilt video-beaming creation.

    89 partsGPL-3.0
  • 4 layers68.6 × 53.3 mmArduino UNO R4 WiFi, the printed circuit board in 3D

    Arduino UNO R4 WiFi

    sabogalc/KiCad-Arduino-Boards

    A collection of Arduino boards recreated from scratch in KiCad. Legacy USB connectors have been replaced with USB-C where applicable.

    262 parts95WTFPL
  • 6 layers35.5 × 35.5 mmADC A v1, the printed circuit board in 3D

    ADC A v1

    macaba/TheManhattanToolkit

    Input R - RNCF0603DTE10R0 (10 ohm) Input CM C - CGA3E1C0G2A472J080AC (4.7nF) Input DM C - DNP

    55 parts94MIT
  • 2 layers100 × 100 mmM68k, the printed circuit board in 3D

    M68k

    annoyatron255/m68k

    A Motorola 68000 Computer

    110 parts24