Skip to the content
2 layers112.7 × 114.2 mmChunk pannel, the printed circuit board in 3D

Micro swarm robots

Size
112.7 × 114.2 mm
Copper layers
2
Thickness
1.6 mm
Parts
108
Nets
262
Pads
873
Tracks, vias
1,444, 282
Pours
5
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
11 Apr 2026
Updated
5 Oct 2026

Overview

Chunk pannel is an open-source printed circuit board by paul-jo-dreyer, from the paul-jo-dreyer/Atom repository on GitHub. It is a 2-layer board of 112.7 × 114.2 mm with 108 parts on 262 nets, routed with 1,444 tracks and 282 vias.

It is built around the ATTINY416-MN, MPM3610AGQV-P and ESP32-S3-WROOM-1U-N8R8, with the SN74HCT125DRE4, CP2102N-A02-GQFN20R and USBLC6-2SC6 among its other parts. Its parts include 35 resistors, 19 capacitors, 15 connectors, 11 ICs and 8 diodes. It belongs with the robots and motor control boards and the ESP32 and AVR (ATmega, ATtiny) boards of this library.

Main components

7

README

README.md

alt text

The Atom Project Overview

Atom is a micro modular robot designed as a test platform for studying swarm robotics, including multi-agent planning, control, and coordination. Up to 10 Atom robots can be in play at a given time, acting independently, or collaboratively. Paired with an overwatch application, state update information is streamed to each of the robots in a group broadcast, enabling rapid, low cost localization of each bot within the environment.

Communications

Each Atom is connected to a local Wifi network.

Localization

Localization of the system is handled by an overwatch system, which identifies Apriltags attached to the compute-chunk of each robot, and to the base station.

Case Studies

1v1 Soccer

Parts

108
QtyValueFootprintReferences
850kResistor_SMD:R_0805_2012MetricR4, R5, R6, R7, R8, R9, R10, R11
64.7KResistor_SMD:R_0805_2012MetricR13, R13, R14, R14, R15, R16
522uFCapacitor_SMD:C_0805_2012MetricC1, C2, C3, C3, C8
575KResistor_SMD:R_0805_2012MetricR1, R1, R3, R4, R6
5Conn_01x01_PinConnector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_VerticalB-, B+, BAL, CHRG-, CHRG+
40.1uFCapacitor_SMD:C_0805_2012MetricC4, C5, C6, C7
4300Resistor_SMD:R_0805_2012MetricR7, R8, R9, R10
4Conn_01x04_PinWire_flat_pads:PAD_1x4_4.0x2.0J2, J3, J4, J5
4LEDLED_SMD:LED_0603_1608MetricD1, D2, D3, D4
4WS2812BLED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mmD1, D2, D3, D4
3DF40C-40DP-0.4V_51_HIROSE_DF40C-40DP-0.4V_51_PLUG:HRS_DF40C-40DP-0.4V_51_J1, J3, J7
3DF40HC_4.0_-40DS-0.4V_70_HIROSE_DF40HC_40_connector:DF40HC4040DS04V70J1, J1, J9
3MPM3610AGQV-PMPM3610AGQV-P:CONV_MPM3620AGQV-PU3, U6, U6
20.01ufCapacitor_SMD:C_0805_2012MetricC7, C8
20.1 uFCapacitor_SMD:C_0805_2012MetricC2, C3
210ufCapacitor_SMD:C_0805_2012MetricC4, C5
22.2ufCapacitor_SMD:C_0805_2012MetricC2, C6
222Resistor_SMD:R_0805_2012MetricR11, R12
224KResistor_SMD:R_0805_2012MetricR2, R5
23.3kResistor_SMD:R_0805_2012MetricR3, R4
24.7 uFCapacitor_SMD:C_0805_2012MetricC1, C4
24.7kResistor_SMD:R_0805_2012MetricR1, R2
2Conn_02x20_Odd_EvenFFC2A32-40-T:GCT_FFC2A32-40-TJ1, J8
2DRV8834RGERDRV8834:DRIVER_DRV8834RGERU3, U4
2USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6U1, U1
2USB_B_MicroConnector_USB:USB_Micro-B_Amphenol_10118194_HorizontalJ2, J4
1105KResistor_SMD:R_0805_2012MetricR3
110KResistor_SMD:R_0805_2012MetricR12
110kResistor_SMD:R_0805_2012MetricR5
120KResistor_SMD:R_0805_2012MetricR2
1ATtiny416-MATTINY:VQFN-20-1EP_3x3mm_P0.4mm_EP1.7x1.7mm_custom_expansionU1
1CP2102N-A02-GQFN20RCP2102N-A02-GQFN20R:SILABS_CP2102N-A02-GQFN20RU2
1Conn_01x03_PinConnector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical_SMD_Pin1LeftJ10
1ESP32-S3-WROOM-1U-N8R8ESP32-S3-WROOM-1U-N8R8:XCVR_ESP32-S3-WROOM-1U-N8R8U2
1SN74HCT125DRSN74HCT125DR:SOIC127P600X175-14NU4

The 93 most common of 108 parts.

More from paul-jo-dreyer/Atom

6

Similar boards

  • 2 layers135.3 × 78.4 mmMseq, the printed circuit board in 3D

    Mseq

    MF-Room/mseq_pcb

    KiCad 10 hardware design for MSeq embedded, the microcontroller implementation of the MSeq MIDI sequencer.

    93 parts1CERN-OHL-S-2.0
  • 2 layers65 × 70 mmCharan Indoor, the printed circuit board in 3D

    Charan Indoor

    Sankie005/CAIR

    Indoor air sensor for kitchens!

    88 parts
  • 2 layers84 × 54.5 mmAxion Board, the printed circuit board in 3D

    Axion Board

    dj-shoko/Axion-Board

    A fully broken out RP2040 based PCB

    79 parts3
  • 4 layers99 × 80 mmHandheld, the printed circuit board in 3D

    Handheld

    lewipewi/esp-32-gaming-console

    A custom PCB handheld built to run Game Boy games, inspired by the original DMG. Designed from scratch in KiCad — schematic, layout, BOM and firmware.

    61 parts
  • 4 layers70 × 95 mmEmulator console v2, the printed circuit board in 3D

    Emulator console v2

    lewipewi/esp-32-gaming-console-v2

    A handheld Game Boy (DMG) emulator console built around an ESP32-S3, designed from scratch in KiCad. The target game is Pokémon Red/Blue.

    88 parts

Questions

How big is the Chunk pannel PCB?

It measures 112.7 × 114.2 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Chunk pannel use?

108 parts, built around the ATTINY416-MN, MPM3610AGQV-P, ESP32-S3-WROOM-1U-N8R8 and SN74HCT125DRE4. 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 Chunk pannel KiCad files?

From the paul-jo-dreyer/Atom repository on GitHub, at the commit this page was made from: the board is AtomPCB/chunk_pannel/chunk_pannel.kicad_pcb and its schematic AtomPCB/chunk_pannel/chunk_pannel.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Chunk pannel design in my own project?

Its repository states no licence, so its author keeps all rights: ask paul-jo-dreyer before reusing the design.