Browse Source

Add ft231x-end and swd-to-wires.

master
flabbergast 3 years ago
parent
commit
b59daacd84
  1. 1
      ft231x-end/fp-info-cache
  2. 7
      ft231x-end/fp-lib-table
  3. 282
      ft231x-end/ft231x-end-cache.lib
  4. 3
      ft231x-end/ft231x-end-rescue.dcm
  5. 188
      ft231x-end/ft231x-end-rescue.lib
  6. 1584
      ft231x-end/ft231x-end.kicad_pcb
  7. 480
      ft231x-end/ft231x-end.net
  8. 30
      ft231x-end/ft231x-end.pro
  9. 682
      ft231x-end/ft231x-end.sch
  10. BIN
      ft231x-end/ft231xs-usb-to-ser-schematic.png
  11. 3
      ft231x-end/sym-lib-table
  12. 75
      pocketb_rfm69/pocketb_rfm69-cache.lib
  13. 3
      pocketb_rfm69/pocketb_rfm69-rescue.dcm
  14. 61
      pocketb_rfm69/pocketb_rfm69-rescue.lib
  15. 631
      pocketb_rfm69/pocketb_rfm69.net
  16. 62
      pocketb_rfm69/pocketb_rfm69.sch
  17. 1
      pocketb_rfm69/sym-lib-table
  18. 25
      serplus-batshield/serplus-batshield-cache.lib
  19. 3
      serplus-batshield/serplus-batshield-rescue.dcm
  20. 64
      serplus-batshield/serplus-batshield-rescue.lib
  21. 229
      serplus-batshield/serplus-batshield.net
  22. 38
      serplus-batshield/serplus-batshield.sch
  23. 1
      serplus-batshield/sym-lib-table
  24. 166
      stm32_qfp48_breakout/stm32_qfp48_breakout-cache.lib
  25. 3
      stm32_qfp48_breakout/stm32_qfp48_breakout-rescue.dcm
  26. 376
      stm32_qfp48_breakout/stm32_qfp48_breakout-rescue.lib
  27. 429
      stm32_qfp48_breakout/stm32_qfp48_breakout.net
  28. 108
      stm32_qfp48_breakout/stm32_qfp48_breakout.sch
  29. 1
      stm32_qfp48_breakout/sym-lib-table
  30. 1
      swd-to-wires/fp-info-cache
  31. 3
      swd-to-wires/fp-lib-table
  32. 91
      swd-to-wires/swd-to-wires-cache.lib
  33. 91
      swd-to-wires/swd-to-wires-rescue.lib
  34. 17
      swd-to-wires/swd-to-wires.cmp
  35. 393
      swd-to-wires/swd-to-wires.kicad_pcb
  36. 112
      swd-to-wires/swd-to-wires.net
  37. 32
      swd-to-wires/swd-to-wires.pro
  38. 111
      swd-to-wires/swd-to-wires.sch
  39. 3
      swd-to-wires/sym-lib-table

1
ft231x-end/fp-info-cache

@ -0,0 +1 @@ @@ -0,0 +1 @@
0

7
ft231x-end/fp-lib-table

@ -0,0 +1,7 @@ @@ -0,0 +1,7 @@
(fp_lib_table
(lib (name Package_SSOP)(type KiCad)(uri /Users/js/Documents/kicad/kicad-footprints/Package_SSOP.pretty)(options "")(descr ""))
(lib (name Button_Switch_SMD)(type KiCad)(uri /Users/js/Documents/kicad/kicad-footprints/Button_Switch_SMD.pretty)(options "")(descr ""))
(lib (name Diode_SMD)(type KiCad)(uri /Users/js/Documents/kicad/kicad-footprints/Diode_SMD.pretty)(options "")(descr ""))
(lib (name Package_TO_SOT_SMD)(type KiCad)(uri /Users/js/Documents/kicad/kicad-footprints/Package_TO_SOT_SMD.pretty)(options "")(descr ""))
(lib (name flabbergast)(type KiCad)(uri /Users/js/Documents/kicad/flabbergast.pretty)(options "")(descr ""))
)

282
ft231x-end/ft231x-end-cache.lib

