Skip to the content
PCBKitNew board
2 layers123.2 × 100.3 mmArduinoPCB, the printed circuit board in 3D

A chess piece detection paired with Stockfish chess engine

Size
123.2 × 100.3 mm
Copper layers
2
Thickness
1.6 mm
Parts
32
Nets
169
Pads
348
Tracks, vias
730, 4
Routed
Yes
KiCad
KiCad 4
Created
18 Aug 2019
Updated
12 Oct 2019

Overview

ArduinoPCB is an open-source printed circuit board by Viperinius, from the Viperinius/Chess-Robot repository on GitHub, published under the MIT licence. It is a 2-layer board of 123.2 × 100.3 mm with 32 parts on 169 nets, routed with 730 tracks and 4 vias.

It is built around the PCA9685PW and MCP23017-E/SS. Its parts include 15 connectors, 4 ICs, 2 resistors and 1 capacitor. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

2

README

README.md

Chess-Robot

Structure Overview

structOverviewImg

Frame Design

Currently draft only: frameDraftImg

Current Schematic and PCB

schematicImg

pcbImg

Used libraries / Libraries needed to run

Parts

32
QtyValueFootprintReferences
4MCP23017Housings_DIP:DIP-28_W7.62mm_SocketU1, U2, U3, U4
4Pololu_Breakout_DRV8825Modules:Pololu_Breakout-16_15.2x20.3mmA3, A4, A5, A6
210kResistors_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR1, R2
2Arduino_NanoKiCAD_libraries:arduino_nanoA1, A2
1CPCapacitors_THT:CP_Radial_D6.3mm_P2.50mmC1
1EndStop1Pin_Headers:Pin_Header_Straight_1x03_Pitch2.54mmJ9
1EndStop2Pin_Headers:Pin_Header_Straight_1x03_Pitch2.54mmJ11
1EndStop3Pin_Headers:Pin_Header_Straight_1x03_Pitch2.54mmJ13
1Ext. ConnPin_Headers:Pin_Header_Straight_1x07_Pitch2.54mmJ1
1PCA9685Pin_Headers:Pin_Header_Straight_1x04_Pitch2.54mmJ12
1Reed1Pin_Headers:Pin_Header_Straight_1x16_Pitch2.54mmJ6
1Reed2Pin_Headers:Pin_Header_Straight_1x16_Pitch2.54mmJ10
1Reed3Pin_Headers:Pin_Header_Straight_1x16_Pitch2.54mmJ14
1Reed4Pin_Headers:Pin_Header_Straight_1x16_Pitch2.54mmJ15
1StepGNDPin_Headers:Pin_Header_Straight_1x01_Pitch2.54mmJ3
1StepVCCPin_Headers:Pin_Header_Straight_1x01_Pitch2.54mmJ2
1Stepper1Pin_Headers:Pin_Header_Straight_1x04_Pitch2.54mmJ4
1Stepper2Pin_Headers:Pin_Header_Straight_1x04_Pitch2.54mmJ5
1Stepper3Pin_Headers:Pin_Header_Straight_1x04_Pitch2.54mmJ8
1Stepper4Pin_Headers:Pin_Header_Straight_1x04_Pitch2.54mmJ7

The 28 most common of 32 parts.

Questions

How big is the ArduinoPCB PCB?

It measures 123.2 × 100.3 mm and has 2 copper layers, 1.6 mm thick.

What parts does the ArduinoPCB use?

32 parts, built around the PCA9685PW and MCP23017-E/SS. 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 ArduinoPCB KiCad files?

From the Viperinius/Chess-Robot repository on GitHub, at the commit this page was made from: the board is PCB/ArduinoPCB.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the ArduinoPCB design in my own project?

Its repository publishes it under the MIT 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

  • 4 layers100 × 100 mmFeederController, the printed circuit board in 3D

    FeederController

    atanisoft/Esp32FeederController

    ESP32 based OpenPnP feeder controller

    103 parts10
  • 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 layers126.6 × 21.4 mmADBv2, the printed circuit board in 3D

    ADBv2

    mattchesters/zmk-apple-desktop-bus-keyboard

    ZMK shield for Apple Desktop Bus Keyboard

    17 parts168MIT
  • 2 layers40 × 100 mmBack pcb, the printed circuit board in 3D

    Back pcb

    ZeroPhone/ZeroPhone-PCBs

    PCB files for ZeroPhone - for gerbers and schematics, go to "Releases" tab!

    118 parts148GPL-3.0
  • 2 layers182.8 × 158.9 mmErgoDone, the printed circuit board in 3D

    ErgoDone

    ktec-hq/ErgoDone

    ErgoDox using pro micro. Original work by Dox. Brainhole association present

    152 parts123GPL-3.0
  • 2 layers100 × 100 mmWifi PB panel, the printed circuit board in 3D

    Wifi PB panel

    AntonioMR/Wifi-Play-Board

    Placa de experimentacion para el ESP12F (ESP8266)

    416 parts29