Skip to the content
PCBKitNew board
2 layers84.5 × 54.6 mmMain board v2, the printed circuit board in 3D

Main board v2

felixzero/escrocs7

Repository for the ESCROCS team for the french robotics cup 2020!

Size
84.5 × 54.6 mm
Copper layers
2
Thickness
1.6 mm
Parts
75
Nets
94
Pads
334
Tracks, vias
559, 83
Pours
12
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
27 Oct 2019
Updated
28 May 2025

Overview

Main board v2 is an open-source printed circuit board by felixzero, from the felixzero/escrocs repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 84.5 × 54.6 mm with 75 parts on 94 nets, routed with 559 tracks and 83 vias.

It is built around the ESP32-WROOM-32, MAX485ED and RS485, with the LM2576S-5.0, SRV05-4 and PCA9306DC1 among its other parts. Its parts include 22 resistors, 13 capacitors, 11 ICs, 11 connectors and 8 diodes. It belongs with the robots and motor control boards and the ESP32 boards of this library.

Main components

10

README

CAD/electrical/stepper_board/README.md

Stepper board

A board, based on an ATMega168PA, meant to control up to 3 1.5A bipolar steppers (the most common kind, used in 3D printers for instance). It can also control up to 3 12V pumps.

Its code is in the code/stepper_board folder.

Known issues

The steppers stay actively driven all the time. Over prolonged use of time, the card can get really hot, we recommend to use heatsinks on the stepper drivers.

A workaround to permit the microcontroller to switch off the drivers is the set the fuse in such a way that the RESET pin is a regular I/O of the ATMega and let the ATMega hold RESET down when the steppers are not in use. Beware: doing so will prevent reflashing the board.

Parts

75
QtyValueFootprintReferences
8100nCapacitor_SMD:C_0805_2012MetricC2, C4, C12, C13, C14, C203, C206, C301
710kResistor_SMD:R_0603_1608MetricR11, R12, R13, R303, R304, R305, R306
4100uCapacitor_SMD:CP_Elec_8x10C1, C201, C202, C205
4300Resistor_SMD:R_1206_3216MetricR1, R4, R201, R202
3620Resistor_SMD:R_0603_1608MetricR9, R10, R14
3SRV05-4Package_TO_SOT_SMD:SOT-23-6U9, U11, U301
2100Resistor_SMD:R_0603_1608MetricR307, R308
21kResistor_SMD:R_0603_1608MetricR2, R3
233kResistor_SMD:R_0603_1608MetricR5, R6
2I2C MotorConnector_Molex:Molex_KK-254_AE-6410-04A_1x04_P2.54mm_VerticalJ9, J10
2I2C PeripheralConnector_Molex:Molex_KK-254_AE-6410-04A_1x04_P2.54mm_VerticalJ7, J8
2PCA9306DC1Package_SO:VSSOP-8_2.3x2mm_P0.5mmU4, U5
2Q_NPN_BECPackage_TO_SOT_SMD:SOT-23Q301, Q302
2RS485Connector_Molex:Molex_KK-254_AE-6410-04A_1x04_P2.54mm_VerticalJ13, J14
2SMF30ADiode_SMD:D_SMFD202, D206
2SS54Diode_SMD:D_SMAD201, D203
1100uInductor_SMD:L_12x12mm_H6mmL201
110uInductor_SMD:L_12x12mm_H6mmL1
12000uCapacitor_SMD:CP_Elec_10x10.5C204
136kResistor_SMD:R_0603_1608MetricR302
13V3 powerLED_SMD:LED_0603_1608MetricD205
15V powerLED_SMD:LED_0603_1608MetricD204
182kResistor_SMD:R_0603_1608MetricR301
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U202
1BOOTButton_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mmSW301
1Battery inConnector_BarrelJack:BarrelJack_HorizontalJ1
1CP2102N-Axx-xQFN28Package_DFN_QFN:QFN-28-1EP_5x5mm_P0.5mm_EP3.35x3.35mmU302
1ESP32-WROOM-32RF_Module:ESP32-WROOM-32UU3
1FerriteBeadInductor_SMD:L_0805_2012MetricFB201
1Input encoderRotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mmSW3
1LCD contrastPotentiometer_SMD:Potentiometer_Bourns_3314J_VerticalRV1
1LCD-016N002LDisplay:WC1602AU7
1LM2576S-5Package_TO_SOT_SMD:TO-263-5_TabPin3U201
1MAX485EPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU8
1PSM712Package_TO_SOT_SMD:SOT-23D8
1PolyfuseFuse:Fuse_1812_4532MetricF201
1RESETButton_Switch_SMD:SW_Push_1P1T_NO_6x6mm_H9.5mmSW302
1Side selectConnector_Molex:Molex_KK-254_AE-6410-02A_1x02_P2.54mm_VerticalJ4
1StatusLED_SMD:LED_0603_1608MetricD4
1TriggerConnector_Molex:Molex_KK-254_AE-6410-02A_1x02_P2.54mm_VerticalJ3
1UART PGMConnector_Molex:Molex_KK-254_AE-6410-04A_1x04_P2.54mm_VerticalJ2
1USB_BConnector_USB:USB_B_TE_5787834_VerticalJ301

