Skip to the content
PCBKitNew board
4 layers100 × 100 mmFeederController, the printed circuit board in 3D

ESP32 based OpenPnP feeder controller

Size
100 × 100 mm
Copper layers
4
Thickness
4.69 mm
Parts
103
Nets
165
Pads
500
Tracks, vias
790, 122
Pours
1
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
18 Mar 2022
Updated
16 Apr 2023

Overview

FeederController is an open-source printed circuit board by atanisoft, from the atanisoft/Esp32FeederController repository on GitHub. It is a 4-layer board of 100 × 100 mm with 103 parts on 165 nets, routed with 790 tracks and 122 vias.

It is built around the PCA9685PW, AP63205WU and MCP23017-E/SS, with the PDZ12BGWX and STPS1L30A among its other parts. Its parts include 35 connectors, 21 resistors, 17 capacitors, 7 ICs and 3 inductors. It belongs with the ESP32 boards of this library.

Main components

5

README

pcb/README.md

Custom PCBs

This tree contains custom PCBs for the Esp32FeederController. Note that this PCB has not been extensively tested or verified to be bug-free. Please report any issues with the PCBs and if possible a PR to correct them.

Parts

103
QtyValueFootprintReferences
1710KResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR3, R4, R5, R6, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21 +1
8220RResistor_SMD:R_Array_Concave_4x0402RN1, RN2, RN3, RN4, RN5, RN6, RN7, RN8
622uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC5, C6, C7, C9, C12, C13
5100nFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC1, C2, C11, C14, C15
4470uFCapacitor_THT:CP_Radial_D8.0mm_P5.00mmC3, C4, C16, C17
4FiducialFiducial:Fiducial_0.5mm_Mask1mmFID1, FID2, FID3, FID4
4MountingHoleMountingHole:MountingHole_3.2mm_M3_PadH1, H2, H3, H4
210uFCapacitor_SMD:CP_Elec_5x5.3C8, C10
22k4Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR1, R2
24.7uHInductor_SMD:L_Taiyo-Yuden_NR-40xx_HandSolderingL2, L3
2PCA9685PWPackage_SO:TSSOP-28_4.4x9.7mm_P0.65mmU2, U6
10.47uHInductor_SMD:L_0603_1608Metric_Pad1.05x0.95mm_HandSolderL1
10R5Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR8
1100kResistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR7
112-24v DCTerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_HorizontalJ17
15V SupplyConnector_BarrelJack:BarrelJack_HorizontalJ18
1AP2114-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U4
1AP63205WUPackage_TO_SOT_SMD:TSOT-23-6U5
1DMP3028LK3-13Package_TO_SOT_SMD:TO-252-2Q1
1ESP32-ModuleComponents:TTGO-T1-DEVKIT-CU1
1EXT-I2CConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ35
1Feeder 1Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ1
1Feeder 10Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ10
1Feeder 11Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ11
1Feeder 12Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ12
1Feeder 13Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ13
1Feeder 14Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ14
1Feeder 15Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ15
1Feeder 16Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ16
1Feeder 17Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ19
1Feeder 18Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ20
1Feeder 19Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ21
1Feeder 2Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ2
1Feeder 20Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ22
1Feeder 21Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ23
1Feeder 22Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ24
1Feeder 23Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ25
1Feeder 24Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ26
1Feeder 25Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ27
1Feeder 26Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ28
1Feeder 27Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ29
1Feeder 28Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ30
1Feeder 29Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ31
1Feeder 3Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ3
1Feeder 30Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ32
1Feeder 31Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ33
1Feeder 32Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ34
1Feeder 4Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ4
1Feeder 5Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ5
1Feeder 6Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ6
1Feeder 7Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ7
1Feeder 8Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ8
1Feeder 9Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ9
1MCP23017Package_DFN_QFN:QFN-28-1EP_6x6mm_P0.65mm_EP4.25x4.25mmU3
1MCP23017_MLPackage_DFN_QFN:QFN-28-1EP_6x6mm_P0.65mm_EP4.25x4.25mmU7
1PDZ12BGWXDiode_SMD:D_SOD-123D2
1STPS1L30ADiode_SMD:D_SMA_HandsolderingD1

The 102 most common of 103 parts.

Questions

How big is the FeederController PCB?

It measures 100 × 100 mm and has 4 copper layers, 4.69 mm thick.

What parts does the FeederController use?

103 parts, built around the PCA9685PW, AP63205WU, MCP23017-E/SS and PDZ12BGWX. 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 FeederController KiCad files?

From the atanisoft/Esp32FeederController repository on GitHub, at the commit this page was made from: the board is pcb/FeederController.kicad_pcb and its schematic pcb/FeederController.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the FeederController design in my own project?

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

Similar boards

  • 2 layers94 × 100 mmRobocar unified integrated carrier, the printed circuit board in 3D

    Robocar unified integrated carrier

    laurigates/mcu-tinkering-lab

    This repository contains projects for various embedded platforms (ESP32, Arduino, STM32).

    98 parts7MIT
  • 4 layers100 × 74 mmMission board, the printed circuit board in 3D

    Mission board

    tmb5932/fixed-wing-drone

    The basics needed to allow a RC plane to be turned autonomous on signal.

    128 parts
  • 2 layers123.2 × 100.3 mmArduinoPCB, the printed circuit board in 3D

    ArduinoPCB

    Viperinius/Chess-Robot

    A chess piece detection paired with Stockfish chess engine

    32 partsMIT
  • 4 layers43 × 66 mmWookey, the printed circuit board in 3D

    Wookey

    wookey-project/hard-wookey-motherboard

    WooKey Secure Mass Storage Mainboard PCB

    90 parts10
  • 2 layers129.5 × 72.6 mmOpenPLC, the printed circuit board in 3D

    OpenPLC

    radioelf/OpenPlc

    Hardware for OpenPLC with raspberry PI Z and Mod. software OpenPlc

    165 parts7
  • 2 layers80 × 51.4 mmP44ttngw, the printed circuit board in 3D

    P44ttngw

    plan44/p44ttngw-hardware

    KiCAD files for TTN LoRA gateway based on RAK831 and Omega2S

    78 parts4
  • 2 layers50 × 50 mmRo system, the printed circuit board in 3D

    Ro system

    oxfordfish/STM32G0F6Px-ROC

    A reverse osmosis controller system designed around STM32.

    57 parts1CERN-OHL-P-2.0