Skip to the content
PCBKitNew board
2 layers86.4 × 50.2 mmPIDController, the printed circuit board in 3D

Governer experiment with nidec motor (spoiler alert - contains friction!)

Size
86.4 × 50.2 mm
Copper layers
2
Thickness
1.6 mm
Parts
19
Nets
36
Pads
91
Tracks, vias
192, 0
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
16 Nov 2021
Updated
18 Nov 2021

Overview

PIDController is an open-source printed circuit board by practable, from the practable/governor-nidec repository on GitHub, published under the AGPL-3.0 licence. It is a 2-layer board of 86.4 × 50.2 mm with 19 parts on 36 nets, routed with 192 tracks and 0 vias.

Its parts include 11 connectors, 4 resistors, 1 capacitor and 1 fuse. It belongs with the AVR (ATmega, ATtiny) boards of this library.

README

README.md

governor-nidec

Governer experiment with nidec motor (spoiler alert - contains friction!)

WARNING: This repository contains the early development stages of a remote lab that was never put into full production or testing. You are recommended to use the updated version of the Spinning Disk experiment available at spinner-amax.

Governor

PCB

The PCB files are for a version of the PCB intended to work for a number of different hardware setups and used for the Spinner experiment spinner-nidex and therefore does not represent the best design for the Governor alone. There is currently no PCB design for the Governor experiment specifically.

PCB

UI

This version of the UI is an early production version written with Vue 2. The same UI is used for the digger-nidec, governor-nidec and spinner-nidec experiments. In the App.vue file one line of code will need to be changed depending on which experiment you are running:

remoteLabVersion: 'spinning_disk', // or 'robot_arm' or 'variable_governor'

The UI was only ever put into production and tested with the Spinner hardware and development was stopped on the others before they were at a deployable stage. This means that there is no guarantee that the Digger or Governor versions of the UI will work. The UI has been fully upgraded Vue 3 and updated in the spinner-amax repository.

Parts

19
QtyValueFootprintReferences
32K7Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR2, R3, R4
3Conn_01x02_FemaleConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ9, J10, J11
1100uFCapacitor_THT:CP_Radial_D6.3mm_P2.50mmC1
12AFuse_BelFuse_0ZRE0005FF_L8.3mm_W3.8mmF1
1300Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR1
1Arduino_Nano_v3.xModule:Arduino_NanoA1
1Barrel_JackConnector_BarrelJack:BarrelJack_HorizontalJ1
1DC_Motor_Power_OUTPUTTerminalBlock:TerminalBlock_bornier-2_P5.08mmJ3
1Encoder_Conn_01x05Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalJ2
1Motor Driver PinsConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ4
1Neopixel_Conn_01x03_MaleConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ5
1Servo_1_ConnConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ6
1Servo_2_ConnConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ7
1StepperDriver_DRV8825Module:Pololu_Breakout-16_15.2x20.3mmA2
1StepperMotorConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ8

Questions

How big is the PIDController PCB?

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

What parts does the PIDController use?

19 parts. 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 PIDController KiCad files?

From the practable/governor-nidec repository on GitHub, at the commit this page was made from: the board is hw/pcb/PIDController/PIDController.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the PIDController design in my own project?

Its repository publishes it under the AGPL-3.0 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 layers43.9 × 27.7 mmTcd1304-4v, the printed circuit board in 3D

    Tcd1304-4v

    OpnTec/open-spectrometer-hardware

    Open source VIS spectrometer

    19 parts1.5k
  • 2 layers50 × 60 mmDebate Device, the printed circuit board in 3D

    Debate Device

    hackclub/OnBoard

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

    19 parts915
  • 2 layers102.9 × 96.7 mmISA adapter, the printed circuit board in 3D

    ISA adapter

    polpo/picogus

    Emulation of ISA sound cards and CD-ROM on Raspberry Pi Pico (GUS, SB/Adlib, MPU-401, Tandy, CMS, Panasonic CD-ROM) with USB mouse/joystick support

    19 parts805
  • 2 layers60 × 39 mmPs2usb, the printed circuit board in 3D

    Ps2usb

    rasteri/HIDman

    Adapting USB devices to work on old computers

    19 parts432
  • 2 layers70.1 × 43.2 mmIaq device, the printed circuit board in 3D

    Iaq device

    nkitanov/iaq_board

    IAQ Board is a DIY (Do-It-Yourself) device for measuring internal air quality

    19 parts396
  • 2 layers80 × 80 mmGB BRK CPU G1, the printed circuit board in 3D

    GB BRK CPU G1

    Gekkio/gb-hardware

    Game Boy -related custom hardware by gekkio

    19 parts379CC-BY-4.0
  • 2 layers25.4 × 25.4 mmIna169, the printed circuit board in 3D

    Ina169

    Ardumower/ardumower

    Develop an open source robotic lawn mower (HW+SW reference platform)

    19 parts282
  • 2 layers58.4 × 28.6 mmNew rele, the printed circuit board in 3D

    New rele

    zmaker/arduino_cookbook

    gli sketch del nuovo progetto Arduino Cookbook e dei video di YouTube

    19 parts269