

FacePlate
PCB etc.
- Size
- 129.6 × 45 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 59
- Nets
- 75
- Pads
- 201
- Tracks, vias
- 445, 113
- Pours
- 277
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 7 Aug 2022
- Updated
- 27 Oct 2026
Overview
FacePlate is an open-source printed circuit board by sfunderbots, from the sfunderbots/Electrical repository on GitHub. It is a 4-layer board of 129.6 × 45 mm with 59 parts on 75 nets, routed with 445 tracks and 113 vias.
It is built around the SN65HVD233D, AMS1117-3.3 and MCP2515T-I/ST-HX, with the CC0603KRX7R9BB104, CC0603JRNPO9BN270 and BM08B-GHS-TBT(LF)(SN) among its other parts. Its parts include 22 resistors, 10 capacitors, 8 connectors, 5 ICs and 1 crystal.
Main components
7SN65HVD233D
SOIC-8-40℃~+125℃ 1 1Mbps 200uA 3.3V 6mA CAN Transceiver SOIC-8 CAN Transceivers ROHSTexas InstrumentsCAN TransceiversAMS1117-3.3
SOT-223-40℃~+125℃ 0.003%Vout 1 1.1V@(800mA) 15V 1A 3.3V 5mA 72dB@(120Hz) Fixed Over Current Protection、Short Circuit Protection、Thermal shutdown Positive SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSAdvanced Monolithic SystemsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsMCP2515T-I/ST-HX
TSSOP20TSSOP20 CAN Controllers ROHSZHHXDZCAN ControllersCC0603KRX7R9BB104
0603100nF 50V X7R ±10% 0603 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHSYAGEOMultilayer Ceramic Capacitors MLCC - SMD/SMTCC0603JRNPO9BN270
060327pF 50V NP0 ±5% 0603 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHSYAGEOMultilayer Ceramic Capacitors MLCC - SMD/SMTBM08B-GHS-TBT(LF)(SN)
SMD,P=1.25mm-25℃~+85℃ 1 1.25mm 13.25mm 1A 1x8P 4.05mm 4.32mm 50V 8 8P Auxiliary Solder Pin GH PA9T Phosphor bronze Surface Mount,Vertical Tin UL94V-0 White SMD,P=1.25mm Wire To Board Connector ROHSJSTWire To Board ConnectorABM3-16.000MHZ-D2Y-T
SMD5032-2P-40℃~+85℃ 16MHz 18pF 40Ω ±20ppm ±30ppm SMD5032-2P Crystals ROHSAbraconCrystals
README
README.mdElectrical
This is a repository containing all of the electrical board designs of The Bots, including firmware for the chicker board, which is contained in that sub-folder.
The robot contains five custom PCBs (not including the Raspberry Pi).
All five boards contained on our robot (six including the Raspberry Pi), for context, are listed as follows:
- Raspberry Pi 4 - Main Robot Computer and link between the active running computer running our team's software
- Faceplate - Connector between Raspberry Pi and Midplate for CANBUS communication, peripherals, and LCD screen eyes
- Midplate - Battery input and power distribution (doubles as a mechanical chassis)
- Chicker - High Voltage Flyback Capacitor Charger and Solenoid Driver
- Simovr - A BLDC Motor Driver designed based on the Tinymovr platform in a smaller footprint
- Baseplate - Power distribution and CANBUS distribution for the Simovr's, and breakbeam circuits to detect the ball
Parts
59| Qty | Value | Footprint | References |
|---|---|---|---|
| 19 | 0R | bots:R_0603_1608Metric | R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21, R22, R23, R24, R25 +3 |
| 8 | MountingHole | MountingHole:MountingHole_2.7mm_M2.5 | H1, H2, H3, H4, H5, H6, H7, H8 |
| 6 | 0.1u | bots:C_0603_1608Metric | C1, C2, C3, C4, C7, C13 |
| 3 | Conn_01x02_Pin | bots:PinHeader_1x02_P2.54mm_Vertical | J1, J4, J5 |
| 3 | R_10k | bots:R_0603_1608Metric | R1, R2, R3 |
| 2 | C_27p | bots:C_0603_1608Metric | C18, C19 |
| 2 | GC9A | bots:GC9A_Display | U1, U2 |
| 2 | JST_BM08B-GHS-TBT | bots:JST_BM08B-GHS-TBT_LF__SN__N_ | J6, J11 |
| 1 | 10u | bots:C_0805_2012Metric | C16 |
| 1 | 22u | bots:C_0603_1608Metric | C17 |
| 1 | ABM3-16.000MHZ-D2Y-T | bots:ABM3 | Y2 |
| 1 | AMS1117-3.3 | bots:SOT-223-3_TabPin2 | U7 |
| 1 | CANH | bots:TestPoint_Pad_D1.0mm | TP13 |
| 1 | CANL | bots:TestPoint_Pad_D1.0mm | TP12 |
| 1 | Conn_01x04_Pin | bots:JST_XH_B4B-XH-AM_1x04_P2.50mm_Vertical | J3 |
| 1 | Conn_02x20_Odd_Even | bots:PinSocket_2x20_P2.54mm_Horizontal | J2 |
| 1 | MCP2515T-I/ST | bots:TSSOP-20_4.4x6.5mm_P0.65mm | U5 |
| 1 | RXCAN | bots:TestPoint_Pad_D1.0mm | TP9 |
| 1 | SILK_TheBotsLogo_MediumLarge | bots:SILK_TheBotsLogo_MediumLarge | G*** |
| 1 | SN65HVD233 | bots:SOIC-8_3.9x4.9mm_P1.27mm | U6 |
| 1 | STEMMA_QT | bots:JST_SH_BM04B-SRSS-TB_1x04-1MP_P1.00mm_Vertical | J7 |
| 1 | TXCAN | bots:TestPoint_Pad_D1.0mm | TP10 |
Questions
How big is the FacePlate PCB?
It measures 129.6 × 45 mm and has 4 copper layers, 1.6 mm thick.
What parts does the FacePlate use?
59 parts, built around the SN65HVD233D, AMS1117-3.3, MCP2515T-I/ST-HX and CC0603KRX7R9BB104. 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 FacePlate KiCad files?
From the sfunderbots/Electrical repository on GitHub, at the commit this page was made from: the board is FacePlate/FacePlate.kicad_pcb and its schematic BasePlate/BasePlate.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the FacePlate design in my own project?
Its repository states no licence, so its author keeps all rights: ask sfunderbots before reusing the design.
More from sfunderbots/Electrical
8- 4 layers152.1 × 80.1 mm

