Skip to the content
4 layers75 × 49 mmKamikazii, the printed circuit board in 3D

A Robojackets robot (v2) built from scratch, featuring a custom 4-layer PCB, STM32-based (ARM Cortex-M3) firmware written in C (STM32CubeMX + CMake), and a 3D-printed chassis.

Size
75 × 49 mm
Copper layers
4
Thickness
1.6 mm
Parts
59
Nets
57
Pads
190
Tracks, vias
563, 153
Pours
5
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
9 Jan 2026
Updated
21 Jul 2026

Overview

Kamikazii is an open-source printed circuit board by choicebuilds, from the choicebuilds/SumoBot-v2 repository on GitHub. It is a 4-layer board of 75 × 49 mm with 59 parts on 57 nets, routed with 563 tracks and 153 vias.

It is built around the DRV8871DDARQ1, L7805CV and 210-4MS. Its parts include 20 capacitors, 12 diodes, 9 resistors, 4 ICs and 3 switches. It belongs with the STM32 boards of this library.

Main components

3

README

README.md

SumoBot v2

A significantly improved version of SumoBot v1! Concise documentation intended as a project showcase for my portfolio/resume. SumoBot
Notable Improvements:

  • 4-layer PCB with dedicated 9V/5V planes and a solid ground plane to improve return current paths and help reduce EMI
  • Decoupling & bulk capacitors placed throughout the board for improved power integrity
  • STM32 MCU + STM32CubeMX + C/Cmake Firmware
  • Various quality of life additions (e.g. strategy switch, remote start, on/off switch, etc.)
  • Compact layout featuring 0402 surface-mount components (ft. dog-bone fanout for motor drivers for space and cost)

Hardware Showcase

Schematic Layout

Top Bottom

Power-Planes Solid-GND-Plane

Top Bottom

Soldering Showcase

With the JLCPCB Stencil: $14.16 (PCB) + $21.69 (Shipping) - $5 (Coupon) = $30.85 + Tax
Without the JLCPCB Stencil: $7 (PCB) + $3.12 (Shipping) - $5 (Coupon) = $5.12 + Tax
I went with the second option and generated a stencil using the LPKF Protolaser.
Front of Stencil Back of Stencil
I would not recommend, especially for a small PCB, because the stencil did not sit flat. Required a few manual adjustments.
Solder Applied
Then, a reflow oven was used for SMD components:
LPKF Protoflow SMD Complete
And the remaining components were through-hole soldered.

WARNING

I flipped the polarity of the XT-30 connector on the silkscreen without reverse-polarity protection:
Blown Up Capacitor
It made a very loud sound when the bulk capacitor blew up. Lesson learned to always double check.

Demo Video

Parts

59
QtyValueFootprintReferences
15100nCapacitor_SMD:C_0402_1005MetricC02, C03, C05, C07, C08, C09, C10, C11, C12, C13, C15, C16, C18, C19, C20
71kResistor_SMD:R_0402_1005MetricR01, R02, R03, R04, R05, R06, R07
7LEDLED_SMD:LED_0402_1005MetricD11, D12, D13, D14, D15, D16, D17
5Distance SensorTerminalBlock:TerminalBlock_Xinya_XY308-2.54-3P_1x03_P2.54mm_HorizontalD1, D2, D3, D4, D5
4M3MountingHole:MountingHole_3.2mm_M3H1, H2, H3, H4
347uCapacitor_SMD:C_1210_3225MetricC04, C06, C14
230KResistor_SMD:R_0402_1005MetricR08, R09
2DRV8871DDARDRV8871DDAR:VREG_LM5017MR_NOPBU1, U2
2Line SensorTerminalBlock:TerminalBlock_Xinya_XY308-2.54-3P_1x03_P2.54mm_HorizontalL1, L2
2MotorTerminalBlock:TerminalBlock_Xinya_XY308-2.54-2P_1x02_P2.54mm_HorizontalM1, M2
2ServoConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalS1, S2
1210-4MS210-4MS:210-4MSSW1
1330nCapacitor_SMD:C_0402_1005MetricC01
1470uCapacitor_THT:CP_Radial_D8.0mm_P3.50mmC17
1BPblue_pill:blue_pillU3
1L7805CVL7805CV:TO255P1040X460X1968-3U4
1On/OffConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalT1
1Remote StartConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalT2
1XT30Connector_AMASS:AMASS_XT30U-F_1x02_P5.0mm_VerticalJB1

Similar boards

  • 2 layers191.3 × 169.2 mmMainboard layout, the printed circuit board in 3D

    Mainboard layout

    ReadHeadRedemption/SeniorDesignSp26Su26

    88 parts
  • 2 layers78.7 × 34.9 mmSlippi, the printed circuit board in 3D

    Slippi

    RoboJackets/robowrestling

    Autonomous 3kg sumo

    45 parts9MIT
  • 2 layers61.9 × 76.2 mmDigits pcb, the printed circuit board in 3D

    Digits pcb

    justinlindh/digits

    Encrypted retro phone network — private VoIP over vintage desk phones

    77 parts4AGPL-3.0
  • 4 layers58.5 × 36 mmSmart lock, the printed circuit board in 3D

    Smart lock

    shmuelzon/lowkey

    Matter-over-Thread and/or BLE in-door smart lock controller based on the RBM1 lock body

    64 parts4
  • 2 layers44.5 × 23 mmRobodrive pcb, the printed circuit board in 3D

    Robodrive pcb

    dbking77/robodrive_pcb

    Dual brushed motor driver with wireless connectivity

    24 partsMIT
  • 4 layers144 × 112 mmQuadcuber, the printed circuit board in 3D

    Quadcuber

    gonewx/quadcuber

    本目录是 A1 电子源目录。打开 quadcuber.kicadpro,包含原生可编辑原理图和四层 PCB、本地符号/封装库。本设计为单块PCB,RP2040、QSPI Flash、晶振、USB-C、驱动和电源均直接焊接在板上;A0的Pico H插装已移除。马达使用EV3裸插座。接线定义仍从 ../wiring/spec.py 导入,固件未改动,也没有把 R/L 固件描述成已支持四臂控制。

    200 parts
  • 4 layers112.3 × 73.8 mmIndMotorControl, the printed circuit board in 3D

    IndMotorControl

    ivanchairez01/indMotorControl

    STM32-based industrial motor controller featuring FreeRTOS, CAN networking, closed-loop PID speed control, fault management, and real-time diagnostics.

    54 parts
  • 4 layers31.6 × 27.7 mmMoon child, the printed circuit board in 3D

    Moon child

    Matthew-Bon/moon_child

    A rocket flight computer to support CBJAMO's amoral interests.

    172 partsGPL-3.0

Questions

How big is the Kamikazii PCB?

It measures 75 × 49 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Kamikazii use?

59 parts, built around the DRV8871DDARQ1, L7805CV and 210-4MS. 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 Kamikazii KiCad files?

From the choicebuilds/SumoBot-v2 repository on GitHub, at the commit this page was made from: the board is hardware/Kamikazii.kicad_pcb and its schematic hardware/Kamikazii.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Kamikazii design in my own project?

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