Skip to the content
2 layers363.7 × 103.4 mmXfm2-ui board, the printed circuit board in 3D

PCBs for the excellent FPGA synth projects XFM2 and XVA1.

Size
363.7 × 103.4 mm
Copper layers
2
Thickness
1.6 mm
Parts
95
Nets
239
Pads
607
Tracks, vias
1,133, 223
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
13 Apr 2021
Updated
17 Apr 2022

Overview

Xfm2-ui board is an open-source printed circuit board by bendecaf, from the bendecaf/xfm2-pcbs repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 363.7 × 103.4 mm with 95 parts on 239 nets, routed with 1,133 tracks and 223 vias.

It is built around the ATMEGA2560-16AU, CY7C65213-28PVXI and USB4105-GF-A. Its parts include 50 switches, 14 resistors, 10 capacitors, 7 ICs and 5 connectors. It belongs with the audio and music and fPGA and programmable logic boards and the AVR (ATmega, ATtiny) boards of this library.

Main components

3

README

README.md

PCB(s) for the XFM2/XVA1 Project

This site contains some stuff I have built for the excellent FPGA XFM2/XVA FPGA DIY synths by futur3soundz/René Ceballos. You can find them here: https://www.futur3soundz.com.

I tinker with electronics, release stuff when I feel like it and I make it public when it's maybe not perfect. I'm not an electronics expert, so I may not always know what I'm doing. I learn the necessary electronics as I use it. Use at your own risk.

Feedback is always very welcome 😄 Feel free to ask question in the discussions.


The main content of this site (descriptions, documentations) can be found in the Wiki.

Entrance

Parts

95
QtyValueFootprintReferences
94.7kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR2, R3, R4, R5, R6, R7, R8, R13, R14
20.1uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC7, C9
210kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1, R9
218-22pFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC1, C2
24.7uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC6, C8
25.1kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR10, R11
1+1/YesButton_Switch_THT:SW_PUSH_6mmSW39
1-1/NoButton_Switch_THT:SW_PUSH_6mmSW35
10Button_Switch_THT:SW_PUSH_6mmSW26
11Button_Switch_THT:SW_PUSH_6mmSW5
1100nFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC4
1100uFCapacitor_SMD:CP_Elec_5x4.4C5
110nFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC3
11kPotentiometer_THT:Potentiometer_ACP_CA9-V10_VerticalRV2
11uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC10
12Button_Switch_THT:SW_PUSH_6mmSW12
120kPotentiometer_THT:Potentiometer_ACP_CA9-V10_VerticalRV1
12kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR12
13Button_Switch_THT:SW_PUSH_6mmSW19
14Button_Switch_THT:SW_PUSH_6mmSW27
15Button_Switch_THT:SW_PUSH_6mmSW34
16Button_Switch_THT:SW_PUSH_6mmSW37
17Button_Switch_THT:SW_PUSH_6mmSW6
18Button_Switch_THT:SW_PUSH_6mmSW14
19Button_Switch_THT:SW_PUSH_6mmSW20
1ATMEGA2560-16AUdigikey-footprints:TQFP-100_14x14mmU1
1AVR-ISP-6Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_VerticalJ2
1BR24T1MF-3AME2 EEPROM (0x50/1010-000)samacsys:SOIC127P620X171-8NIC1
1Bank / SelectButton_Switch_THT:SW_PUSH_6mmSW21
1CY7C65213-28PVXIPackage_SO:SSOP-28_5.3x10.2mm_P0.65mmU5
1CopyButton_Switch_THT:SW_PUSH_6mmSW18
1Crystal 16MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mm_HandSolderingY1
1Data Entry RotaryRotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mmSW42
1Data Entry Slidersamacsys:RS30111A9012RV3
1DownButton_Switch_THT:SW_PUSH_6mmSW13
1EF BypassButton_Switch_THT:SW_PUSH_6mmSW31
1ERM24064Connector_PinHeader_2.54mm:PinHeader_2x11_P2.54mm_VerticalJ3
1Edit_CompareButton_Switch_THT:SW_PUSH_6mmSW11
1ElementButton_Switch_THT:SW_PUSH_6mmSW28
1EnterButton_Switch_THT:SW_PUSH_6mmSW38
1ExitButton_Switch_THT:SW_PUSH_6mmSW24
1F1Button_Switch_THT:SW_PUSH_6mmSW9
1F2Button_Switch_THT:SW_PUSH_6mmSW16
1F3Button_Switch_THT:SW_PUSH_6mmSW23
1F4Button_Switch_THT:SW_PUSH_6mmSW29
1F5Button_Switch_THT:SW_PUSH_6mmSW33
1F6Button_Switch_THT:SW_PUSH_6mmSW3
1F7Button_Switch_THT:SW_PUSH_6mmSW10
1F8Button_Switch_THT:SW_PUSH_6mmSW17
1JumpButton_Switch_THT:SW_PUSH_6mmSW48
1Knob 1samacsys:PEC164015FN0024SW40
1Knob 2samacsys:PEC164015FN0024SW43
1Knob 3samacsys:PEC164015FN0024SW45
1Knob 4samacsys:PEC164015FN0024SW47
1Knob 5samacsys:PEC164015FN0024SW41
1Knob 6samacsys:PEC164015FN0024SW44
1LEDLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD1
1LeftButton_Switch_THT:SW_PUSH_6mmSW22
1MCP23017_SO (0x20)Package_SO:SOIC-28W_7.5x17.9mm_P1.27mmU2
1MCP23017_SO (0x21)Package_SO:SOIC-28W_7.5x17.9mm_P1.27mmU3
1MCP23017_SO (0x22)Package_SO:SOIC-28W_7.5x17.9mm_P1.27mmU4
1MCP23017_SO (0x24)Package_SO:SOIC-28W_7.5x17.9mm_P1.27mmU6
1MemoryButton_Switch_THT:SW_PUSH_6mmSW25
1MultiButton_Switch_THT:SW_PUSH_6mmSW50
1OperatorButton_Switch_THT:SW_PUSH_6mmSW36
1Page NextButton_Switch_THT:SW_PUSH_6mmSW15
1Page PreviousButton_Switch_THT:SW_PUSH_6mmSW8
1ResetButton_Switch_THT:SW_PUSH_6mmSW1
1RightButton_Switch_THT:SW_PUSH_6mmSW30
1SPI PinsConnector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_VerticalJ5
1ShiftButton_Switch_THT:SW_PUSH_6mmSW2
1SignButton_Switch_THT:SW_PUSH_6mmSW32
1USB4105-GF-Asamacsys:GCT_USB4105-GF-AJ4
1UpButton_Switch_THT:SW_PUSH_6mmSW7
1UtilityButton_Switch_THT:SW_PUSH_6mmSW4
1VoiceButton_Switch_THT:SW_PUSH_6mmSW49
1Volumesamacsys:PEC164015FN0024SW46
1XFM2/XVA1 Extended Board ConnectorConnector_PinHeader_2.54mm:PinHeader_2x10_P2.54mm_VerticalJ1