@ -0,0 +1,282 @@ @@ -0,0 +1,282 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# Device_D_Schottky
#
DEF Device_D_Schottky D 0 40 N N 1 F N
F0 "D" 0 100 50 H V C CNN
F1 "Device_D_Schottky" 0 -100 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
TO-???*
*_Diode_*
*SingleDiode*
D_*
$ENDFPLIST
DRAW
P 2 0 1 0 50 0 -50 0 N
P 4 0 1 8 50 50 50 -50 -50 0 50 50 N
P 6 0 1 8 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 N
X K 1 -150 0 100 R 50 50 1 1 P
X A 2 150 0 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Interface_USB_FT231XS
#
DEF Interface_USB_FT231XS U 0 40 Y Y 1 F N
F0 "U" -550 800 50 H V L CNN
F1 "Interface_USB_FT231XS" 300 800 50 H V L CNN
F2 "Package_SO:SSOP-20_3.9x8.7mm_P0.635mm" 600 -950 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
*SSOP*3.9x8.7mm*P0.635mm*
$ENDFPLIST
DRAW
S -550 750 550 -750 0 1 10 f
X ~DTR 1 700 200 150 L 50 50 1 1 O
X CBUS2 10 700 -500 150 L 50 50 1 1 B
X USBDP 11 -700 200 150 R 50 50 1 1 B
X USBDM 12 -700 300 150 R 50 50 1 1 B
X 3V3OUT 13 -700 600 150 R 50 50 1 1 w
X ~RESET 14 -700 0 150 R 50 50 1 1 I
X VCC 15 -100 900 150 D 50 50 1 1 W
X GND 16 100 -900 150 U 50 50 1 1 W
X CBUS1 17 700 -400 150 L 50 50 1 1 B
X CBUS0 18 700 -300 150 L 50 50 1 1 B
X CBUS3 19 700 -600 150 L 50 50 1 1 B
X ~RTS 2 700 400 150 L 50 50 1 1 O
X TXD 20 700 600 150 L 50 50 1 1 O
X VCCIO 3 100 900 150 D 50 50 1 1 W
X RXD 4 700 500 150 L 50 50 1 1 I
X ~RI 5 700 -100 150 L 50 50 1 1 I
X GND 6 -100 -900 150 U 50 50 1 1 W
X ~DSR 7 700 100 150 L 50 50 1 1 I
X ~DCD 8 700 0 150 L 50 50 1 1 I
X ~CTS 9 700 300 150 L 50 50 1 1 I
ENDDRAW
ENDDEF
#
# Jumper_SolderJumper_3_Open
#
DEF Jumper_SolderJumper_3_Open JP 0 0 Y N 1 F N
F0 "JP" -100 -100 50 H V C CNN
F1 "Jumper_SolderJumper_3_Open" 0 110 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
SolderJumper*Open*
$ENDFPLIST
DRAW
A -40 0 40 901 -901 0 1 0 N -40 40 -40 -40
A -40 0 40 901 -901 0 1 0 F -40 40 -40 -40
A 40 0 40 -899 899 0 1 0 N 40 -40 40 40
A 40 0 40 -899 899 0 1 0 F 40 -40 40 40
S -20 40 20 -40 0 1 0 F
P 2 0 1 0 -100 0 -80 0 N
P 2 0 1 0 -40 40 -40 -40 N
P 2 0 1 0 0 -50 0 -40 N
P 2 0 1 0 40 40 40 -40 N
P 2 0 1 0 100 0 80 0 N
X A 1 -200 0 100 R 50 50 1 1 P
X C 2 0 -150 100 U 50 50 1 1 I
X B 3 200 0 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Regulator_Linear_MIC5205-3.3YM5
#
DEF Regulator_Linear_MIC5205-3.3YM5 U 0 10 Y Y 1 F N
F0 "U" -150 225 50 H V C CNN
F1 "Regulator_Linear_MIC5205-3.3YM5" 0 225 50 H V L CNN
F2 "Package_TO_SOT_SMD:SOT-23-5" 0 325 50 H I C CNN
F3 "" 0 0 50 H I C CNN
ALIAS AP131-18 AP131-20 AP131-25 AP131-28 AP131-29 AP131-30 AP131-33 AP131-35 MIC5205-2.5YM5 MIC5205-2.7YM5 MIC5205-2.8YM5 MIC5205-2.85YM5 MIC5205-2.9YM5 MIC5205-3.0YM5 MIC5205-3.1YM5 MIC5205-3.2YM5 MIC5205-3.3YM5 MIC5205-3.6YM5 MIC5205-3.8YM5 MIC5205-4.0YM5 MIC5205-5.0YM5 MIC5219-2.5YM5 MIC5219-2.6YM5 MIC5219-2.7YM5 MIC5219-2.8YM5 MIC5219-2.85YM5 MIC5219-2.9YM5 MIC5219-3.0YM5 MIC5219-3.1YM5 MIC5219-3.3YM5 MIC5219-3.6YM5 MIC5219-5.0YM5 SPX3819M5-L-1-2 SPX3819M5-L-1-5 SPX3819M5-L-1-8 SPX3819M5-L-2-5 SPX3819M5-L-3-0 SPX3819M5-L-3-3 SPX3819M5-L-5-0
$FPLIST
SOT?23*
$ENDFPLIST
DRAW
S -200 175 200 -200 0 1 10 f
X IN 1 -300 100 100 R 50 50 1 1 W
X GND 2 0 -300 100 U 50 50 1 1 W
X EN 3 -300 0 100 R 50 50 1 1 I
X BP 4 300 0 100 L 50 50 1 1 I
X OUT 5 300 100 100 L 50 50 1 1 w
ENDDRAW
ENDDEF
#
# Switch_SW_SP3T
#
DEF Switch_SW_SP3T SW 0 0 Y N 1 F N
F0 "SW" 0 200 50 H V C CNN
F1 "Switch_SW_SP3T" 0 -200 50 H V C CNN
F2 "" -625 175 50 H I C CNN
F3 "" -625 175 50 H I C CNN
$FPLIST
SW*
SP3T*
$ENDFPLIST
DRAW
C -80 0 18 0 1 0 N
C 80 -100 18 0 1 0 N
C 80 0 18 0 1 0 N
C 80 100 18 0 1 0 N
P 2 0 1 0 -65 10 65 90 N
X 1 1 200 100 100 L 50 50 1 1 P
X 2 2 200 0 100 L 50 50 1 1 P
X 3 3 -200 0 100 R 50 50 1 1 P
X 4 4 200 -100 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# ft231x-end-rescue_+3.3V-flabbergast
#
DEF ft231x-end-rescue_+3.3V-flabbergast #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "ft231x-end-rescue_+3.3V-flabbergast" 0 140 50 H V C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
DRAW
P 2 0 1 0 -30 50 0 100 N
P 2 0 1 0 0 0 0 100 N
P 2 0 1 0 0 100 30 50 N
X +3V3 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# ft231x-end-rescue_+5V-flabbergast
#
DEF ft231x-end-rescue_+5V-flabbergast #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "ft231x-end-rescue_+5V-flabbergast" 0 140 50 H V C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
DRAW
P 2 0 1 0 -30 50 0 100 N
P 2 0 1 0 0 0 0 100 N
P 2 0 1 0 0 100 30 50 N
X +5V 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# ft231x-end-rescue_CAP-flabbergast
#
DEF ft231x-end-rescue_CAP-flabbergast C 0 40 Y Y 1 L N
F0 "C" 60 115 50 H V L BNN
F1 "ft231x-end-rescue_CAP-flabbergast" 60 -85 50 H V L BNN
F2 "" 0 0 60 H I C CNN
F3 "" 0 0 60 H V C CNN
DRAW
S -80 20 80 40 1 1 0 F
S -80 60 80 80 1 1 0 F
P 2 1 0 0 0 0 0 20 N
P 2 1 0 0 0 100 0 80 N
X 1 1 0 200 100 D 40 40 1 1 P
X 2 2 0 -100 100 U 40 40 1 1 P
ENDDRAW
ENDDEF
#
# ft231x-end-rescue_GND-flabbergast
#
DEF ft231x-end-rescue_GND-flabbergast #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -250 50 H I C CNN
F1 "ft231x-end-rescue_GND-flabbergast" 0 -150 50 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
DRAW
P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
X GND 1 0 0 0 D 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# ft231x-end-rescue_LED-flabbergast
#
DEF ft231x-end-rescue_LED-flabbergast D 0 40 Y N 1 F N
F0 "D" 0 100 50 H V C CNN
F1 "ft231x-end-rescue_LED-flabbergast" 0 -100 50 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
$FPLIST
LED-3MM
LED-5MM
LED-10MM
LED-0603
LED-0805
LED-1206
LEDV
$ENDFPLIST
DRAW
P 2 0 1 0 -50 50 -50 -50 N
P 3 0 1 0 -80 -25 -125 -65 -120 -40 N
P 3 0 1 0 -65 -40 -110 -80 -105 -55 N
P 3 0 1 0 50 50 -50 0 50 -50 F
X A 1 200 0 150 L 40 40 1 1 P
X K 2 -200 0 150 R 40 40 1 1 P
ENDDRAW
ENDDEF
#
# ft231x-end-rescue_M06-flabbergast
#
DEF ft231x-end-rescue_M06-flabbergast U 0 100 Y Y 1 F N
F0 "U" -50 350 40 H V C CNN
F1 "ft231x-end-rescue_M06-flabbergast" 0 -350 40 H V C CNN
F2 "" -150 50 60 H V C CNN
F3 "" -150 50 60 H V C CNN
$FPLIST
M05*
$ENDFPLIST
DRAW
S -100 300 100 -300 0 1 0 N
X 1 1 -250 250 150 R 40 40 1 1 P
X 2 2 -250 150 150 R 40 40 1 1 P
X 3 3 -250 50 150 R 40 40 1 1 P
X 4 4 -250 -50 150 R 40 40 1 1 P
X 5 5 -250 -150 150 R 40 40 1 1 P
X 6 6 -250 -250 150 R 40 40 1 1 P
ENDDRAW
ENDDEF
#
# ft231x-end-rescue_R-flabbergast
#
DEF ft231x-end-rescue_R-flabbergast R 0 0 N Y 1 F N
F0 "R" 80 0 50 V V C CNN
F1 "ft231x-end-rescue_R-flabbergast" 0 0 50 V V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
$FPLIST
R?
0603
0805
R?-*
1206
$ENDFPLIST
DRAW
S -40 150 40 -150 0 1 12 N
X ~ 1 0 250 100 D 60 60 1 1 P
X ~ 2 0 -250 100 U 60 60 1 1 P
ENDDRAW
ENDDEF
#
# ft231x-end-rescue_USB_mini_micro_B-flabbergast
#
DEF ft231x-end-rescue_USB_mini_micro_B-flabbergast J 0 40 Y Y 1 F N
F0 "J" -400 -50 60 H V C CNN
F1 "ft231x-end-rescue_USB_mini_micro_B-flabbergast" -150 250 60 H I C CNN
F2 "" -50 0 60 H V C CNN
F3 "" -50 0 60 H V C CNN
$FPLIST
USB*
$ENDFPLIST
DRAW
S -350 200 -50 -400 0 1 0 N
X VUSB 1 150 150 200 L 50 50 1 1 w
X D- 2 150 50 200 L 50 50 1 1 B
X D+ 3 150 -50 200 L 50 50 1 1 B
X ID 4 150 -150 200 L 50 50 1 1 I
X GND 5 150 -250 200 L 50 50 1 1 w
X SHIELD 6 150 -350 200 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
#End Library

3
ft231x-end/ft231x-end-rescue.dcm

@ -0,0 +1,3 @@ @@ -0,0 +1,3 @@
EESchema-DOCLIB Version 2.0
#
#End Doc Library

188
ft231x-end/ft231x-end-rescue.lib