- 6 layers34 × 34 mm

- 2 layers134.2 × 150 mm

- 4 layers174 × 147 mm

- 4 layers97.1 × 29.1 mm

- 4 layers91.9 × 115 mm

- 2 layers27 × 28 mm

- 4 layers45 × 19.6 mm

Similar boards
- 4 layers90.5 × 53 mm

- 4 layers70 × 70 mm

Blue interface board
BetzDrive/interface-board
Power and signal conditioning board for the Betz Drive system
130 parts5 - 4 layers165 × 100 mm

Standalone scoring box
AndrewCraswell/agency
Native KiCad engineering prototype, separate from the earlier ESP32/tscircuit board. Open usb-scoring-platform.kicadpro in KiCad 10; schematic and PCB are the editable source, with no generator required.
206 partsMIT - 4 layers44 × 44 mm

- 6 layers104 × 104 mm

FC REV A
desanv01/Flight-Controller-V1
STM32H743 flight controller: staged design, six-layer PCB implementation, manufacturing data and engineering history.
330 parts - 6 layers310 × 284 mm

Osc core
Takazudo/zudo-osc-hole-field
This directory retains the rejected #38 nine-board-era schematic, PCB and route receipts at base commit 1fc6e5347308fe5e8166d5828ba3ba6fa8e101c7. It is excluded from the current ten-board manifest.
3,986 parts - 2 layers229 × 96 mm

Oscillator Board
Bad-Dog-Designs/ESP32-S3-Synthesizer
Source code and KiCad Files for the build of an ESP32 S3 Based synthesizer. CAN bus is used extensively to collect all the pots and switch data and send to the ESP32 engine
138 parts19 - 2 layers229.6 × 158.2 mm

Space banana
obra/space-banana
https://twitter.com/erinbeess/status/1503424797224677376?s=20&t=_vethJano1TXJZ3IsSkWwQ
129 parts2