Skip to the content
PCBKitNew board
2 layers121.3 × 120.9 mmErun2, 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
121.3 × 120.9 mm
Copper layers
2
Thickness
1.6 mm
Parts
38
Nets
103
Pads
237
Tracks, vias
483, 32
Pours
1
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
12 Dec 2023
Updated
12 Dec 2023

Overview

Erun2 is an open-source printed circuit board by immonel, from the immonel/e-runout repository on GitHub. It is a 2-layer board of 121.3 × 120.9 mm with 38 parts on 103 nets, routed with 483 tracks and 32 vias.

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

Main components

2

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

38
QtyValueFootprintReferences
80.1μFCapacitor_SMD:C_0603_1608MetricC1, C3, C5, C6, C7, C8, C11, C12
5Conn_01x02_FemaleConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ4, J5, J6, J7, J8
41μFCapacitor_SMD:C_0603_1608MetricC2, C4, C9, C10
2250ΩResistor_SMD:R_0603_1608MetricR3, R4
2Conn_01x03_FemaleConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ9, J10
2MC3486NPackage_SO:SOIC-16_4.55x10.3mm_P1.27mmU2, U3
2TXB0108PWRTXB0108PWR:SOP65P640X120-20NU4, U5
11kΩResistor_SMD:R_0603_1608MetricR2
12,4kΩResistor_SMD:R_0603_1608MetricR6
120kΩResistor_SMD:R_0603_1608MetricR1
19,1kΩResistor_SMD:R_0603_1608MetricR5
1Conn_CoaxialConnector_Coaxial:SMA_Amphenol_132134-16_VerticalJ1
1HEIDENHAIN_MT25_TTLConnector_Dsub:DSUB-15_Female_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mmJ2
1MCP3301Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU1
1SW_DP3TSW_DP3T:SW_DP3TSW1
1SolderJumper_3_OpenJumper:SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm_NumberLabelsJP1
1TPS793475-EPPackage_TO_SOT_SMD:SOT-23-5U7
1TRIGGER_TTLConnector_Dsub:DSUB-15_Female_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mmJ3
1Teensy4.0teensy:Teensy40U6

The 37 most common of 38 parts.

Questions

How big is the Erun2 PCB?

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

What parts does the Erun2 use?

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

From the immonel/e-runout repository on GitHub, at the commit this page was made from: the board is hardware/erun/erun2.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 Erun2 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 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
  • 2 layers47.5 × 95 mmErun, the printed circuit board in 3D

    Erun

    immonel/e-runout

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

    14 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
  • 2 layers85 × 115 mmOSO BOOK C1, the printed circuit board in 3D

    OSO BOOK C1

    joeycastillo/The-Open-Book

    For details on how to build, test and use Open Book, I've made documentation available here.

    38 parts8.1kCC-BY-SA-4.0
  • 2 layers38.1 × 12.7 mmVrs io 1, the printed circuit board in 3D

    Vrs io 1

    rusefi/rusefi

    rusefi - GPL internal combustion engine control unit

    38 parts1.2k
  • 2 layers136 × 84 mmMacropad, the printed circuit board in 3D

    Macropad

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    38 parts915