@ -0,0 +1,188 @@ @@ -0,0 +1,188 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# +3.3V-flabbergast
#
DEF +3.3V-flabbergast #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "+3.3V-flabbergast" 0 140 50 H V C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
DRAW
P 2 0 1 0 -30 50 0 100 N
P 2 0 1 0 0 0 0 100 N
P 2 0 1 0 0 100 30 50 N
X +3V3 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# +5V-flabbergast
#
DEF +5V-flabbergast #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "+5V-flabbergast" 0 140 50 H V C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
DRAW
P 2 0 1 0 -30 50 0 100 N
P 2 0 1 0 0 0 0 100 N
P 2 0 1 0 0 100 30 50 N
X +5V 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# CAP-flabbergast
#
DEF CAP-flabbergast C 0 40 Y Y 1 L N
F0 "C" 60 115 50 H V L BNN
F1 "CAP-flabbergast" 60 -85 50 H V L BNN
F2 "" 0 0 60 H I C CNN
F3 "" 0 0 60 H V C CNN
DRAW
S -80 20 80 40 1 1 0 F
S -80 60 80 80 1 1 0 F
P 2 1 0 0 0 0 0 20 N
P 2 1 0 0 0 100 0 80 N
X 1 1 0 200 100 D 40 40 1 1 P
X 2 2 0 -100 100 U 40 40 1 1 P
ENDDRAW
ENDDEF
#
# FT231XS-Interface_USB
#
DEF FT231XS-Interface_USB U 0 40 Y Y 1 F N
F0 "U" -550 800 50 H V L CNN
F1 "FT231XS-Interface_USB" 300 800 50 H V L CNN
F2 "Package_SSOP:SSOP-20_3.9x8.7mm_P0.635mm" 600 -950 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
*SSOP*3.9x8.7mm*P0.635mm*
$ENDFPLIST
DRAW
S -550 750 550 -750 0 1 10 f
X ~DTR 1 700 200 150 L 50 50 1 1 O
X CBUS2 10 700 -500 150 L 50 50 1 1 B
X USBDP 11 -700 200 150 R 50 50 1 1 B
X USBDM 12 -700 300 150 R 50 50 1 1 B
X 3V3OUT 13 -700 600 150 R 50 50 1 1 w
X ~RESET 14 -700 0 150 R 50 50 1 1 I
X VCC 15 -100 900 150 D 50 50 1 1 W
X GND 16 100 -900 150 U 50 50 1 1 W
X CBUS1 17 700 -400 150 L 50 50 1 1 B
X CBUS0 18 700 -300 150 L 50 50 1 1 B
X CBUS3 19 700 -600 150 L 50 50 1 1 B
X ~RTS 2 700 400 150 L 50 50 1 1 I
X TXD 20 700 600 150 L 50 50 1 1 O
X VCCIO 3 100 900 150 D 50 50 1 1 W
X RXD 4 700 500 150 L 50 50 1 1 I
X ~RI 5 700 -100 150 L 50 50 1 1 I
X GND 6 -100 -900 150 U 50 50 1 1 W
X ~DSR 7 700 100 150 L 50 50 1 1 O
X ~DCD 8 700 0 150 L 50 50 1 1 I
X ~CTS 9 700 300 150 L 50 50 1 1 I
ENDDRAW
ENDDEF
#
# GND-flabbergast
#
DEF GND-flabbergast #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -250 50 H I C CNN
F1 "GND-flabbergast" 0 -150 50 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
DRAW
P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
X GND 1 0 0 0 D 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# LED-flabbergast
#
DEF LED-flabbergast D 0 40 Y N 1 F N
F0 "D" 0 100 50 H V C CNN
F1 "LED-flabbergast" 0 -100 50 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
$FPLIST
LED-3MM
LED-5MM
LED-10MM
LED-0603
LED-0805
LED-1206
LEDV
$ENDFPLIST
DRAW
P 2 0 1 0 -50 50 -50 -50 N
P 3 0 1 0 -80 -25 -125 -65 -120 -40 N
P 3 0 1 0 -65 -40 -110 -80 -105 -55 N
P 3 0 1 0 50 50 -50 0 50 -50 F
X A 1 200 0 150 L 40 40 1 1 P
X K 2 -200 0 150 R 40 40 1 1 P
ENDDRAW
ENDDEF
#
# M06-flabbergast
#
DEF M06-flabbergast U 0 100 Y Y 1 F N
F0 "U" -50 350 40 H V C CNN
F1 "M06-flabbergast" 0 -350 40 H V C CNN
F2 "" -150 50 60 H V C CNN
F3 "" -150 50 60 H V C CNN
$FPLIST
M05*
$ENDFPLIST
DRAW
S -100 300 100 -300 0 1 0 N
X 1 1 -250 250 150 R 40 40 1 1 P
X 2 2 -250 150 150 R 40 40 1 1 P
X 3 3 -250 50 150 R 40 40 1 1 P
X 4 4 -250 -50 150 R 40 40 1 1 P
X 5 5 -250 -150 150 R 40 40 1 1 P
X 6 6 -250 -250 150 R 40 40 1 1 P
ENDDRAW
ENDDEF
#
# R-flabbergast
#
DEF R-flabbergast R 0 0 N Y 1 F N
F0 "R" 80 0 50 V V C CNN
F1 "R-flabbergast" 0 0 50 V V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
$FPLIST
R?
0603
0805
R?-*
1206
$ENDFPLIST
DRAW
S -40 150 40 -150 0 1 12 N
X ~ 1 0 250 100 D 60 60 1 1 P
X ~ 2 0 -250 100 U 60 60 1 1 P
ENDDRAW
ENDDEF
#
# USB_mini_micro_B-flabbergast
#
DEF USB_mini_micro_B-flabbergast J 0 40 Y Y 1 F N
F0 "J" -400 -50 60 H V C CNN
F1 "USB_mini_micro_B-flabbergast" -150 250 60 H I C CNN
F2 "" -50 0 60 H V C CNN
F3 "" -50 0 60 H V C CNN
$FPLIST
USB*
$ENDFPLIST
DRAW
S -350 200 -50 -400 0 1 0 N
X VUSB 1 150 150 200 L 50 50 1 1 w
X D- 2 150 50 200 L 50 50 1 1 B
X D+ 3 150 -50 200 L 50 50 1 1 B
X ID 4 150 -150 200 L 50 50 1 1 I
X GND 5 150 -250 200 L 50 50 1 1 w
X SHIELD 6 150 -350 200 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
#End Library

1584
ft231x-end/ft231x-end.kicad_pcb

File diff suppressed because it is too large Load Diff

480
ft231x-end/ft231x-end.net

