{
T 48095 45500 5 10 1 1 0 0 1
refdes=MP1
-T 47495 45000 5 10 0 1 0 0 1
-footprint=TQFP64_14.fp
}
T 50000 40700 9 10 1 0 0 0 2
Buildbotics Controller
T 47450 41100 5 10 0 0 0 0 1
description=Crystal 16.0000MHz 30ppm 18pF 40 Ohm -20°C - 70°C Surface Mount HC49/US
T 47450 41100 5 10 0 0 0 0 1
-footprint=Crystal_HC49.fp
+footprint=Crystal_HC49
}
C 47400 40500 1 90 0 cap.sym
{
T 41000 40400 5 10 0 0 0 0 1
footprint=HEADER6_2
T 41000 40400 5 10 0 0 0 0 1
-model=M20-9950345
-T 41000 40400 5 10 0 0 0 0 1
description=Harwin M20-9950345, 2-row, 6-pin, right angle, .1" pitch, male connector
+T 41000 40400 5 10 0 1 0 0 1
+device=HEADER_6
+T 41000 40400 5 10 0 0 0 0 1
+model=M20-9950345
}
N 44600 41500 44600 41800 4
N 44600 41500 43100 41500 4
{
T 44200 51400 5 8 0 0 0 0 1
symversion=1.0
-T 46000 47900 5 26 1 1 270 0 1
-description=ATXMEGA64A3U-AUR
T 47200 50200 5 8 0 0 0 0 1
-footprint=TQFP64_14_ATXMEGA.fp
+footprint=TQFP64_14_ATXMEGA
T 47800 50200 5 10 1 1 0 0 1
refdes=U5
+T 43800 41700 5 10 1 1 0 0 1
+device=ATXMEGA64A3U-AUR
}
C 41300 50300 1 0 0 cap.sym
{
C 44000 43800 1 180 0 output.sym
{
T 43900 43500 5 10 0 0 180 0 1
-device=OUTPUT
+device=INPUT
T 42800 43650 5 10 1 1 0 0 1
refdes=serial_tx
}
C 43200 43900 1 0 0 input.sym
{
T 43200 44200 5 10 0 0 0 0 1
-device=INPUT
+device=OUTPUT
T 42800 43950 5 10 1 1 0 0 1
refdes=serial_rx
}
C 44000 43200 1 180 0 output.sym
{
T 43900 42900 5 10 0 0 180 0 1
-device=OUTPUT
+device=INPUT
T 42900 43050 5 10 1 1 0 0 1
refdes=spi_clk
}
C 44000 42600 1 180 0 output.sym
{
T 43900 42300 5 10 0 0 180 0 1
-device=OUTPUT
+device=INPUT
T 42750 42450 5 10 1 1 0 0 1
refdes=spi_mosi
}
C 43200 42700 1 0 0 input.sym
{
T 43200 43000 5 10 0 0 0 0 1
-device=INPUT
+device=OUTPUT
T 42750 42750 5 10 1 1 0 0 1
refdes=spi_miso
}
C 45700 40900 1 180 0 input.sym
{
T 45700 40600 5 10 0 0 180 0 1
-device=INPUT
+device=OUTPUT
T 45900 40850 5 10 1 1 180 0 1
refdes=reset
}
C 44000 47300 1 180 0 output.sym
{
T 43900 47000 5 10 0 0 180 0 1
-device=OUTPUT
+device=INPUT
T 42650 47150 5 10 1 1 0 0 1
refdes=spin_pwm
}
C 44000 46400 1 180 0 output.sym
{
T 43900 46100 5 10 0 0 180 0 1
-device=OUTPUT
+device=INPUT
T 42700 46250 5 10 1 1 0 0 1
refdes=rs485_di
}
C 43200 46500 1 0 0 input.sym
{
T 43200 46800 5 10 0 0 0 0 1
-device=INPUT
+device=OUTPUT
T 42700 46550 5 10 1 1 0 0 1
refdes=rs485_ro
}
C 44000 44700 1 180 0 output.sym
{
T 43900 44400 5 10 0 0 180 0 1
-device=OUTPUT
+device=INPUT
T 43000 44550 5 10 1 1 0 0 1
refdes=ready
}
C 44000 47000 1 180 0 output.sym
{
T 43900 46700 5 10 0 0 180 0 1
-device=OUTPUT
+device=INPUT
T 42800 46850 5 10 1 1 0 0 1
refdes=spin_dir
}
C 44000 45200 1 180 0 output.sym
{
T 43900 44900 5 10 0 0 180 0 1
-device=OUTPUT
+device=INPUT
T 42500 45050 5 10 1 1 0 0 1
refdes=spin_enable
}
C 44000 46100 1 180 0 output.sym
{
T 43900 45800 5 10 0 0 180 0 1
-device=OUTPUT
+device=INPUT
T 42700 45950 5 10 1 1 0 0 1
refdes=rs485_de
}
C 44000 48400 1 180 0 output.sym
{
T 43900 48100 5 10 0 0 180 0 1
-device=OUTPUT
+device=INPUT
T 43100 48250 5 10 1 1 0 0 1
refdes=fault
}
C 49100 48400 1 180 0 input.sym
{
T 49100 48100 5 10 0 0 180 0 1
-device=INPUT
+device=OUTPUT
T 48850 48250 5 10 1 1 0 0 1
refdes=estop
}
T 51450 43725 5 10 1 1 180 0 1
value=22
T 51750 43900 5 10 0 0 0 0 1
-footprint=0402.fp
+footprint=0603
T 51750 43900 5 10 0 0 0 0 1
description=Yageo RC0402JR-0722RL 22 Ohm 0402 SMD resistor
}
N 50700 44200 50700 44000 4
C 47000 44200 1 0 0 TMC2660.sym
{
-T 49395 46195 5 10 1 1 0 0 1
-footprint=LQFP44_10_TMS2660.fp
+T 49395 46195 5 10 0 1 0 0 1
+footprint=LQFP44_10_TMS2660
T 51795 48195 5 10 1 1 0 0 1
refdes=U3
T 47000 44200 5 10 0 0 0 0 1
-model=TMC2660-PA
-T 47000 44200 5 10 0 0 0 0 1
description=Trinamic IC MOTOR DRIVER PAR/SPI 44QFP
+T 47000 44200 5 10 0 1 0 0 1
+device=TMC2660
}
N 48700 48600 48700 48400 4
N 49000 48400 49000 49000 4
T 53200 48600 5 10 0 0 0 0 1
description=Nichicon CAP ALUM 470UF 20% 35V SMD
T 53200 48600 5 10 0 0 0 0 1
-footprint=NICHICON_WT_CAP_260_mil_sq.fp
+footprint=NICHICON_WT_CAP_260_mil_sq
T 52700 48000 5 10 1 1 0 0 1
value=470uF
}
refdes=J3
T 55800 47150 5 10 0 0 0 0 1
device=CONNECTOR_8
-T 55800 47350 5 10 0 0 0 0 1
-footprint=SIP8N
+T 55500 43500 5 10 0 1 0 0 1
+description=Screw terminal block
}
C 55200 44000 1 270 0 gnd.sym
C 55500 44800 1 90 0 3.3V_motor.sym
C 52500 45200 1 0 0 input.sym
{
T 52500 45500 5 10 0 0 0 0 1
-device=INPUT
+device=OUTPUT
T 52000 45200 5 10 1 1 0 0 1
refdes=spi_cs_a
}
C 52500 44000 1 0 0 input.sym
{
T 52500 44300 5 10 0 0 0 0 1
-device=INPUT
+device=OUTPUT
T 52300 44000 5 10 1 1 0 0 1
refdes=dir_a
}
C 52500 44200 1 0 0 input.sym
{
T 52500 44500 5 10 0 0 0 0 1
-device=INPUT
+device=OUTPUT
T 52000 44200 5 10 1 1 0 0 1
refdes=enable_a
}
C 52500 43800 1 0 0 input.sym
{
T 52500 44100 5 10 0 0 0 0 1
-device=INPUT
+device=OUTPUT
T 52200 43800 5 10 1 1 0 0 1
refdes=step_a
}
C 53300 43800 1 180 0 output.sym
{
T 53200 43500 5 10 0 0 180 0 1
-device=OUTPUT
+device=INPUT
T 52200 43600 5 10 1 1 0 0 1
refdes=fault_a
}
C 42000 48500 1 0 0 input.sym
{
T 42000 48800 5 10 0 0 0 0 1
-device=INPUT
+device=OUTPUT
T 41500 48500 5 10 1 1 0 0 1
refdes=spi_cs_x
}
C 42000 47300 1 0 0 input.sym
{
T 42000 47600 5 10 0 0 0 0 1
-device=INPUT
+device=OUTPUT
T 41800 47300 5 10 1 1 0 0 1
refdes=dir_x
}
C 42000 47500 1 0 0 input.sym
{
T 42000 47800 5 10 0 0 0 0 1
-device=INPUT
+device=OUTPUT
T 41500 47500 5 10 1 1 0 0 1
refdes=enable_x
}
C 42000 47100 1 0 0 input.sym
{
T 42000 47400 5 10 0 0 0 0 1
-device=INPUT
+device=OUTPUT
T 41700 47100 5 10 1 1 0 0 1
refdes=step_x
}
C 42800 47100 1 180 0 output.sym
{
T 42700 46800 5 10 0 0 180 0 1
-device=OUTPUT
+device=INPUT
T 41700 46900 5 10 1 1 0 0 1
refdes=fault_x
}
C 42000 45200 1 0 0 input.sym
{
T 42000 45500 5 10 0 0 0 0 1
-device=INPUT
+device=OUTPUT
T 41500 45200 5 10 1 1 0 0 1
refdes=spi_cs_y
}
C 42000 44000 1 0 0 input.sym
{
T 42000 44300 5 10 0 0 0 0 1
-device=INPUT
+device=OUTPUT
T 41800 44000 5 10 1 1 0 0 1
refdes=dir_y
}
C 42000 44200 1 0 0 input.sym
{
T 42000 44500 5 10 0 0 0 0 1
-device=INPUT
+device=OUTPUT
T 41500 44200 5 10 1 1 0 0 1
refdes=enable_y
}
C 42000 43800 1 0 0 input.sym
{
T 42000 44100 5 10 0 0 0 0 1
-device=INPUT
+device=OUTPUT
T 41700 43800 5 10 1 1 0 0 1
refdes=step_y
}
C 42800 43800 1 180 0 output.sym
{
T 42700 43500 5 10 0 0 180 0 1
-device=OUTPUT
+device=INPUT
T 41700 43600 5 10 1 1 0 0 1
refdes=fault_y
}
C 52500 48500 1 0 0 input.sym
{
T 52500 48800 5 10 0 0 0 0 1
-device=INPUT
+device=OUTPUT
T 52000 48500 5 10 1 1 0 0 1
refdes=spi_cs_z
}
C 52500 47300 1 0 0 input.sym
{
T 52500 47600 5 10 0 0 0 0 1
-device=INPUT
+device=OUTPUT
T 52300 47300 5 10 1 1 0 0 1
refdes=dir_z
}
C 52500 47500 1 0 0 input.sym
{
T 52500 47800 5 10 0 0 0 0 1
-device=INPUT
+device=OUTPUT
T 52000 47500 5 10 1 1 0 0 1
refdes=enable_z
}
C 52500 47100 1 0 0 input.sym
{
T 52500 47400 5 10 0 0 0 0 1
-device=INPUT
+device=OUTPUT
T 52200 47100 5 10 1 1 0 0 1
refdes=step_z
}
C 53300 47100 1 180 0 output.sym
{
T 53200 46800 5 10 0 0 180 0 1
-device=OUTPUT
+device=INPUT
T 52200 46900 5 10 1 1 0 0 1
refdes=fault_z
}
C 42000 47700 1 0 0 input.sym
{
T 42000 48000 5 10 0 0 0 0 1
-device=INPUT
+device=OUTPUT
T 41400 47700 5 10 1 1 0 0 1
refdes=mdvr_clk
}
C 52500 47700 1 0 0 input.sym
{
T 52500 48000 5 10 0 0 0 0 1
-device=INPUT
+device=OUTPUT
T 51900 47700 5 10 1 1 0 0 1
refdes=mdvr_clk
}
C 42000 44400 1 0 0 input.sym
{
T 42000 44700 5 10 0 0 0 0 1
-device=INPUT
+device=OUTPUT
T 41400 44400 5 10 1 1 0 0 1
refdes=mdvr_clk
}
C 52500 44400 1 0 0 input.sym
{
T 52500 44700 5 10 0 0 0 0 1
-device=INPUT
+device=OUTPUT
T 51900 44400 5 10 1 1 0 0 1
refdes=mdvr_clk
}
T 47200 44700 5 10 0 0 0 0 1
description=Crystal Technologies CB3LV-3I-16M0000 16MHz, HCMOS TTL ,surface mount crystal clock oscill
T 47200 44700 5 10 0 0 0 0 1
-footprint=CB3_OSC.fp
+footprint=CB3_OSC
T 47200 44700 5 10 0 0 0 0 1
model=CB3LV-3I-16M0000
T 48395 46595 5 10 1 1 0 0 1
C 42800 47200 1 0 0 isl83485.sym
{
T 42395 49695 5 10 0 0 0 0 1
-footprint=SO-8
+footprint=SO8
T 43800 49100 5 10 1 1 0 0 1
refdes=U6
T 43605 47896 5 10 1 1 90 0 1
T 41100 45000 5 10 1 1 0 0 1
refdes=J1
T 41100 44500 5 10 0 0 0 6 1
-footprint=Molex_39-29-1027.fp
-T 41800 44200 5 10 1 1 0 6 1
-description=11V-30V DC
+footprint=Molex_39-29-1027
+T 41800 44200 5 10 0 0 0 6 1
+description=Molex 39-29-1027 two -pin right angle header with pin 1 above pin 2
T 41100 44500 5 10 0 0 0 0 1
description=Molex 39-29-1027 two -pin right angle header with pin 1 above pin 2
}
T 50368 46458 5 8 1 1 0 0 1
refdes=TP1
T 50400 45959 5 8 0 1 0 0 1
-footprint=testpt.fp
+footprint=testpt
}
C 53400 47400 1 90 0 cap.sym
{
}
C 52100 47000 1 0 0 schottky.sym
{
-T 52100 47500 5 10 0 0 0 0 1
-device=SCHOTTKY
T 52200 47300 5 10 1 1 0 0 1
refdes=D1
-T 52100 46800 5 10 1 1 0 0 1
-device=DFLS1100-7
+T 52100 46800 5 10 0 1 0 0 1
+device=DIODE
+T 52100 47000 5 10 0 1 0 0 1
+footprint=POWERDI123
+T 52100 47000 5 10 1 1 0 0 1
+model=DFLS1100-7
}
N 51800 47100 52100 47100 4
C 50900 44300 1 180 0 schottky.sym
{
-T 50900 43800 5 10 0 0 180 0 1
-device=SCHOTTKY
+T 51300 44000 5 10 0 1 180 0 1
+device=DIODE
T 50900 44450 5 10 1 1 180 0 1
refdes=D2
-T 50300 43900 5 10 1 1 0 0 1
-device=B0530W-7-F
+T 50900 44300 5 10 0 1 0 0 1
+footprint=SOD123
+T 50900 44300 5 10 1 1 0 0 1
+model=B0530W-7-F
}
C 51100 44400 1 270 0 5V_motor.sym
{
C 44000 48400 1 0 0 output.sym
{
T 44100 48700 5 10 0 0 0 0 1
-device=OUTPUT
+device=INPUT
T 44600 48400 5 10 1 1 0 0 1
refdes=rpi_serial_tx
}
C 42600 41900 1 0 0 header40-2.sym
{
T 42850 50400 5 10 0 1 0 0 1
-device=RaspberryPi
+device=SFH11-PBPC-D20-ST-BK
T 42600 41900 5 10 0 0 0 0 1
-footprint=raspberry_pi_connector.fp
+footprint=raspberry_pi_connector
T 42600 41900 5 10 0 0 0 0 1
description=Connector Header 40 Position 0.100" (2.54mm) Gold Through Hole
-T 42600 41900 5 10 0 0 0 0 1
-model=SFH11-PBPC-D20-ST-BK
}
C 44300 44800 1 0 1 nc.sym
{
C 44800 48200 1 180 0 input.sym
{
T 44800 47900 5 10 0 0 180 0 1
-device=INPUT
+device=OUTPUT
T 45600 48200 5 10 1 1 180 0 1
refdes=rpi_serial_rx
}
C 44800 43000 1 180 0 input.sym
{
T 44800 42700 5 10 0 0 180 0 1
-device=INPUT
+device=OUTPUT
T 45700 43000 5 10 1 1 180 0 1
refdes=rpi_serial_cts
}
C 50700 43200 1 0 0 MAX18450.sym
{
T 50700 43200 5 10 0 0 0 0 1
-footprint=QSOP16.fp
-T 50700 43200 5 10 0 0 0 0 1
-model=MAX14850
+footprint=QSOP16
T 51695 43300 5 8 1 1 0 0 1
refdes=U4
+T 50700 43200 5 10 1 1 0 0 1
+device=MAX14850
}
N 50600 45100 50600 44700 4
N 50600 44700 50700 44700 4
T 53800 44300 5 10 0 0 180 0 1
symversion=0.1
T 54000 45200 5 10 0 0 90 0 1
-footprint=0603.fp
+footprint=0603
T 54000 45200 5 10 0 0 90 0 1
description=Kemet C0603C104M5RACTU 0603 ceramic 50 volt cap
T 53850 45400 5 10 1 1 180 0 1
T 50300 44300 5 10 0 0 180 0 1
symversion=0.1
T 50500 45200 5 10 0 0 90 0 1
-footprint=0603.fp
+footprint=0603
T 50500 45200 5 10 0 0 90 0 1
description=Kemet C0603C104M5RACTU 0603 ceramic 50 volt cap
T 50000 45200 5 10 1 1 0 0 1
C 47800 43400 1 0 0 input.sym
{
T 47800 43700 5 10 0 0 0 0 1
-device=INPUT
+device=OUTPUT
T 47300 43400 5 10 1 1 0 0 1
refdes=rpi_reset
}
C 42600 47600 1 0 1 output.sym
{
T 42500 47900 5 10 0 0 0 6 1
-device=OUTPUT
+device=INPUT
T 41000 47600 5 10 1 1 0 0 1
refdes=rpi_serial_rts
}
refdes=R17
T 55200 44125 5 10 1 1 180 0 1
value=10k
+T 54900 43700 5 10 0 1 0 0 1
+footprint=0603
}
C 54900 42700 1 90 0 resistor.sym
{
refdes=R18
T 55200 43125 5 10 1 1 180 0 1
value=10k
+T 54900 42700 5 10 0 1 0 0 1
+footprint=0603
}
C 54500 44300 1 0 0 3.3V_motor.sym
{
refdes=R15
T 48300 44125 5 10 1 1 180 6 1
value=10k
+T 48600 43700 5 10 0 1 0 0 1
+footprint=0603
}
N 48700 43900 48700 43700 4
C 48600 42700 1 270 1 resistor.sym
refdes=R16
T 48300 43125 5 10 1 1 180 6 1
value=10k
+T 48600 42700 5 10 0 1 0 0 1
+footprint=0603
}
N 48700 43300 48700 43500 4
C 52100 47100 1 0 0 connector6-2.sym