Xfm2-ui board

bendecaf·xfm2-pcbs·ui-board/kicad/xfm2-ui-board/xfm2-ui-board.kicad_pcb

Xfm2-ui board layout, top view — open source AVR/Arduino board by bendecaf
Simulate this board

About the Xfm2-ui board

Xfm2-ui board is an open source AVR/Arduino PCB design by bendecaf, published on GitHub under the GPL-3.0 license. It is a 2-layer board measuring 363.7 × 103.4 mm, with 91 components from 86 distinct parts.

Its main chip is the C20082, from the AVR/Arduino family. Other key parts include the C507244, MCP23017_SO (0x20), C1348777, MCP23017_SO (0x22) and C6820. By type, the board carries 50 switches, 14 resistors, 10 capacitors, 7 ICs, 5 connectors and 1 crystal.

It belongs with the audio designs in this gallery.

From the project

PCBs for the excellent FPGA synth projects XFM2 and XVA1.

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.

Xfm2-ui board, from the project README
From the project README

Main components on the Xfm2-ui board

Xfm2-ui board bill of materials (BOM)

91 components, 86 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
C507244
BR24T1MF-3AME2 EEPROM (0x50/1010-000)
IC1
1
C20082
ATMEGA2560-16AU
U1
1
MCP23017_SO (0x20)
U2
1
C1348777
MCP23017_SO (0x21)
U3
1
MCP23017_SO (0x22)
U4
1
C6820
CY7C65213-28PVXI
U5
1
C126028
MCP23017_SO (0x24)
U6
1
Crystal 16MHz
Y1
1
XFM2/XVA1 Extended Board Connector
J1
1
AVR-ISP-6
J2
1
ERM24064
J3
1
USB4105-GF-A
J4
1
SPI Pins
J5
1
20k
RV1
1
1k
RV2
1
Data Entry Slider
RV3
1
Reset
SW1
1
Shift
SW2
1
F6
SW3
1
Utility
SW4
Show 66 more
QtyPartRefs
1
1
SW5
1
7
SW6
1
Up
SW7
1
Page Previous
SW8
1
F1
SW9
1
F7
SW10
1
Edit_Compare
SW11
1
2
SW12
1
Down
SW13
1
8
SW14
1
Page Next
SW15
1
F2
SW16
1
F8
SW17
1
Copy
SW18
1
3
SW19
1
9
SW20
1
Bank / Select
SW21
1
Left
SW22
1
F3
SW23
1
Exit
SW24
1
Memory
SW25
1
0
SW26
1
4
SW27
1
Element
SW28
1
F4
SW29
1
Right
SW30
1
EF Bypass
SW31
1
Sign
SW32
1
F5
SW33
1
5
SW34
1
-1/No
SW35
1
Operator
SW36
1
6
SW37
1
Enter
SW38
1
+1/Yes
SW39
1
Knob 1
SW40
1
Knob 5
SW41
1
Data Entry Rotary
SW42
1
Knob 2
SW43
1
Knob 6
SW44
1
Knob 3
SW45
1
Volume
SW46
1
Knob 4
SW47
1
Jump
SW48
1
Voice
SW49
1
Multi
SW50
1
C2128
LED
D1
1
C1710
18-22pF
C1
1
C15850
18-22pF
C2
1
C15850
10nF
C3
1
C7171
100nF
C4
1
C7171
100uF
C5
1
C51207
4.7uF
C6
1
C51207
0.1uF
C7
1
C1740
4.7uF
C8
1
C49678
0.1uF
C9
1
C28323
1uF
C10
1
C17557
10k
R1
1
C17710
4.7k
R2
2
C17634
4.7k
R3, R4
4
C17604
4.7k
R5, R6, R7, R8
1
C17415
10k
R9
1
C17415
5.1k
R10
1
C149504
5.1k
R11
1
C149504
2k
R12
2
C149504
4.7k
R13, R14

Xfm2-ui board design files

The KiCad project lives in the bendecaf/xfm2-pcbs repository on GitHub; these links point at the commit this page was built from.

Xfm2-ui board: common questions

What microcontroller does the Xfm2-ui board use?

The Xfm2-ui board is built around the C20082, from the AVR/Arduino family.

How big is the Xfm2-ui board?

The Xfm2-ui board measures 363.7 × 103.4 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Xfm2-ui board?

91 components, from 86 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the Xfm2-ui board design files?

From the bendecaf/xfm2-pcbs repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.

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

Yes, under the terms of its GPL-3.0 license, which bendecaf chose for the repository.

Can I test firmware for the Xfm2-ui board without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.

More boards in xfm2-pcbs

Similar boards