@ -0,0 +1,480 @@ @@ -0,0 +1,480 @@
(export (version D)
(design
(source /Users/js/dynamic/general/repos/kicad/ft231x-end/ft231x-end.sch)
(date "Friday, 26 January 2018 'pmt' 21:42:00")
(tool "Eeschema 4.0.7")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title "FT231X USB-to-serial")
(company flabbergast)
(rev rev2)
(date 19/11/2017)
(source ft231x-end.sch)
(comment (number 1) (value ""))
(comment (number 2) (value ""))
(comment (number 3) (value ""))
(comment (number 4) (value "")))))
(components
(comp (ref U1)
(value FT231XS)
(footprint Package_SSOP:QSOP-20_3.9x8.7mm_P0.635mm)
(libsource (lib Interface_USB) (part FT231XS))
(sheetpath (names /) (tstamps /))
(tstamp 59F0BE8F))
(comp (ref R1)
(value 27R)
(footprint flabbergast:0603)
(libsource (lib flabbergast) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 59F0C1EA))
(comp (ref R2)
(value 27R)
(footprint flabbergast:0603)
(libsource (lib flabbergast) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 59F0C21F))
(comp (ref C1)
(value 47pF)
(footprint flabbergast:0603)
(libsource (lib flabbergast) (part CAP))
(sheetpath (names /) (tstamps /))
(tstamp 59F0C2C6))
(comp (ref C2)
(value 47pF)
(footprint flabbergast:0603)
(libsource (lib flabbergast) (part CAP))
(sheetpath (names /) (tstamps /))
(tstamp 59F0C2FF))
(comp (ref R3)
(value 390R)
(footprint flabbergast:0603)
(libsource (lib flabbergast) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 59F0C3F1))
(comp (ref R4)
(value 390R)
(footprint flabbergast:0603)
(libsource (lib flabbergast) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 59F0C435))
(comp (ref RXL1)
(value RED_LED)
(footprint flabbergast:LED-0603)
(libsource (lib flabbergast) (part LED))
(sheetpath (names /) (tstamps /))
(tstamp 59F0C48A))
(comp (ref TXL1)
(value AMBER_LED)
(footprint flabbergast:LED-0603)
(libsource (lib flabbergast) (part LED))
(sheetpath (names /) (tstamps /))
(tstamp 59F0C4D5))
(comp (ref C3)
(value 0.1uF)
(footprint flabbergast:0603)
(libsource (lib flabbergast) (part CAP))
(sheetpath (names /) (tstamps /))
(tstamp 59F0C7B2))
(comp (ref J1)
(value USB_mini_micro_B)
(footprint flabbergast:USB_microB_2TH_OSHPARK)
(libsource (lib flabbergast) (part USB_mini_micro_B))
(sheetpath (names /) (tstamps /))
(tstamp 59F0C9EE))
(comp (ref U2)
(value ap2112k-3.3)
(footprint Package_TO_SOT_SMD:SOT-23-5)
(libsource (lib Regulator_Linear) (part MIC5205-3.3))
(sheetpath (names /) (tstamps /))
(tstamp 59F0D0CC))
(comp (ref Y1)
(value FTDI)
(footprint flabbergast:M06_LOCK_NOSILK)
(libsource (lib flabbergast) (part M06))
(sheetpath (names /) (tstamps /))
(tstamp 59F0CE10))
(comp (ref SW1)
(value pwr_sel)
(footprint Button_Switch_SMD:SW_SP3T_PCM13)
(libsource (lib Switch) (part SW_SP3T))
(sheetpath (names /) (tstamps /))
(tstamp 59F0D3DC))
(comp (ref C5)
(value 10uF)
(footprint flabbergast:0603)
(libsource (lib flabbergast) (part CAP))
(sheetpath (names /) (tstamps /))
(tstamp 59F0E765))
(comp (ref C4)
(value 0.1uF)
(footprint flabbergast:0603)
(libsource (lib flabbergast) (part CAP))
(sheetpath (names /) (tstamps /))
(tstamp 59F0E7BA))
(comp (ref C6)
(value 10uF)
(footprint flabbergast:0603)
(libsource (lib flabbergast) (part CAP))
(sheetpath (names /) (tstamps /))
(tstamp 59F0E7FE))
(comp (ref R7)
(value 1kR)
(footprint flabbergast:0603)
(libsource (lib flabbergast) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 59F0F1BA))
(comp (ref R8)
(value 390R)
(footprint flabbergast:0603)
(libsource (lib flabbergast) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 59F0F34E))
(comp (ref R6)
(value 390R)
(footprint flabbergast:0603)
(libsource (lib flabbergast) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 59F0F3F2))
(comp (ref R5)
(value 390R)
(footprint flabbergast:0603)
(libsource (lib flabbergast) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 59F0F43F))
(comp (ref R9)
(value 390R)
(footprint flabbergast:0603)
(libsource (lib flabbergast) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 59F0FF43))
(comp (ref R10)
(value 1kR)
(footprint flabbergast:0603)
(libsource (lib flabbergast) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 59F473C9))
(comp (ref D3)
(value D_Schottky)
(footprint Diode_SMD:D_SOT-23_ANK)
(libsource (lib Device) (part D_Schottky))
(sheetpath (names /) (tstamps /))
(tstamp 59F474FE))
(comp (ref SJ1)
(value R/C)
(footprint flabbergast:GS3)
(libsource (lib Jumper) (part SolderJumper_3_Open))
(sheetpath (names /) (tstamps /))
(tstamp 5A6B9E2E)))
(libparts
(libpart (lib Regulator_Linear) (part AP131-15)
(aliases
(alias AP131-18)
(alias AP131-20)
(alias AP131-25)
(alias AP131-28)
(alias AP131-29)
(alias AP131-30)
(alias AP131-33)
(alias AP131-35)
(alias MIC5219-3.3)
(alias MIC5219-2.5)
(alias MIC5219-2.6)
(alias MIC5219-2.7)
(alias MIC5219-2.8)
(alias MIC5219-2.9)
(alias MIC5219-3.1)
(alias MIC5219-3.0)
(alias MIC5219-3.6)
(alias MIC5219-5.0)
(alias MIC5205-2.5)
(alias MIC5205-2.7)
(alias MIC5205-2.8)
(alias MIC5205-2.85)
(alias MIC5205-2.9)
(alias MIC5205-3.0)
(alias MIC5205-3.1)
(alias MIC5205-3.2)
(alias MIC5205-3.3)
(alias MIC5205-3.6)
(alias MIC5205-3.8)
(alias MIC5205-4.0)
(alias MIC5205-5.0)
(alias SPX3819M5-L-1-2)
(alias SPX3819M5-L-1-5)
(alias SPX3819M5-L-1-8)
(alias SPX3819M5-L-2-5)
(alias SPX3819M5-L-3-0)
(alias SPX3819M5-L-3-3)
(alias SPX3819M5-L-5-0))
(footprints
(fp SOT?23*))
(fields
(field (name Reference) U)
(field (name Value) AP131-15)
(field (name Footprint) Package_TO_SOT_SMD:SOT-23-5))
(pins
(pin (num 1) (name IN) (type power_in))
(pin (num 2) (name GND) (type power_in))
(pin (num 3) (name EN) (type input))
(pin (num 4) (name BP) (type input))
(pin (num 5) (name OUT) (type power_out))))
(libpart (lib flabbergast) (part CAP)
(fields
(field (name Reference) C)
(field (name Value) CAP))
(pins
(pin (num 1) (name 1) (type passive))
(pin (num 2) (name 2) (type passive))))
(libpart (lib Device) (part D_Schottky)
(description "Schottky diode")
(footprints
(fp TO-???*)
(fp *SingleDiode)
(fp *_Diode_*)
(fp *SingleDiode*)
(fp D_*))
(fields
(field (name Reference) D)
(field (name Value) D_Schottky))
(pins
(pin (num 1) (name K) (type passive))
(pin (num 2) (name A) (type passive))))
(libpart (lib Interface_USB) (part FT231XS)
(description "Full Speed USB to Full Handshake UART, SSOP-20")
(docs http://www.ftdichip.com/Products/ICs/FT231X.html)
(footprints
(fp *SSOP*3.9x8.7mm*P0.635mm*))
(fields
(field (name Reference) U)
(field (name Value) FT231XS)
(field (name Footprint) Package_SSOP:SSOP-20_3.9x8.7mm_P0.635mm))
(pins
(pin (num 1) (name ~DTR) (type output))
(pin (num 2) (name ~RTS) (type input))
(pin (num 3) (name VCCIO) (type power_in))
(pin (num 4) (name RXD) (type input))
(pin (num 5) (name ~RI) (type input))
(pin (num 6) (name GND) (type power_in))
(pin (num 7) (name ~DSR) (type output))
(pin (num 8) (name ~DCD) (type input))
(pin (num 9) (name ~CTS) (type input))
(pin (num 10) (name CBUS2) (type BiDi))
(pin (num 11) (name USBDP) (type BiDi))
(pin (num 12) (name USBDM) (type BiDi))
(pin (num 13) (name 3V3OUT) (type power_out))
(pin (num 14) (name ~RESET) (type input))
(pin (num 15) (name VCC) (type power_in))
(pin (num 16) (name GND) (type power_in))
(pin (num 17) (name CBUS1) (type BiDi))
(pin (num 18) (name CBUS0) (type BiDi))
(pin (num 19) (name CBUS3) (type BiDi))
(pin (num 20) (name TXD) (type output))))
(libpart (lib flabbergast) (part LED)
(footprints
(fp LED-3MM)
(fp LED-5MM)
(fp LED-10MM)
(fp LED-0603)
(fp LED-0805)
(fp LED-1206)
(fp LEDV))
(fields
(field (name Reference) D)
(field (name Value) LED))
(pins
(pin (num 1) (name A) (type passive))
(pin (num 2) (name K) (type passive))))
(libpart (lib flabbergast) (part M06)
(description "6 pin connector")
(footprints
(fp M05*))
(fields
(field (name Reference) U)
(field (name Value) M06))
(pins
(pin (num 1) (name 1) (type passive))
(pin (num 2) (name 2) (type passive))
(pin (num 3) (name 3) (type passive))
(pin (num 4) (name 4) (type passive))
(pin (num 5) (name 5) (type passive))
(pin (num 6) (name 6) (type passive))))
(libpart (lib flabbergast) (part R)
(footprints
(fp R?)
(fp 0603)
(fp 0805)
(fp R?-*)
(fp 1206))
(fields
(field (name Reference) R)
(field (name Value) R))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib Switch) (part SW_SP3T)
(description "Switch, three position, single pole triple throw, 3 position switch, SP3T")
(footprints
(fp SW*)
(fp SP3T*))
(fields
(field (name Reference) SW)
(field (name Value) SW_SP3T))
(pins
(pin (num 1) (name 1) (type passive))
(pin (num 2) (name 2) (type passive))
(pin (num 3) (name 3) (type passive))
(pin (num 4) (name 4) (type passive))))
(libpart (lib Jumper) (part SolderJumper_3_Open)
(description "Solder Jumper, 3-pole, open")
(docs ~)
(footprints
(fp SolderJumper*Open*))
(fields
(field (name Reference) JP)
(field (name Value) SolderJumper_3_Open))
(pins
(pin (num 1) (name A) (type passive))
(pin (num 2) (name C) (type input))
(pin (num 3) (name B) (type passive))))
(libpart (lib flabbergast) (part USB_mini_micro_B)
(footprints
(fp USB*))
(fields
(field (name Reference) J)
(field (name Value) USB_mini_micro_B))
(pins
(pin (num 1) (name VUSB) (type power_out))
(pin (num 2) (name D-) (type BiDi))
(pin (num 3) (name D+) (type BiDi))
(pin (num 4) (name ID) (type input))
(pin (num 5) (name GND) (type power_out))
(pin (num 6) (name SHIELD) (type passive)))))
(libraries
(library (logical Regulator_Linear)
(uri /Users/js/dynamic/general/repos/kicad/kicad-symbols/Regulator_Linear.lib))
(library (logical Interface_USB)
(uri /Users/js/dynamic/general/repos/kicad/kicad-symbols/Interface_USB.lib))
(library (logical Device)
(uri /Users/js/dynamic/general/repos/kicad/kicad-symbols/Device.lib))
(library (logical flabbergast)
(uri /Users/js/dynamic/general/repos/kicad/flabbergast.lib))
(library (logical Switch)
(uri /Users/js/dynamic/general/repos/kicad/kicad-symbols/Switch.lib))
(library (logical Jumper)
(uri /Users/js/dynamic/general/repos/kicad/kicad-symbols/Jumper.lib)))
(nets
(net (code 1) (name GND)
(node (ref C3) (pin 2))
(node (ref C2) (pin 2))
(node (ref R10) (pin 1))
(node (ref C6) (pin 2))
(node (ref C4) (pin 2))
(node (ref C5) (pin 2))
(node (ref Y1) (pin 1))
(node (ref U2) (pin 2))
(node (ref C1) (pin 2))
(node (ref U1) (pin 16))
(node (ref U1) (pin 6))
(node (ref J1) (pin 5)))
(net (code 2) (name "Net-(R7-Pad1)")
(node (ref SJ1) (pin 1))
(node (ref R7) (pin 1)))
(net (code 3) (name "Net-(R7-Pad2)")
(node (ref R7) (pin 2))
(node (ref U1) (pin 2)))
(net (code 4) (name "Net-(R8-Pad2)")
(node (ref R8) (pin 2))
(node (ref U1) (pin 1)))
(net (code 5) (name "Net-(R6-Pad2)")
(node (ref U1) (pin 4))
(node (ref R6) (pin 2)))
(net (code 6) (name "Net-(SJ1-Pad2)")
(node (ref Y1) (pin 2))
(node (ref SJ1) (pin 2)))
(net (code 7) (name "Net-(R5-Pad2)")
(node (ref Y1) (pin 4))
(node (ref R5) (pin 2)))
(net (code 8) (name "Net-(R6-Pad1)")
(node (ref Y1) (pin 5))
(node (ref R6) (pin 1)))
(net (code 9) (name "Net-(R8-Pad1)")
(node (ref Y1) (pin 6))
(node (ref R8) (pin 1)))
(net (code 10) (name "Net-(SW1-Pad2)")
(node (ref SW1) (pin 2)))
(net (code 11) (name +3V3)
(node (ref U2) (pin 5))
(node (ref R10) (pin 2))
(node (ref D3) (pin 1))
(node (ref SW1) (pin 4))
(node (ref C6) (pin 1)))
(net (code 12) (name +5V)
(node (ref U1) (pin 15))
(node (ref U2) (pin 3))
(node (ref C5) (pin 1))
(node (ref U2) (pin 1))
(node (ref C4) (pin 1))
(node (ref J1) (pin 1))
(node (ref SW1) (pin 1)))
(net (code 13) (name PWR_OUT)
(node (ref SW1) (pin 3))
(node (ref RXL1) (pin 1))
(node (ref TXL1) (pin 1))
(node (ref Y1) (pin 3))
(node (ref R9) (pin 2)))
(net (code 14) (name "Net-(D3-Pad2)")
(node (ref U1) (pin 3))
(node (ref R9) (pin 1))
(node (ref D3) (pin 2)))
(net (code 15) (name "Net-(SJ1-Pad3)")
(node (ref U1) (pin 18))
(node (ref SJ1) (pin 3)))
(net (code 16) (name "Net-(R5-Pad1)")
(node (ref R5) (pin 1))
(node (ref U1) (pin 20)))
(net (code 17) (name "Net-(U1-Pad9)")
(node (ref U1) (pin 9)))
(net (code 18) (name "Net-(U1-Pad7)")
(node (ref U1) (pin 7)))
(net (code 19) (name "Net-(U1-Pad8)")
(node (ref U1) (pin 8)))
(net (code 20) (name "Net-(U1-Pad5)")
(node (ref U1) (pin 5)))
(net (code 21) (name "Net-(U1-Pad19)")
(node (ref U1) (pin 19)))
(net (code 22) (name "Net-(R3-Pad1)")
(node (ref R3) (pin 1))
(node (ref RXL1) (pin 2)))
(net (code 23) (name "Net-(R4-Pad1)")
(node (ref TXL1) (pin 2))
(node (ref R4) (pin 1)))
(net (code 24) (name "Net-(J1-Pad4)")
(node (ref J1) (pin 4)))
(net (code 25) (name "Net-(J1-Pad6)")
(node (ref J1) (pin 6)))
(net (code 26) (name "Net-(R4-Pad2)")
(node (ref R4) (pin 2))
(node (ref U1) (pin 10)))
(net (code 27) (name "Net-(C3-Pad1)")
(node (ref U1) (pin 13))
(node (ref U1) (pin 14))
(node (ref C3) (pin 1)))
(net (code 28) (name "Net-(R3-Pad2)")
(node (ref R3) (pin 2))
(node (ref U1) (pin 17)))
(net (code 29) (name "Net-(R1-Pad2)")
(node (ref U1) (pin 12))
(node (ref R1) (pin 2)))
(net (code 30) (name "Net-(R2-Pad1)")
(node (ref R2) (pin 1))
(node (ref U1) (pin 11)))
(net (code 31) (name "Net-(C1-Pad1)")
(node (ref C1) (pin 1))
(node (ref R2) (pin 2))
(node (ref J1) (pin 3)))
(net (code 32) (name "Net-(C2-Pad1)")
(node (ref J1) (pin 2))
(node (ref R1) (pin 1))
(node (ref C2) (pin 1)))
(net (code 33) (name "Net-(U2-Pad4)")
(node (ref U2) (pin 4)))))