Questions

How big is the Main board v2 PCB?

It measures 84.5 × 54.6 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Main board v2 use?

75 parts, built around the ESP32-WROOM-32, MAX485ED, RS485 and LM2576S-5.0. 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 Main board v2 KiCad files?

From the felixzero/escrocs repository on GitHub, at the commit this page was made from: the board is CAD/electrical/main_board_v2/main_board.kicad_pcb and its schematic CAD/electrical/accessory_board/accessory_board.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Main board v2 design in my own project?

Its repository publishes it under the GPL-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).

More from felixzero/escrocs

4
  • 2 layers58.4 × 41.7 mmStepper board, the printed circuit board in 3D

    Stepper board

    felixzero/escrocs

    Repository for the ESCROCS team for the french robotics cup 2020!

    81 parts7GPL-3.0
  • 4 layers62 × 34 mmMotor board v3, the printed circuit board in 3D

    Motor board v3

    felixzero/escrocs

    Repository for the ESCROCS team for the french robotics cup 2020!

    75 parts7GPL-3.0
  • 2 layers123.2 × 55.2 mmAccessory board, the printed circuit board in 3D

    Accessory board

    felixzero/escrocs

    Repository for the ESCROCS team for the french robotics cup 2020!

    61 parts7GPL-3.0
  • 2 layersUltrasonic board, the printed circuit board in 3D

    Ultrasonic board

    felixzero/escrocs

    Repository for the ESCROCS team for the french robotics cup 2020!

    26 parts7GPL-3.0

Similar boards

  • 2 layers90 × 48.9 mmEsp32 octal wled, the printed circuit board in 3D

    Esp32 octal wled

    klaus-liebler/esp32_octal_wled

    79 partsMIT
  • 2 layers61.3 × 45.2 mmHashHacker Hashboard Tester, the printed circuit board in 3D

    HashHacker Hashboard Tester

    DCentralTech/HashHacker-Multi-Hashboard-Tester

    HashHacker Multi-Hashboard Tester from D-Central, the ultimate open-source tool for repairing and testing your ASIC miners.

    30 parts9GPL-3.0
  • 2 layers175 × 60 mmUsb rs485 switch, the printed circuit board in 3D

    Usb rs485 switch

    ucw-gadgets/usb-rs485_switch

    8x RS-485 switch and USB convertor

    357 parts
  • 2 layers71.9 × 50 mmRejsaCAN board, the printed circuit board in 3D

    RejsaCAN board

    hancho6319/My_PCB_Designs_repo

    79 parts
  • 2 layers40.2 × 35.8 mmSensactDoorControl, the printed circuit board in 3D

    SensactDoorControl

    klaus-liebler/sensact

    Es gibt vier Namespaces für Nachrichten "REQUEST" und "RESPONSE", "EVENT" und "ACKNOWLEDGE". Dies wird mit den beiden LSB des Versions-Namespace-Bytes erklärt (Somit bleiben 64 Versionierungsmöglichkeiten) Alle vier…

    57 parts4Apache-2.0
  • 2 layers38 × 42 mmManipulator attachment, the printed circuit board in 3D

    Manipulator attachment

    borzeman/PzbElectronics

    Репозиторий для поддержки версионирования при разработке плат для киоска.

    96 parts
  • 4 layers92 × 60 mmLoconetEsp32, the printed circuit board in 3D

    LoconetEsp32

    DccDiyTools/LoconetEsp32

    Esp32 Loconet Interface

    82 partsGPL-3.0
  • 4 layers106 × 63.5 mmBrineomatic, the printed circuit board in 3D

    Brineomatic

    hoeken/brineomatic

    Open Source Watermaker Controller.

    323 parts47LGPL-2.1