Skip to the content
PCBKitNew board
2 layers76 × 106 mmSnack Machine, the printed circuit board in 3D
Size
76 × 106 mm
Copper layers
2
Thickness
1.6 mm
Parts
105
Nets
222
Pads
506
Tracks, vias
963, 108
Pours
4
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
25 Oct 2018
Updated
26 May 2026

Overview

Snack Machine is an open-source printed circuit board by Jnesselr, from the Jnesselr/Vending-Machine repository on GitHub, published under the MIT licence. It is a 2-layer board of 76 × 106 mm with 105 parts on 222 nets, routed with 963 tracks and 108 vias.

It is built around the ATMEGA16U2-MU, ATMEGA2560-16AU and MEZD71202A-G, with the SN74LVC1T45DBV, TBD62783APG and MMBT3904 among its other parts. Its parts include 41 resistors, 17 capacitors, 13 diodes, 11 connectors and 7 ICs. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

7

Parts

105
QtyValueFootprintReferences
171kResistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR1, R2, R5, R7, R8, R17, R18, R19, R20, R21, R22, R35, R36, R37, R38, R39 +1
8100nFCapacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderC9, C10, C11, C12, C13, C14, C15, C23
8Q_TRIAC_A1A2GPackage_TO_SOT_SMD:SOT-223-3_TabPin2D1, D3, D9, D10, D11, D12, D13, D14
710kResistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR3, R4, R12, R23, R24, R34, R41
50RResistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR10, R13, R14, R15, R16
54.7kResistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR27, R28, R29, R30, R31
41uFCapacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderC16, C18, C19, C20
4tooling_holeSnack Machine:tooling_hole_2.55TH1, TH2, TH3, TH4
322pFCapacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderC5, C7, C17
3MMBT3904Snack Machine:SOT-23_Handsoldering_LiteQ2, Q3, Q4
216MHzSnack Machine:Resonator_SMD_ECS-CR2-16.00-B-TRY1, Y2
21MResistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR6, R26
222RResistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR32, R33
25k1Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR11, R25
2AVR-ISP-6Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_VerticalJ9, J13
2CG0603MLCResistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderRV1, RV2
2DDiode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolderD2, D4
2P-CH 30V 3.8ASnack Machine:SOT-23_Handsoldering_LiteQ1, Q5
2SN74LVC1T45DBVPackage_TO_SOT_SMD:SOT-23-6U7, U8
2YELLOWLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD5, D6
110uF 10VCapacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolderC3
11ASnack Machine:Keystone_3544-2F1
12.2uF 35VCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC1
147kResistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR40
1500mASnack Machine:MF-MSMF050-2F2
1ATmega16U2-MUPackage_DFN_QFN:QFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mmU6
1ATmega2560-16AUPackage_QFP:TQFP-100_14x14mm_P0.5mmU3
1Column Screw TerminalTerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-8-5.0-H_1x08_P5.00mm_HorizontalJ11
1Conn_01x02Snack Machine:CONN_HEADER_VERT_2POS_2.54MMJ6
1Display Serial HeaderSnack Machine:PinHeader_2x05_P2.54mm_VerticalJ12
1Huzzah32Snack Machine:HUZZAH32U5
1MDBConnector_Molex:Molex_Mini-Fit_Jr_5566-06A_2x03_P4.20mm_VerticalJ5
1MEZD71202A-GSnack Machine:mEZD71201AU2
1Power Screw TerminalTerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-5.0-H_1x02_P5.00mm_HorizontalJ2
1RFID_CONNECTORSnack Machine:CONN_HEADER_VERT_10POS_2.54MMJ1
1Row Screw TerminalTerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-8-5.0-H_1x08_P5.00mm_HorizontalJ10
1S1GTRDiode_SMD:D_SMA_HandsolderingD15
1SW_SPSTButton_Switch_SMD:SW_SPST_FSMSMSW1
1TBD62783APackage_SO:SSOP-18_4.4x6.5mm_P0.65mmU4
1USB_C_Receptacle_USB2.0Snack Machine:USB_C_Receptacle_HRO_TYPE-C-31-M-12J3
1V2 Display Ribbon CableSnack Machine:FPC30J4

Questions

How big is the Snack Machine PCB?

It measures 76 × 106 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Snack Machine use?

105 parts, built around the ATMEGA16U2-MU, ATMEGA2560-16AU, MEZD71202A-G and SN74LVC1T45DBV. 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 Snack Machine KiCad files?

From the Jnesselr/Vending-Machine repository on GitHub, at the commit this page was made from: the board is KiCad/MainBoard/Snack Machine.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Snack Machine 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

  • 2 layers101.6 × 53.3 mmArduino MEGA 2560-Rev3, the printed circuit board in 3D

    Arduino MEGA 2560-Rev3

    bobc/Arduino_KiCad

    KiCad versions of Arduino projects

    123 parts22
  • 2 layers101.6 × 53.3 mmMega2560 JOHN, the printed circuit board in 3D

    Mega2560 JOHN

    johnkobbymensah1-lang/ARDUINO-MEGA-2560

    Arduino mega 2560 in kikad

    79 parts
  • 2 layers158 × 34 mmTaggerMainboard, the printed circuit board in 3D

    TaggerMainboard

    Infinitag/Hardware

    Files for the INFINITAG hardware

    75 parts6
  • 2 layersDuePi, the printed circuit board in 3D

    DuePi

    radioelf/Arduino-Due-mod-for-GPIO-compatible-Raspberry-Pi

    PCB arduino Due para DuePi y Gpio Raspberry Pi

    120 parts1
  • 2 layers56.6 × 62.2 mmArduinoR3, the printed circuit board in 3D

    ArduinoR3

    Morethanmany2/Arduino-Uno

    As a part of my day-to-day use, i tried to design the Arduino UNO dev board using all the datasheet materials and footprints required for precise design.

    59 parts