30
ft231x-end/ft231x-end.pro

@ -0,0 +1,30 @@ @@ -0,0 +1,30 @@
update=Sun 09 Jun 2019 11:02:02 BST
version=1
last_client=kicad
[pcbnew]
version=1
LastNetListRead=
UseCmpFile=1
PadDrill=0.600000000000
PadDrillOvalY=0.600000000000
PadSizeH=1.500000000000
PadSizeV=1.500000000000
PcbTextSizeV=1.500000000000
PcbTextSizeH=1.500000000000
PcbTextThickness=0.300000000000
ModuleTextSizeV=1.000000000000
ModuleTextSizeH=1.000000000000
ModuleTextSizeThickness=0.150000000000
SolderMaskClearance=0.000000000000
SolderMaskMinWidth=0.000000000000
DrawSegmentWidth=0.200000000000
BoardOutlineThickness=0.100000000000
ModuleOutlineThickness=0.150000000000
[cvpcb]
version=1
NetIExt=net
[general]
version=1
[eeschema]
version=1
LibDir=

682
ft231x-end/ft231x-end.sch

@ -0,0 +1,682 @@ @@ -0,0 +1,682 @@
EESchema Schematic File Version 4
LIBS:ft231x-end-cache
EELAYER 29 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 1
Title "ft231xs USB-to-serial"
Date "19/11/2017"
Rev "rev2"
Comp "flabbergast"
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L Interface_USB:FT231XS U1
U 1 1 59F0BE8F
P 4650 3350
F 0 "U1" H 4100 4150 50 0000 L CNN
F 1 "FT231XS" H 4950 4150 50 0000 L CNN
F 2 "Package_SSOP:QSOP-20_3.9x8.7mm_P0.635mm" H 4650 3350 50 0001 C CNN
F 3 "" H 4650 3350 50 0001 C CNN
1 4650 3350
1 0 0 -1
$EndComp
$Comp
L ft231x-end-rescue:R-flabbergast R1
U 1 1 59F0C1EA
P 3450 3050
F 0 "R1" V 3530 3050 50 0000 C CNN
F 1 "27R" V 3450 3050 50 0000 C CNN
F 2 "flabbergast:0603" H 3450 3050 60 0001 C CNN
F 3 "" H 3450 3050 60 0000 C CNN
1 3450 3050
0 -1 -1 0
$EndComp
$Comp
L ft231x-end-rescue:R-flabbergast R2
U 1 1 59F0C21F
P 3450 3150
F 0 "R2" V 3530 3150 50 0000 C CNN
F 1 "27R" V 3450 3150 50 0000 C CNN
F 2 "flabbergast:0603" H 3450 3150 60 0001 C CNN
F 3 "" H 3450 3150 60 0000 C CNN
1 3450 3150
0 1 1 0
$EndComp
$Comp
L ft231x-end-rescue:CAP-flabbergast C1
U 1 1 59F0C2C6
P 2950 3450
F 0 "C1" H 3010 3565 50 0000 L BNN
F 1 "47pF" H 3010 3365 50 0000 L BNN
F 2 "flabbergast:0603" H 2950 3450 60 0001 C CNN
F 3 "" H 2950 3450 60 0000 C CNN
1 2950 3450
1 0 0 -1
$EndComp
$Comp
L ft231x-end-rescue:CAP-flabbergast C2
U 1 1 59F0C2FF
P 2650 3450
F 0 "C2" H 2710 3565 50 0000 L BNN
F 1 "47pF" H 2710 3365 50 0000 L BNN
F 2 "flabbergast:0603" H 2650 3450 60 0001 C CNN
F 3 "" H 2650 3450 60 0000 C CNN
1 2650 3450
1 0 0 -1
$EndComp
$Comp
L ft231x-end-rescue:R-flabbergast R3
U 1 1 59F0C3F1
P 6100 2250
F 0 "R3" V 6180 2250 50 0000 C CNN
F 1 "390R" V 6100 2250 50 0000 C CNN
F 2 "flabbergast:0603" H 6100 2250 60 0001 C CNN
F 3 "" H 6100 2250 60 0000 C CNN
1 6100 2250
1 0 0 -1
$EndComp
$Comp
L ft231x-end-rescue:R-flabbergast R4
U 1 1 59F0C435
P 6450 2250
F 0 "R4" V 6530 2250 50 0000 C CNN
F 1 "390R" V 6450 2250 50 0000 C CNN
F 2 "flabbergast:0603" H 6450 2250 60 0001 C CNN
F 3 "" H 6450 2250 60 0000 C CNN
1 6450 2250
1 0 0 -1
$EndComp
$Comp
L ft231x-end-rescue:LED-flabbergast RXL1
U 1 1 59F0C48A
P 6100 1600
F 0 "RXL1" H 6100 1700 50 0000 C CNN
F 1 "RED_LED" H 6100 1500 50 0000 C CNN
F 2 "flabbergast:LED-0603" H 6100 1600 60 0001 C CNN
F 3 "" H 6100 1600 60 0000 C CNN
1 6100 1600
0 -1 -1 0
$EndComp
$Comp
L ft231x-end-rescue:LED-flabbergast TXL1
U 1 1 59F0C4D5
P 6450 1600
F 0 "TXL1" H 6450 1700 50 0000 C CNN
F 1 "AMBER_LED" H 6450 1500 50 0000 C CNN
F 2 "flabbergast:LED-0603" H 6450 1600 60 0001 C CNN
F 3 "" H 6450 1600 60 0000 C CNN
1 6450 1600
0 -1 -1 0
$EndComp
$Comp
L ft231x-end-rescue:CAP-flabbergast C3
U 1 1 59F0C7B2
P 3800 3800
F 0 "C3" H 3860 3915 50 0000 L BNN
F 1 "0.1uF" H 3860 3715 50 0000 L BNN
F 2 "flabbergast:0603" H 3800 3800 60 0001 C CNN
F 3 "" H 3800 3800 60 0000 C CNN
1 3800 3800
1 0 0 -1
$EndComp
$Comp
L ft231x-end-rescue:GND-flabbergast #PWR01
U 1 1 59F0C812
P 3800 4350
F 0 "#PWR01" H 3800 4100 50 0001 C CNN
F 1 "GND" H 3800 4200 50 0000 C CNN
F 2 "" H 3800 4350 60 0000 C CNN
F 3 "" H 3800 4350 60 0000 C CNN
1 3800 4350
1 0 0 -1
$EndComp
$Comp
L ft231x-end-rescue:GND-flabbergast #PWR02
U 1 1 59F0C842
P 4550 4350
F 0 "#PWR02" H 4550 4100 50 0001 C CNN
F 1 "GND" H 4550 4200 50 0000 C CNN
F 2 "" H 4550 4350 60 0000 C CNN
F 3 "" H 4550 4350 60 0000 C CNN
1 4550 4350
1 0 0 -1
$EndComp
$Comp
L ft231x-end-rescue:GND-flabbergast #PWR03
U 1 1 59F0C86B
P 4750 4350
F 0 "#PWR03" H 4750 4100 50 0001 C CNN
F 1 "GND" H 4750 4200 50 0000 C CNN
F 2 "" H 4750 4350 60 0000 C CNN
F 3 "" H 4750 4350 60 0000 C CNN
1 4750 4350
1 0 0 -1
$EndComp
$Comp
L ft231x-end-rescue:GND-flabbergast #PWR04
U 1 1 59F0C894
P 2950 4400
F 0 "#PWR04" H 2950 4150 50 0001 C CNN
F 1 "GND" H 2950 4250 50 0000 C CNN
F 2 "" H 2950 4400 60 0000 C CNN
F 3 "" H 2950 4400 60 0000 C CNN
1 2950 4400
1 0 0 -1
$EndComp
$Comp
L ft231x-end-rescue:GND-flabbergast #PWR05
U 1 1 59F0C8BD
P 2650 4400
F 0 "#PWR05" H 2650 4150 50 0001 C CNN
F 1 "GND" H 2650 4250 50 0000 C CNN
F 2 "" H 2650 4400 60 0000 C CNN
F 3 "" H 2650 4400 60 0000 C CNN
1 2650 4400
1 0 0 -1
$EndComp
$Comp
L ft231x-end-rescue:USB_mini_micro_B-flabbergast J1
U 1 1 59F0C9EE
P 1900 3100
F 0 "J1" H 1500 3050 60 0000 C CNN
F 1 "USB_mini_micro_B" H 1750 3350 60 0001 C CNN
F 2 "flabbergast:USB_microB_2TH_OSHPARK" H 1850 3100 60 0001 C CNN
F 3 "" H 1850 3100 60 0000 C CNN
1 1900 3100
1 0 0 -1
$EndComp
$Comp
L ft231x-end-rescue:GND-flabbergast #PWR06
U 1 1 59F0CC05
P 2200 4400
F 0 "#PWR06" H 2200 4150 50 0001 C CNN
F 1 "GND" H 2200 4250 50 0000 C CNN
F 2 "" H 2200 4400 60 0000 C CNN
F 3 "" H 2200 4400 60 0000 C CNN
1 2200 4400
1 0 0 -1
$EndComp
NoConn ~ 2050 3450
NoConn ~ 2050 3250
Wire Wire Line
5350 3750 6100 3750
Wire Wire Line
6100 3750 6100 2500
Wire Wire Line
5350 3850 6450 3850
Wire Wire Line
6450 3850 6450 2500
Wire Wire Line
2650 4400 2650 3550
Wire Wire Line
2950 4400 2950 3550
Wire Wire Line
4550 4350 4550 4250
Wire Wire Line
4750 4350 4750 4250
Wire Wire Line
3800 4350 3800 3900
Wire Wire Line
3800 3350 3950 3350
Wire Wire Line
3950 2750 3800 2750
Connection ~ 3800 3350
Wire Wire Line
2050 3050 2650 3050
Wire Wire Line
3700 3050 3950 3050
Wire Wire Line
3950 3150 3700 3150
Wire Wire Line
2050 3150 2950 3150
Wire Wire Line
2650 3250 2650 3050
Connection ~ 2650 3050
Wire Wire Line
2950 3250 2950 3150
Connection ~ 2950 3150
Wire Wire Line
2200 4400 2200 3350
Wire Wire Line
2200 3350 2050 3350
Wire Wire Line
2950 2950 2050 2950
Wire Wire Line
2950 2250 2950 2450
Wire Wire Line
2950 2450 4550 2450
Wire Wire Line
6100 2000 6100 1800
Wire Wire Line
6450 2000 6450 1800
$Comp
L ft231x-end-rescue:+5V-flabbergast #PWR07
U 1 1 59F0CF0F
P 2950 2250
F 0 "#PWR07" H 2950 2100 50 0001 C CNN
F 1 "+5V" H 2950 2390 50 0000 C CNN
F 2 "" H 2950 2250 50 0000 C CNN
F 3 "" H 2950 2250 50 0000 C CNN
1 2950 2250
1 0 0 -1
$EndComp
Wire Wire Line
6450 1250 6450 1400
Wire Wire Line
6100 1250 6100 1400
Connection ~ 2950 2450
$Comp
L Regulator_Linear:MIC5205-3.3YM5 U2
U 1 1 59F0D0CC
P 2950 5650
F 0 "U2" H 2800 5875 50 0000 C CNN
F 1 "ap2112k-3.3" H 2950 5875 50 0000 L CNN
F 2 "Package_TO_SOT_SMD:SOT-23-5" H 2950 5975 50 0001 C CNN
F 3 "" H 2950 5650 50 0001 C CNN
1 2950 5650
1 0 0 -1
$EndComp
$Comp
L ft231x-end-rescue:GND-flabbergast #PWR08
U 1 1 59F0D1EE
P 2950 6100
F 0 "#PWR08" H 2950 5850 50 0001 C CNN
F 1 "GND" H 2950 5950 50 0000 C CNN
F 2 "" H 2950 6100 60 0000 C CNN
F 3 "" H 2950 6100 60 0000 C CNN
1 2950 6100
1 0 0 -1
$EndComp
Wire Wire Line
2950 6100 2950 5950
$Comp
L ft231x-end-rescue:+5V-flabbergast #PWR09
U 1 1 59F0D289
P 1900 5400
F 0 "#PWR09" H 1900 5250 50 0001 C CNN
F 1 "+5V" H 1900 5540 50 0000 C CNN
F 2 "" H 1900 5400 50 0000 C CNN
F 3 "" H 1900 5400 50 0000 C CNN
1 1900 5400
1 0 0 -1
$EndComp
Wire Wire Line
1900 5650 2300 5650
NoConn ~ 3250 5650
$Comp
L ft231x-end-rescue:+3.3V-flabbergast #PWR010
U 1 1 59F0D522
P 3550 5400
F 0 "#PWR010" H 3550 5250 50 0001 C CNN
F 1 "+3.3V" H 3550 5540 50 0000 C CNN
F 2 "" H 3550 5400 50 0000 C CNN
F 3 "" H 3550 5400 50 0000 C CNN
1 3550 5400
1 0 0 -1
$EndComp
Wire Wire Line
3550 5400 3550 5550
Wire Wire Line
3550 5550 3250 5550
$Comp
L ft231x-end-rescue:M06-flabbergast Y1
U 1 1 59F0CE10
P 8650 3000
F 0 "Y1" H 8600 3350 40 0000 C CNN
F 1 "FTDI" H 8650 2650 40 0000 C CNN
F 2 "flabbergast:M06_LOCK_NOSILK" H 8500 3050 60 0001 C CNN
F 3 "" H 8500 3050 60 0000 C CNN
1 8650 3000
1 0 0 -1
$EndComp
$Comp
L Switch:SW_SP3T SW1
U 1 1 59F0D3DC
P 5700 5550
F 0 "SW1" H 5700 5750 50 0000 C CNN
F 1 "pwr_sel" H 5700 5350 50 0000 C CNN
F 2 "Button_Switch_SMD:SW_SP3T_PCM13" H 5075 5725 50 0001 C CNN
F 3 "" H 5075 5725 50 0001 C CNN
1 5700 5550
-1 0 0 1
$EndComp
$Comp
L ft231x-end-rescue:+3.3V-flabbergast #PWR011
U 1 1 59F0DA15
P 5300 5450
F 0 "#PWR011" H 5300 5300 50 0001 C CNN
F 1 "+3.3V" H 5300 5590 50 0000 C CNN
F 2 "" H 5300 5450 50 0000 C CNN
F 3 "" H 5300 5450 50 0000 C CNN
1 5300 5450
1 0 0 -1
$EndComp
Wire Wire Line
5300 5450 5500 5450
$Comp
L ft231x-end-rescue:+5V-flabbergast #PWR012
U 1 1 59F0DABB
P 5100 5650
F 0 "#PWR012" H 5100 5500 50 0001 C CNN
F 1 "+5V" H 5100 5790 50 0000 C CNN
F 2 "" H 5100 5650 50 0000 C CNN
F 3 "" H 5100 5650 50 0000 C CNN
1 5100 5650
1 0 0 -1
$EndComp
Wire Wire Line
5100 5650 5500 5650
Text GLabel 6100 5550 2 60 Input ~ 0
PWR_OUT
Wire Wire Line
6100 5550 5900 5550
Text GLabel 8100 2950 0 60 Input ~ 0
PWR_OUT
Wire Wire Line
8100 2950 8400 2950
Wire Wire Line
3800 2750 3800 3350
NoConn ~ 5500 5550
$Comp
L ft231x-end-rescue:CAP-flabbergast C5
U 1 1 59F0E765
P 2300 5850
F 0 "C5" H 2360 5965 50 0000 L BNN
F 1 "10uF" H 2360 5765 50 0000 L BNN
F 2 "flabbergast:0603" H 2300 5850 60 0001 C CNN
F 3 "" H 2300 5850 60 0000 C CNN
1 2300 5850
1 0 0 -1
$EndComp
$Comp
L ft231x-end-rescue:CAP-flabbergast C4
U 1 1 59F0E7BA
P 1900 5850
F 0 "C4" H 1960 5965 50 0000 L BNN
F 1 "0.1uF" H 1960 5765 50 0000 L BNN
F 2 "flabbergast:0603" H 1900 5850 60 0001 C CNN
F 3 "" H 1900 5850 60 0000 C CNN
1 1900 5850
1 0 0 -1
$EndComp
$Comp
L ft231x-end-rescue:CAP-flabbergast C6
U 1 1 59F0E7FE
P 3550 5850
F 0 "C6" H 3610 5965 50 0000 L BNN
F 1 "10uF" H 3610 5765 50 0000 L BNN
F 2 "flabbergast:0603" H 3550 5850 60 0001 C CNN
F 3 "" H 3550 5850 60 0000 C CNN
1 3550 5850
1 0 0 -1
$EndComp
$Comp
L ft231x-end-rescue:GND-flabbergast #PWR013
U 1 1 59F0E84D
P 3550 6100
F 0 "#PWR013" H 3550 5850 50 0001 C CNN
F 1 "GND" H 3550 5950 50 0000 C CNN
F 2 "" H 3550 6100 60 0000 C CNN
F 3 "" H 3550 6100 60 0000 C CNN
1 3550 6100
1 0 0 -1
$EndComp
$Comp
L ft231x-end-rescue:GND-flabbergast #PWR014
U 1 1 59F0E88B
P 2300 6100
F 0 "#PWR014" H 2300 5850 50 0001 C CNN
F 1 "GND" H 2300 5950 50 0000 C CNN
F 2 "" H 2300 6100 60 0000 C CNN
F 3 "" H 2300 6100 60 0000 C CNN
1 2300 6100
1 0 0 -1
$EndComp
$Comp
L ft231x-end-rescue:GND-flabbergast #PWR015
U 1 1 59F0E987
P 1900 6100
F 0 "#PWR015" H 1900 5850 50 0001 C CNN
F 1 "GND" H 1900 5950 50 0000 C CNN
F 2 "" H 1900 6100 60 0000 C CNN
F 3 "" H 1900 6100 60 0000 C CNN
1 1900 6100
1 0 0 -1
$EndComp
Wire Wire Line
2650 5550 2550 5550
Wire Wire Line
2550 5550 2550 5650
Connection ~ 2550 5650
Connection ~ 2300 5650
Wire Wire Line
1900 5650 1900 5400
Wire Wire Line
1900 5950 1900 6100
Wire Wire Line
2300 5950 2300 6100
Wire Wire Line
3550 6100 3550 5950
Connection ~ 3550 5550
$Comp
L ft231x-end-rescue:R-flabbergast R7
U 1 1 59F0F1BA
P 6850 2750
F 0 "R7" V 6930 2750 50 0000 C CNN
F 1 "1kR" V 6850 2750 50 0000 C CNN
F 2 "flabbergast:0603" H 6850 2750 60 0001 C CNN
F 3 "" H 6850 2750 60 0000 C CNN
1 6850 2750
0 1 1 0
$EndComp
$Comp
L ft231x-end-rescue:R-flabbergast R8
U 1 1 59F0F34E
P 7250 3250
F 0 "R8" V 7330 3250 50 0000 C CNN
F 1 "390R" V 7250 3250 50 0000 C CNN
F 2 "flabbergast:0603" H 7250 3250 60 0001 C CNN
F 3 "" H 7250 3250 60 0000 C CNN
1 7250 3250
0 1 1 0
$EndComp
$Comp
L ft231x-end-rescue:R-flabbergast R6
U 1 1 59F0F3F2
P 6850 3150
F 0 "R6" V 6930 3150 50 0000 C CNN
F 1 "390R" V 6850 3150 50 0000 C CNN
F 2 "flabbergast:0603" H 6850 3150 60 0001 C CNN
F 3 "" H 6850 3150 60 0000 C CNN
1 6850 3150
0 1 1 0
$EndComp
$Comp
L ft231x-end-rescue:R-flabbergast R5
U 1 1 59F0F43F
P 6850 3050
F 0 "R5" V 6930 3050 50 0000 C CNN
F 1 "390R" V 6850 3050 50 0000 C CNN
F 2 "flabbergast:0603" H 6850 3050 60 0001 C CNN
F 3 "" H 6850 3050 60 0000 C CNN
1 6850 3050
0 -1 -1 0
$EndComp
$Comp
L ft231x-end-rescue:GND-flabbergast #PWR016
U 1 1 59F0F65B
P 8050 2550
F 0 "#PWR016" H 8050 2300 50 0001 C CNN
F 1 "GND" H 8050 2400 50 0000 C CNN
F 2 "" H 8050 2550 60 0000 C CNN
F 3 "" H 8050 2550 60 0000 C CNN
1 8050 2550
1 0 0 -1
$EndComp
Wire Wire Line
8400 2750 8400 2550
Wire Wire Line
8400 2550 8050 2550
Wire Wire Line
8400 3050 7100 3050
Wire Wire Line
8400 3150 7100 3150
Wire Wire Line
8400 3250 7500 3250
Wire Wire Line
7000 3250 5700 3250
Wire Wire Line
5700 3250 5700 3150
Wire Wire Line
5700 3150 5350 3150
Wire Wire Line
6600 3150 5800 3150
Wire Wire Line
5800 3150 5800 2850
Wire Wire Line
5800 2850 5350 2850
Wire Wire Line
5350 2750 5900 2750
Wire Wire Line
5900 2750 5900 3050
Wire Wire Line
5900 3050 6600 3050
NoConn ~ 5350 3050
NoConn ~ 5350 3250
NoConn ~ 5350 3350
NoConn ~ 5350 3450
NoConn ~ 5350 3950
Text GLabel 3950 1700 0 60 Input ~ 0
PWR_OUT
Wire Wire Line
6200 2750 6200 2950
Wire Wire Line
6200 2950 5350 2950
$Comp
L ft231x-end-rescue:R-flabbergast R9
U 1 1 59F0FF43
P 4400 1700
F 0 "R9" V 4480 1700 50 0000 C CNN
F 1 "390R" V 4400 1700 50 0000 C CNN
F 2 "flabbergast:0603" H 4400 1700 60 0001 C CNN
F 3 "" H 4400 1700 60 0000 C CNN
1 4400 1700
0 1 1 0
$EndComp
$Comp
L ft231x-end-rescue:GND-flabbergast #PWR017
U 1 1 59F102F6
P 5550 2300
F 0 "#PWR017" H 5550 2050 50 0001 C CNN
F 1 "GND" H 5550 2150 50 0000 C CNN
F 2 "" H 5550 2300 60 0000 C CNN
F 3 "" H 5550 2300 60 0000 C CNN
1 5550 2300
1 0 0 -1
$EndComp
Wire Wire Line
4150 1700 3950 1700
Wire Wire Line
4750 2450 4750 1700
Connection ~ 4750 1700
Text GLabel 5900 1250 0 60 Input ~ 0
PWR_OUT
Wire Wire Line
5900 1250 6100 1250
Connection ~ 6100 1250
$Comp
L ft231x-end-rescue:+3.3V-flabbergast #PWR018
U 1 1 59F4725E
P 5550 1700
F 0 "#PWR018" H 5550 1550 50 0001 C CNN
F 1 "+3.3V" H 5550 1840 50 0000 C CNN
F 2 "" H 5550 1700 50 0000 C CNN
F 3 "" H 5550 1700 50 0000 C CNN
1 5550 1700
1 0 0 -1
$EndComp
$Comp
L ft231x-end-rescue:R-flabbergast R10
U 1 1 59F473C9
P 5550 2000
F 0 "R10" V 5630 2000 50 0000 C CNN
F 1 "1kR" V 5550 2000 50 0000 C CNN
F 2 "flabbergast:0603" H 5550 2000 60 0001 C CNN
F 3 "" H 5550 2000 60 0000 C CNN
1 5550 2000
-1 0 0 1
$EndComp
$Comp
L Device:D_Schottky D3
U 1 1 59F474FE
P 5150 1700
F 0 "D3" H 5150 1800 50 0000 C CNN
F 1 "D_Schottky" H 5150 1600 50 0000 C CNN
F 2 "Diode_SMD:D_SOT-23_ANK" H 5150 1700 50 0001 C CNN
F 3 "" H 5150 1700 50 0001 C CNN
1 5150 1700
-1 0 0 1
$EndComp
Wire Wire Line
5300 1700 5550 1700
Wire Wire Line
5550 1700 5550 1750
Wire Wire Line
5550 2250 5550 2300
Wire Wire Line
4650 1700 4750 1700
Wire Wire Line
5350 3650 6350 3650
Wire Wire Line
6350 3650 6350 2600
Wire Wire Line
6350 2600 6900 2600
Wire Wire Line
6900 2600 6900 2450
Wire Wire Line
6900 2450 7750 2450
Wire Wire Line
7550 2850 8400 2850
Wire Wire Line
6200 2750 6600 2750
$Comp
L Jumper:SolderJumper_3_Open SJ1
U 1 1 5A6B9E2E
P 7550 2700
F 0 "SJ1" H 7450 2600 50 0000 C CNN
F 1 "R/C" H 7550 2810 50 0000 C CNN
F 2 "flabbergast:GS3" H 7550 2700 50 0001 C CNN
F 3 "" H 7550 2700 50 0001 C CNN
1 7550 2700
1 0 0 -1
$EndComp
Wire Wire Line
7100 2750 7100 2700
Wire Wire Line
7100 2700 7350 2700
Wire Wire Line
7750 2450 7750 2700
Wire Wire Line
3800 3350 3800 3600
Wire Wire Line
2650 3050 3200 3050
Wire Wire Line
2950 3150 3200 3150
Wire Wire Line
2950 2450 2950 2950