The 91 most common of 95 parts.

More from bendecaf/xfm2-pcbs

3
  • 2 layers181.4 × 70.6 mmXfm2, the printed circuit board in 3D

    Xfm2

    bendecaf/xfm2-pcbs

    PCBs for the excellent FPGA synth projects XFM2 and XVA1.

    90 parts22GPL-3.0
  • 2 layers101.6 × 53.3 mmT6963-mega adapter, the printed circuit board in 3D

    T6963-mega adapter

    bendecaf/xfm2-pcbs

    PCBs for the excellent FPGA synth projects XFM2 and XVA1.

    17 parts22GPL-3.0
  • 2 layers82.6 × 53.3 mmXfm2, the printed circuit board in 3D

    Xfm2

    bendecaf/xfm2-pcbs

    PCBs for the excellent FPGA synth projects XFM2 and XVA1.

    9 parts22GPL-3.0

Similar boards

  • 2 layers25.2 × 25.2 mmUsb uart m200, the printed circuit board in 3D

    Usb uart m200

    mandraga/klipper4m200

    Klipper port for the Zortrax m200+

    17 parts2
  • 2 layers60 × 63 mmATMEGA328P AU BASE CYUSB v1.0, the printed circuit board in 3D

    ATMEGA328P AU BASE CYUSB v1.0

    kgsully/MCU.ATMEGA328P-AU-Base

    Base Schematic and PCB for ATMEGA328P-AU w/ USB-UART Bridge

    52 parts1
  • 2 layers60 × 63 mmESP32 BASE CYUSB v1.3, the printed circuit board in 3D

    ESP32 BASE CYUSB v1.3

    kgsully/MCU.ESP32-Base

    Base Schematic and PCB for ESP32 WROOM w/ USB-UART Bridge

    55 parts1
  • 2 layers181.1 × 95.9 mmCombined branches, the printed circuit board in 3D

    Combined branches

    TJREVERB/reverb_interface

    Interface board rework, moved from Eagle to Kicad

    140 parts
  • 2 layers44.5 × 16.3 mmUSB C Rial Pro, the printed circuit board in 3D

    USB C Rial Pro

    akowalczyk18/Kicad

    pcb projects

    33 parts5
  • 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

Questions

How big is the Xfm2-ui board PCB?

It measures 363.7 × 103.4 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Xfm2-ui board use?

95 parts, built around the ATMEGA2560-16AU, CY7C65213-28PVXI and USB4105-GF-A. 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 Xfm2-ui board KiCad files?

From the bendecaf/xfm2-pcbs repository on GitHub, at the commit this page was made from: the board is ui-board/kicad/xfm2-ui-board/xfm2-ui-board.kicad_pcb and its schematic extended/xfm2.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Xfm2-ui board design in my own project?

Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).