This commit is contained in:
Arti Zirk 2023-08-15 01:02:02 +03:00
commit 4fc5506aae
26 changed files with 309663 additions and 0 deletions

30
.gitignore vendored Normal file
View File

@ -0,0 +1,30 @@
# For PCBs designed using KiCad: https://www.kicad.org/
# Format documentation: https://kicad.org/help/file-formats/
# Temporary files
*.000
*.bak
*.bck
*.kicad_pcb-bak
*.kicad_sch-bak
*-backups
*.kicad_prl
*.sch-bak
*~
_autosave-*
*.tmp
*-save.pro
*-save.kicad_pcb
fp-info-cache
*.lck
# Netlist files (exported from Eeschema)
*.net
# Autorouter files (exported from Pcbnew)
*.dsn
*.ses
# Exported BOM files
*.xml
*.csv

106
TSOP1838/TSOP1838.kicad_sym Normal file
View File

@ -0,0 +1,106 @@
(kicad_symbol_lib (version 20220914) (generator kicad_symbol_editor)
(symbol "TSOP1838" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
(property "Reference" "U" (at 0 10.16 0)
(effects (font (size 1.27 1.27)) (justify bottom))
)
(property "Value" "TSOP1838" (at 0 7.62 0)
(effects (font (size 1.27 1.27)) (justify bottom))
)
(property "Footprint" "TSOP18XX" (at 0 7.62 0)
(effects (font (size 1.27 1.27)) (justify bottom) hide)
)
(property "Datasheet" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "TSOP1838_0_0"
(polyline
(pts
(xy -7.62 1.27)
(xy -5.08 1.27)
)
(stroke (width 0.254) (type default))
(fill (type none))
)
(polyline
(pts
(xy -7.62 1.27)
(xy -5.08 3.81)
)
(stroke (width 0.254) (type default))
(fill (type none))
)
(polyline
(pts
(xy -7.62 8.89)
(xy -5.08 6.35)
)
(stroke (width 0.254) (type default))
(fill (type none))
)
(polyline
(pts
(xy -6.35 2.54)
(xy -8.89 5.08)
)
(stroke (width 0.254) (type default))
(fill (type none))
)
(polyline
(pts
(xy -6.35 5.08)
(xy -3.81 5.08)
)
(stroke (width 0.254) (type default))
(fill (type none))
)
(polyline
(pts
(xy -5.08 3.81)
(xy -5.08 1.27)
)
(stroke (width 0.254) (type default))
(fill (type none))
)
(polyline
(pts
(xy -3.81 5.08)
(xy -3.81 7.62)
)
(stroke (width 0.254) (type default))
(fill (type none))
)
(polyline
(pts
(xy -3.81 7.62)
(xy -6.35 5.08)
)
(stroke (width 0.254) (type default))
(fill (type none))
)
(pin power_in line (at 7.62 0 180) (length 5.08)
(name "GND" (effects (font (size 1.016 1.016))))
(number "GND" (effects (font (size 1.016 1.016))))
)
(pin output line (at 7.62 2.54 180) (length 5.08)
(name "OUT" (effects (font (size 1.016 1.016))))
(number "OUT" (effects (font (size 1.016 1.016))))
)
(pin power_in line (at 7.62 5.08 180) (length 5.08)
(name "V+" (effects (font (size 1.016 1.016))))
(number "VCC" (effects (font (size 1.016 1.016))))
)
)
(symbol "TSOP1838_1_0"
(arc (start -1.2921 5.08) (mid -4.338 1.8943) (end -1.27 -1.27)
(stroke (width 0.254) (type default))
(fill (type background))
)
)
(symbol "TSOP1838_1_1"
(rectangle (start -1.27 6.35) (end 2.54 -2.54)
(stroke (width 0) (type default))
(fill (type background))
)
)
)
)

2681
TSOP1838/TSOP1838.step Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,22 @@
(footprint TSOP18XX (layer F.Cu) (tedit 64D92F0F)
(descr "")
(fp_text reference "REF**" (at 0 0) (layer F.SilkS)
(effects (font (size 0.787401574803 0.787401574803) (thickness 0.15)))
)
(fp_text value "TSOP18XX" (at 0 0) (layer F.Fab)
(effects (font (size 0.787401574803 0.787401574803) (thickness 0.15)))
)
(pad GND thru_hole oval (at -0.0012 0.0266) (size 1.3208 2.6416) (drill 0.8128) (layers *.Cu *.Mask))
(pad VCC thru_hole oval (at 2.4988 0.0266) (size 1.3208 2.6416) (drill 0.8128) (layers *.Cu *.Mask))
(pad OUT thru_hole oval (at -2.5012 0.0266) (size 1.3208 2.6416) (drill 0.8128) (layers *.Cu *.Mask))
(fp_line (start -2.5012 2.0266) (end -3.0012 0.0266) (layer F.SilkS) (width 0.127))
(fp_line (start -3.0012 0.0266) (end -2.5012 -1.9734) (layer F.SilkS) (width 0.127))
(fp_line (start -2.5012 -1.9734) (end 2.4988 -1.9734) (layer F.SilkS) (width 0.127))
(fp_line (start 2.4988 -1.9734) (end 2.9988 0.0266) (layer F.SilkS) (width 0.127))
(fp_line (start 2.9988 0.0266) (end 2.4988 2.0266) (layer F.SilkS) (width 0.127))
(fp_line (start 2.4988 2.0266) (end 1.9988 2.0266) (layer F.SilkS) (width 0.127))
(fp_line (start 1.9988 2.0266) (end -2.0012 2.0266) (layer F.SilkS) (width 0.127))
(fp_line (start -2.0012 2.0266) (end -2.5012 2.0266) (layer F.SilkS) (width 0.127))
(fp_arc (start -0.0012 1.27660180043) (end 1.9988 2.0266) (angle 138.888) (layer F.SilkS) (width 0.127))
)

View File

@ -0,0 +1 @@
<!DOCTYPE HTML><html lang="en-US"> <head> <meta charset="UTF-8"> <meta http-equiv="refresh" content="0; url=https://www.snapeda.com/about/import/#"> <script type="text/javascript">window.location.href="https://www.snapeda.com/about/import/#" </script> <title>Page Redirection</title> </head> <body> If you are not redirected automatically, follow this <a href="https://www.snapeda.com/about/import/#">link to the import guide</a>. </body></html>

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

5
fp-lib-table Normal file
View File

@ -0,0 +1,5 @@
(fp_lib_table
(version 7)
(lib (name "TSOP1838")(type "KiCad")(uri "${KIPRJMOD}/TSOP1838")(options "")(descr ""))
(lib (name "rascalmicro-kicad-footprints.pretty-master")(type "KiCad")(uri "/home/arti/kicad/lib/rascalmicro-kicad-footprints.pretty-master")(options "")(descr ""))
)

21
orangepi_r1.dcm Normal file
View File

@ -0,0 +1,21 @@
EESchema-DOCLIB Version 2.0
#
$CMP orangepi_con4
D Generic connector, double row, 02x13, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)
K connector
F ~
$ENDCMP
#
$CMP orangepi_serial
D Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)
K connector
F ~
$ENDCMP
#
$CMP orangepi_usb
D Generic connector, single row, 01x13, script generated (kicad-library-utils/schlib/autogen/connector/)
K connector
F ~
$ENDCMP
#
#End Doc Library

425
orangepi_r1.kicad_sym Normal file
View File

@ -0,0 +1,425 @@
(kicad_symbol_lib (version 20220914) (generator kicad_symbol_editor)
(symbol "orangepi_con4" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
(property "Reference" "J" (at -3.81 17.78 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "orangepi_con4" (at -5.08 -17.78 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at -11.43 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at -11.43 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "connector" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Generic connector, double row, 02x13, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "Connector*:*_2x??_*" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "orangepi_con4_1_1"
(rectangle (start -12.7 -15.113) (end -11.43 -15.367)
(stroke (width 0.1524) (type solid))
(fill (type none))
)
(rectangle (start -12.7 -12.573) (end -11.43 -12.827)
(stroke (width 0.1524) (type solid))
(fill (type none))
)
(rectangle (start -12.7 -10.033) (end -11.43 -10.287)
(stroke (width 0.1524) (type solid))
(fill (type none))
)
(rectangle (start -12.7 -7.493) (end -11.43 -7.747)
(stroke (width 0.1524) (type solid))
(fill (type none))
)
(rectangle (start -12.7 -4.953) (end -11.43 -5.207)
(stroke (width 0.1524) (type solid))
(fill (type none))
)
(rectangle (start -12.7 -2.413) (end -11.43 -2.667)
(stroke (width 0.1524) (type solid))
(fill (type none))
)
(rectangle (start -12.7 0.127) (end -11.43 -0.127)
(stroke (width 0.1524) (type solid))
(fill (type none))
)
(rectangle (start -12.7 2.667) (end -11.43 2.413)
(stroke (width 0.1524) (type solid))
(fill (type none))
)
(rectangle (start -12.7 5.207) (end -11.43 4.953)
(stroke (width 0.1524) (type solid))
(fill (type none))
)
(rectangle (start -12.7 7.747) (end -11.43 7.493)
(stroke (width 0.1524) (type solid))
(fill (type none))
)
(rectangle (start -12.7 10.287) (end -11.43 10.033)
(stroke (width 0.1524) (type solid))
(fill (type none))
)
(rectangle (start -12.7 12.827) (end -11.43 12.573)
(stroke (width 0.1524) (type solid))
(fill (type none))
)
(rectangle (start -12.7 15.367) (end -11.43 15.113)
(stroke (width 0.1524) (type solid))
(fill (type none))
)
(rectangle (start -12.7 16.51) (end 12.7 -16.51)
(stroke (width 0.254) (type solid))
(fill (type background))
)
(rectangle (start 12.7 -15.113) (end 11.43 -15.367)
(stroke (width 0.1524) (type solid))
(fill (type none))
)
(rectangle (start 12.7 -12.573) (end 11.43 -12.827)
(stroke (width 0.1524) (type solid))
(fill (type none))
)
(rectangle (start 12.7 -10.033) (end 11.43 -10.287)
(stroke (width 0.1524) (type solid))
(fill (type none))
)
(rectangle (start 12.7 -7.493) (end 11.43 -7.747)
(stroke (width 0.1524) (type solid))
(fill (type none))
)
(rectangle (start 12.7 -4.953) (end 11.43 -5.207)
(stroke (width 0.1524) (type solid))
(fill (type none))
)
(rectangle (start 12.7 -2.413) (end 11.43 -2.667)
(stroke (width 0.1524) (type solid))
(fill (type none))
)
(rectangle (start 12.7 0.127) (end 11.43 -0.127)
(stroke (width 0.1524) (type solid))
(fill (type none))
)
(rectangle (start 12.7 2.667) (end 11.43 2.413)
(stroke (width 0.1524) (type solid))
(fill (type none))
)
(rectangle (start 12.7 5.207) (end 11.43 4.953)
(stroke (width 0.1524) (type solid))
(fill (type none))
)
(rectangle (start 12.7 7.747) (end 11.43 7.493)
(stroke (width 0.1524) (type solid))
(fill (type none))
)
(rectangle (start 12.7 10.287) (end 11.43 10.033)
(stroke (width 0.1524) (type solid))
(fill (type none))
)
(rectangle (start 12.7 12.827) (end 11.43 12.573)
(stroke (width 0.1524) (type solid))
(fill (type none))
)
(rectangle (start 12.7 15.367) (end 11.43 15.113)
(stroke (width 0.1524) (type solid))
(fill (type none))
)
(pin passive line (at -16.51 15.24 0) (length 3.81)
(name "3V3" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 16.51 5.08 180) (length 3.81)
(name "RX1/PG07" (effects (font (size 1.27 1.27))))
(number "10" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -16.51 2.54 0) (length 3.81)
(name "RX2/PA01" (effects (font (size 1.27 1.27))))
(number "11" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 16.51 2.54 180) (length 3.81)
(name "PA07" (effects (font (size 1.27 1.27))))
(number "12" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -16.51 0 0) (length 3.81)
(name "TX2/PA00" (effects (font (size 1.27 1.27))))
(number "13" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 16.51 0 180) (length 3.81)
(name "GND" (effects (font (size 1.27 1.27))))
(number "14" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -16.51 -2.54 0) (length 3.81)
(name "CTS/PA03" (effects (font (size 1.27 1.27))))
(number "15" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 16.51 -2.54 180) (length 3.81)
(name "SDA1/PA19" (effects (font (size 1.27 1.27))))
(number "16" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -16.51 -5.08 0) (length 3.81)
(name "3V3" (effects (font (size 1.27 1.27))))
(number "17" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 16.51 -5.08 180) (length 3.81)
(name "SCK1/PA18" (effects (font (size 1.27 1.27))))
(number "18" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -16.51 -7.62 0) (length 3.81)
(name "MOSI1/PA15" (effects (font (size 1.27 1.27))))
(number "19" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 16.51 15.24 180) (length 3.81)
(name "5V" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 16.51 -7.62 180) (length 3.81)
(name "GND" (effects (font (size 1.27 1.27))))
(number "20" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -16.51 -10.16 0) (length 3.81)
(name "MISO1/PA16" (effects (font (size 1.27 1.27))))
(number "21" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 16.51 -10.16 180) (length 3.81)
(name "RTS2/PA02" (effects (font (size 1.27 1.27))))
(number "22" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -16.51 -12.7 0) (length 3.81)
(name "CLK1/PA14" (effects (font (size 1.27 1.27))))
(number "23" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 16.51 -12.7 180) (length 3.81)
(name "CS1/PA13" (effects (font (size 1.27 1.27))))
(number "24" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -16.51 -15.24 0) (length 3.81)
(name "GND" (effects (font (size 1.27 1.27))))
(number "25" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 16.51 -15.24 180) (length 3.81)
(name "PA10" (effects (font (size 1.27 1.27))))
(number "26" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -16.51 12.7 0) (length 3.81)
(name "SDA0/PA12" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 16.51 12.7 180) (length 3.81)
(name "5V" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -16.51 10.16 0) (length 3.81)
(name "SCL0/PA11" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 16.51 10.16 180) (length 3.81)
(name "GND" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -16.51 7.62 0) (length 3.81)
(name "PA06" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 16.51 7.62 180) (length 3.81)
(name "TX1/PG06" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -16.51 5.08 0) (length 3.81)
(name "GND" (effects (font (size 1.27 1.27))))
(number "9" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "orangepi_serial" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
(property "Reference" "J" (at -2.54 5.08 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "orangepi_serial" (at 0 -5.08 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at -2.54 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at -2.54 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "connector" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "Connector*:*_1x??_*" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "orangepi_serial_1_1"
(rectangle (start -3.81 -2.413) (end -2.54 -2.667)
(stroke (width 0.1524) (type solid))
(fill (type none))
)
(rectangle (start -3.81 0.127) (end -2.54 -0.127)
(stroke (width 0.1524) (type solid))
(fill (type none))
)
(rectangle (start -3.81 2.667) (end -2.54 2.413)
(stroke (width 0.1524) (type solid))
(fill (type none))
)
(rectangle (start -3.81 3.81) (end 7.62 -3.81)
(stroke (width 0.254) (type solid))
(fill (type background))
)
(pin passive line (at -7.62 2.54 0) (length 3.81)
(name "GND" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -7.62 0 0) (length 3.81)
(name "RX" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -7.62 -2.54 0) (length 3.81)
(name "TX" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "orangepi_usb" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
(property "Reference" "J" (at 0 17.78 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "orangepi_usb" (at 0 -17.78 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "connector" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Generic connector, single row, 01x13, script generated (kicad-library-utils/schlib/autogen/connector/)" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "Connector*:*_1x??_*" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "orangepi_usb_1_1"
(rectangle (start -1.27 -15.113) (end 0 -15.367)
(stroke (width 0.1524) (type solid))
(fill (type none))
)
(rectangle (start -1.27 -12.573) (end 0 -12.827)
(stroke (width 0.1524) (type solid))
(fill (type none))
)
(rectangle (start -1.27 -10.033) (end 0 -10.287)
(stroke (width 0.1524) (type solid))
(fill (type none))
)
(rectangle (start -1.27 -7.493) (end 0 -7.747)
(stroke (width 0.1524) (type solid))
(fill (type none))
)
(rectangle (start -1.27 -4.953) (end 0 -5.207)
(stroke (width 0.1524) (type solid))
(fill (type none))
)
(rectangle (start -1.27 -2.413) (end 0 -2.667)
(stroke (width 0.1524) (type solid))
(fill (type none))
)
(rectangle (start -1.27 0.127) (end 0 -0.127)
(stroke (width 0.1524) (type solid))
(fill (type none))
)
(rectangle (start -1.27 2.667) (end 0 2.413)
(stroke (width 0.1524) (type solid))
(fill (type none))
)
(rectangle (start -1.27 5.207) (end 0 4.953)
(stroke (width 0.1524) (type solid))
(fill (type none))
)
(rectangle (start -1.27 7.747) (end 0 7.493)
(stroke (width 0.1524) (type solid))
(fill (type none))
)
(rectangle (start -1.27 10.287) (end 0 10.033)
(stroke (width 0.1524) (type solid))
(fill (type none))
)
(rectangle (start -1.27 12.827) (end 0 12.573)
(stroke (width 0.1524) (type solid))
(fill (type none))
)
(rectangle (start -1.27 15.367) (end 0 15.113)
(stroke (width 0.1524) (type solid))
(fill (type none))
)
(rectangle (start -1.27 16.51) (end 10.16 -16.51)
(stroke (width 0.254) (type solid))
(fill (type background))
)
(pin passive line (at -5.08 15.24 0) (length 3.81)
(name "5V" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 -7.62 0) (length 3.81)
(name "MIC-BIAS" (effects (font (size 1.27 1.27))))
(number "10" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 -10.16 0) (length 3.81)
(name "MIC1P" (effects (font (size 1.27 1.27))))
(number "11" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 -12.7 0) (length 3.81)
(name "MIC1N" (effects (font (size 1.27 1.27))))
(number "12" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 -15.24 0) (length 3.81)
(name "CIR-RX" (effects (font (size 1.27 1.27))))
(number "13" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 12.7 0) (length 3.81)
(name "GND" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 10.16 0) (length 3.81)
(name "USB-DM2" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 7.62 0) (length 3.81)
(name "USB-DP2" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 5.08 0) (length 3.81)
(name "USB-DM3" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 2.54 0) (length 3.81)
(name "USB-DP3" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 0 0) (length 3.81)
(name "LINEOUTR" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 -2.54 0) (length 3.81)
(name "LINEOUTL" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 -5.08 0) (length 3.81)
(name "TV-OUT" (effects (font (size 1.27 1.27))))
(number "9" (effects (font (size 1.27 1.27))))
)
)
)
)

133
orangepi_r1.lib Normal file
View File

@ -0,0 +1,133 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# orangepi_con4
#
DEF orangepi_con4 J 0 40 Y Y 1 F N
F0 "J" -150 700 50 H V C CNN
F1 "orangepi_con4" -200 -700 50 H V C CNN
F2 "" -450 0 50 H I C CNN
F3 "" -450 0 50 H I C CNN
$FPLIST
Connector*:*_2x??_*
$ENDFPLIST
DRAW
S -500 -595 -450 -605 1 1 6 N
S -500 -495 -450 -505 1 1 6 N
S -500 -395 -450 -405 1 1 6 N
S -500 -295 -450 -305 1 1 6 N
S -500 -195 -450 -205 1 1 6 N
S -500 -95 -450 -105 1 1 6 N
S -500 5 -450 -5 1 1 6 N
S -500 105 -450 95 1 1 6 N
S -500 205 -450 195 1 1 6 N
S -500 305 -450 295 1 1 6 N
S -500 405 -450 395 1 1 6 N
S -500 505 -450 495 1 1 6 N
S -500 605 -450 595 1 1 6 N
S -500 650 500 -650 1 1 10 f
S 500 -595 450 -605 1 1 6 N
S 500 -495 450 -505 1 1 6 N
S 500 -395 450 -405 1 1 6 N
S 500 -295 450 -305 1 1 6 N
S 500 -195 450 -205 1 1 6 N
S 500 -95 450 -105 1 1 6 N
S 500 5 450 -5 1 1 6 N
S 500 105 450 95 1 1 6 N
S 500 205 450 195 1 1 6 N
S 500 305 450 295 1 1 6 N
S 500 405 450 395 1 1 6 N
S 500 505 450 495 1 1 6 N
S 500 605 450 595 1 1 6 N
X 3V3 1 -650 600 150 R 50 50 1 1 P
X RX1/PG07 10 650 200 150 L 50 50 1 1 P
X RX2/PA01 11 -650 100 150 R 50 50 1 1 P
X PA07 12 650 100 150 L 50 50 1 1 P
X TX2/PA00 13 -650 0 150 R 50 50 1 1 P
X GND 14 650 0 150 L 50 50 1 1 P
X CTS/PA03 15 -650 -100 150 R 50 50 1 1 P
X SDA1/PA19 16 650 -100 150 L 50 50 1 1 P
X 3V3 17 -650 -200 150 R 50 50 1 1 P
X SCK1/PA18 18 650 -200 150 L 50 50 1 1 P
X MOSI1/PA15 19 -650 -300 150 R 50 50 1 1 P
X 5V 2 650 600 150 L 50 50 1 1 P
X GND 20 650 -300 150 L 50 50 1 1 P
X MISO1/PA16 21 -650 -400 150 R 50 50 1 1 P
X RTS2/PA02 22 650 -400 150 L 50 50 1 1 P
X CLK1/PA14 23 -650 -500 150 R 50 50 1 1 P
X CS1/PA13 24 650 -500 150 L 50 50 1 1 P
X GND 25 -650 -600 150 R 50 50 1 1 P
X PA10 26 650 -600 150 L 50 50 1 1 P
X SDA0/PA12 3 -650 500 150 R 50 50 1 1 P
X 5V 4 650 500 150 L 50 50 1 1 P
X SCL0/PA11 5 -650 400 150 R 50 50 1 1 P
X GND 6 650 400 150 L 50 50 1 1 P
X PA06 7 -650 300 150 R 50 50 1 1 P
X TX1/PG06 8 650 300 150 L 50 50 1 1 P
X GND 9 -650 200 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# orangepi_serial
#
DEF orangepi_serial J 0 40 Y Y 1 F N
F0 "J" -100 200 50 H V C CNN
F1 "orangepi_serial" 0 -200 50 H V C CNN
F2 "" -100 0 50 H I C CNN
F3 "" -100 0 50 H I C CNN
$FPLIST
Connector*:*_1x??_*
$ENDFPLIST
DRAW
S -150 -95 -100 -105 1 1 6 N
S -150 5 -100 -5 1 1 6 N
S -150 105 -100 95 1 1 6 N
S -150 150 300 -150 1 1 10 f
X GND 1 -300 100 150 R 50 50 1 1 P
X RX 2 -300 0 150 R 50 50 1 1 P
X TX 3 -300 -100 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# orangepi_usb
#
DEF orangepi_usb J 0 40 Y Y 1 F N
F0 "J" 0 700 50 H V C CNN
F1 "orangepi_usb" 0 -700 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*_1x??_*
$ENDFPLIST
DRAW
S -50 -595 0 -605 1 1 6 N
S -50 -495 0 -505 1 1 6 N
S -50 -395 0 -405 1 1 6 N
S -50 -295 0 -305 1 1 6 N
S -50 -195 0 -205 1 1 6 N
S -50 -95 0 -105 1 1 6 N
S -50 5 0 -5 1 1 6 N
S -50 105 0 95 1 1 6 N
S -50 205 0 195 1 1 6 N
S -50 305 0 295 1 1 6 N
S -50 405 0 395 1 1 6 N
S -50 505 0 495 1 1 6 N
S -50 605 0 595 1 1 6 N
S -50 650 400 -650 1 1 10 f
X 5V 1 -200 600 150 R 50 50 1 1 P
X MIC-BIAS 10 -200 -300 150 R 50 50 1 1 P
X MIC1P 11 -200 -400 150 R 50 50 1 1 P
X MIC1N 12 -200 -500 150 R 50 50 1 1 P
X CIR-RX 13 -200 -600 150 R 50 50 1 1 P
X GND 2 -200 500 150 R 50 50 1 1 P
X USB-DM2 3 -200 400 150 R 50 50 1 1 P
X USB-DP2 4 -200 300 150 R 50 50 1 1 P
X USB-DM3 5 -200 200 150 R 50 50 1 1 P
X USB-DP3 6 -200 100 150 R 50 50 1 1 P
X LINEOUTR 7 -200 0 150 R 50 50 1 1 P
X LINEOUTL 8 -200 -100 150 R 50 50 1 1 P
X TV-OUT 9 -200 -200 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
#End Library

View File

@ -0,0 +1,133 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# orangepi_r1_orangepi_con4
#
DEF orangepi_r1_orangepi_con4 J 0 40 Y Y 1 F N
F0 "J" -150 700 50 H V C CNN
F1 "orangepi_r1_orangepi_con4" -200 -700 50 H V C CNN
F2 "" -450 0 50 H I C CNN
F3 "" -450 0 50 H I C CNN
$FPLIST
Connector*:*_2x??_*
$ENDFPLIST
DRAW
S -500 -595 -450 -605 1 1 6 N
S -500 -495 -450 -505 1 1 6 N
S -500 -395 -450 -405 1 1 6 N
S -500 -295 -450 -305 1 1 6 N
S -500 -195 -450 -205 1 1 6 N
S -500 -95 -450 -105 1 1 6 N
S -500 5 -450 -5 1 1 6 N
S -500 105 -450 95 1 1 6 N
S -500 205 -450 195 1 1 6 N
S -500 305 -450 295 1 1 6 N
S -500 405 -450 395 1 1 6 N
S -500 505 -450 495 1 1 6 N
S -500 605 -450 595 1 1 6 N
S -500 650 500 -650 1 1 10 f
S 500 -595 450 -605 1 1 6 N
S 500 -495 450 -505 1 1 6 N
S 500 -395 450 -405 1 1 6 N
S 500 -295 450 -305 1 1 6 N
S 500 -195 450 -205 1 1 6 N
S 500 -95 450 -105 1 1 6 N
S 500 5 450 -5 1 1 6 N
S 500 105 450 95 1 1 6 N
S 500 205 450 195 1 1 6 N
S 500 305 450 295 1 1 6 N
S 500 405 450 395 1 1 6 N
S 500 505 450 495 1 1 6 N
S 500 605 450 595 1 1 6 N
X 3V3 1 -650 600 150 R 50 50 1 1 P
X RX1/PG07 10 650 200 150 L 50 50 1 1 P
X RX2/PA01 11 -650 100 150 R 50 50 1 1 P
X PA07 12 650 100 150 L 50 50 1 1 P
X TX2/PA00 13 -650 0 150 R 50 50 1 1 P
X GND 14 650 0 150 L 50 50 1 1 P
X CTS/PA03 15 -650 -100 150 R 50 50 1 1 P
X SDA1/PA19 16 650 -100 150 L 50 50 1 1 P
X 3V3 17 -650 -200 150 R 50 50 1 1 P
X SCK1/PA18 18 650 -200 150 L 50 50 1 1 P
X MOSI1/PA15 19 -650 -300 150 R 50 50 1 1 P
X 5V 2 650 600 150 L 50 50 1 1 P
X GND 20 650 -300 150 L 50 50 1 1 P
X MISO1/PA16 21 -650 -400 150 R 50 50 1 1 P
X RTS2/PA02 22 650 -400 150 L 50 50 1 1 P
X CLK1/PA14 23 -650 -500 150 R 50 50 1 1 P
X CS1/PA13 24 650 -500 150 L 50 50 1 1 P
X GND 25 -650 -600 150 R 50 50 1 1 P
X PA10 26 650 -600 150 L 50 50 1 1 P
X SDA0/PA12 3 -650 500 150 R 50 50 1 1 P
X 5V 4 650 500 150 L 50 50 1 1 P
X SCL0/PA11 5 -650 400 150 R 50 50 1 1 P
X GND 6 650 400 150 L 50 50 1 1 P
X PA06 7 -650 300 150 R 50 50 1 1 P
X TX1/PG06 8 650 300 150 L 50 50 1 1 P
X GND 9 -650 200 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# orangepi_r1_orangepi_serial
#
DEF orangepi_r1_orangepi_serial J 0 40 Y Y 1 F N
F0 "J" -100 200 50 H V C CNN
F1 "orangepi_r1_orangepi_serial" 0 -200 50 H V C CNN
F2 "" -100 0 50 H I C CNN
F3 "" -100 0 50 H I C CNN
$FPLIST
Connector*:*_1x??_*
$ENDFPLIST
DRAW
S -150 -95 -100 -105 1 1 6 N
S -150 5 -100 -5 1 1 6 N
S -150 105 -100 95 1 1 6 N
S -150 150 300 -150 1 1 10 f
X GND 1 -300 100 150 R 50 50 1 1 P
X RX 2 -300 0 150 R 50 50 1 1 P
X TX 3 -300 -100 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# orangepi_r1_orangepi_usb
#
DEF orangepi_r1_orangepi_usb J 0 40 Y Y 1 F N
F0 "J" 0 700 50 H V C CNN
F1 "orangepi_r1_orangepi_usb" 0 -700 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*_1x??_*
$ENDFPLIST
DRAW
S -50 -595 0 -605 1 1 6 N
S -50 -495 0 -505 1 1 6 N
S -50 -395 0 -405 1 1 6 N
S -50 -295 0 -305 1 1 6 N
S -50 -195 0 -205 1 1 6 N
S -50 -95 0 -105 1 1 6 N
S -50 5 0 -5 1 1 6 N
S -50 105 0 95 1 1 6 N
S -50 205 0 195 1 1 6 N
S -50 305 0 295 1 1 6 N
S -50 405 0 395 1 1 6 N
S -50 505 0 495 1 1 6 N
S -50 605 0 595 1 1 6 N
S -50 650 400 -650 1 1 10 f
X 5V 1 -200 600 150 R 50 50 1 1 P
X MIC-BIAS 10 -200 -300 150 R 50 50 1 1 P
X MIC1P 11 -200 -400 150 R 50 50 1 1 P
X MIC1N 12 -200 -500 150 R 50 50 1 1 P
X CIR-RX 13 -200 -600 150 R 50 50 1 1 P
X GND 2 -200 500 150 R 50 50 1 1 P
X USB-DM2 3 -200 400 150 R 50 50 1 1 P
X USB-DP2 4 -200 300 150 R 50 50 1 1 P
X USB-DM3 5 -200 200 150 R 50 50 1 1 P
X USB-DP3 6 -200 100 150 R 50 50 1 1 P
X LINEOUTR 7 -200 0 150 R 50 50 1 1 P
X LINEOUTL 8 -200 -100 150 R 50 50 1 1 P
X TV-OUT 9 -200 -200 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
#End Library

165766
orangepi_r1_ui_shield.kicad_pcb Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,659 @@
{
"board": {
"3dviewports": [],
"design_settings": {
"defaults": {
"board_outline_line_width": 0.049999999999999996,
"copper_line_width": 0.19999999999999998,
"copper_text_italic": false,
"copper_text_size_h": 1.5,
"copper_text_size_v": 1.5,
"copper_text_thickness": 0.3,
"copper_text_upright": false,
"courtyard_line_width": 0.049999999999999996,
"dimension_precision": 4,
"dimension_units": 3,
"dimensions": {
"arrow_length": 1270000,
"extension_offset": 500000,
"keep_text_aligned": true,
"suppress_zeroes": false,
"text_position": 0,
"units_format": 1
},
"fab_line_width": 0.09999999999999999,
"fab_text_italic": false,
"fab_text_size_h": 1.0,
"fab_text_size_v": 1.0,
"fab_text_thickness": 0.15,
"fab_text_upright": false,
"other_line_width": 0.09999999999999999,
"other_text_italic": false,
"other_text_size_h": 1.0,
"other_text_size_v": 1.0,
"other_text_thickness": 0.15,
"other_text_upright": false,
"pads": {
"drill": 0.762,
"height": 1.524,
"width": 1.524
},
"silk_line_width": 0.12,
"silk_text_italic": false,
"silk_text_size_h": 1.0,
"silk_text_size_v": 1.0,
"silk_text_thickness": 0.15,
"silk_text_upright": false,
"zones": {
"min_clearance": 0.508
}
},
"diff_pair_dimensions": [
{
"gap": 0.0,
"via_gap": 0.0,
"width": 0.0
}
],
"drc_exclusions": [],
"meta": {
"filename": "board_design_settings.json",
"version": 2
},
"rule_severities": {
"annular_width": "error",
"clearance": "error",
"connection_width": "warning",
"copper_edge_clearance": "error",
"copper_sliver": "warning",
"courtyards_overlap": "error",
"diff_pair_gap_out_of_range": "error",
"diff_pair_uncoupled_length_too_long": "error",
"drill_out_of_range": "error",
"duplicate_footprints": "warning",
"extra_footprint": "warning",
"footprint": "error",
"footprint_type_mismatch": "ignore",
"hole_clearance": "error",
"hole_near_hole": "error",
"invalid_outline": "error",
"isolated_copper": "warning",
"item_on_disabled_layer": "error",
"items_not_allowed": "error",
"length_out_of_range": "error",
"lib_footprint_issues": "warning",
"lib_footprint_mismatch": "warning",
"malformed_courtyard": "error",
"microvia_drill_out_of_range": "error",
"missing_courtyard": "ignore",
"missing_footprint": "warning",
"net_conflict": "warning",
"npth_inside_courtyard": "ignore",
"padstack": "warning",
"pth_inside_courtyard": "ignore",
"shorting_items": "error",
"silk_edge_clearance": "warning",
"silk_over_copper": "warning",
"silk_overlap": "warning",
"skew_out_of_range": "error",
"solder_mask_bridge": "error",
"starved_thermal": "error",
"text_height": "warning",
"text_thickness": "warning",
"through_hole_pad_without_hole": "error",
"too_many_vias": "error",
"track_dangling": "warning",
"track_width": "error",
"tracks_crossing": "error",
"unconnected_items": "error",
"unresolved_variable": "error",
"via_dangling": "warning",
"zones_intersect": "error"
},
"rules": {
"max_error": 0.005,
"min_clearance": 0.15,
"min_connection": 0.0,
"min_copper_edge_clearance": 0.024999999999999998,
"min_hole_clearance": 0.25,
"min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.19999999999999998,
"min_microvia_drill": 0.09999999999999999,
"min_resolved_spokes": 2,
"min_silk_clearance": 0.0,
"min_text_height": 0.7999999999999999,
"min_text_thickness": 0.08,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.19999999999999998,
"min_via_annular_width": 0.09999999999999999,
"min_via_diameter": 0.39999999999999997,
"solder_mask_to_copper_clearance": 0.0,
"use_height_for_length_calcs": true
},
"teardrop_options": [
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 5,
"td_on_pad_in_zone": false,
"td_onpadsmd": true,
"td_onroundshapesonly": false,
"td_ontrackend": false,
"td_onviapad": true
}
],
"teardrop_parameters": [
{
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_target_name": "td_round_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_target_name": "td_rect_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_target_name": "td_track_end",
"td_width_to_size_filter_ratio": 0.9
}
],
"track_widths": [
0.0
],
"via_dimensions": [
{
"diameter": 0.0,
"drill": 0.0
}
],
"zones_allow_external_fillets": false
},
"layer_presets": [],
"viewports": []
},
"boards": [],
"cvpcb": {
"equivalence_files": []
},
"erc": {
"erc_exclusions": [],
"meta": {
"version": 0
},
"pin_map": [
[
0,
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
2,
0,
1,
0,
0,
1,
0,
2,
2,
2,
2
],
[
0,
0,
0,
0,
0,
0,
1,
0,
1,
0,
1,
2
],
[
0,
1,
0,
0,
0,
0,
1,
1,
2,
1,
1,
2
],
[
0,
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
2
],
[
1,
1,
1,
1,
1,
0,
1,
1,
1,
1,
1,
2
],
[
0,
0,
0,
1,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
2,
1,
2,
0,
0,
1,
0,
2,
2,
2,
2
],
[
0,
2,
0,
1,
0,
0,
1,
0,
2,
0,
0,
2
],
[
0,
2,
1,
1,
0,
0,
1,
0,
2,
0,
0,
2
],
[
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2
]
],
"rule_severities": {
"bus_definition_conflict": "error",
"bus_entry_needed": "error",
"bus_to_bus_conflict": "error",
"bus_to_net_conflict": "error",
"conflicting_netclasses": "error",
"different_unit_footprint": "error",
"different_unit_net": "error",
"duplicate_reference": "error",
"duplicate_sheet_names": "error",
"endpoint_off_grid": "warning",
"extra_units": "error",
"global_label_dangling": "warning",
"hier_label_mismatch": "error",
"label_dangling": "error",
"lib_symbol_issues": "warning",
"missing_bidi_pin": "warning",
"missing_input_pin": "warning",
"missing_power_pin": "error",
"missing_unit": "warning",
"multiple_net_names": "warning",
"net_not_bus_member": "warning",
"no_connect_connected": "warning",
"no_connect_dangling": "warning",
"pin_not_connected": "error",
"pin_not_driven": "error",
"pin_to_pin": "warning",
"power_pin_not_driven": "error",
"similar_labels": "warning",
"simulation_model_issue": "ignore",
"unannotated": "error",
"unit_value_mismatch": "error",
"unresolved_variable": "error",
"wire_dangling": "error"
}
},
"libraries": {
"pinned_footprint_libs": [],
"pinned_symbol_libs": []
},
"meta": {
"filename": "orangepi_r1_ui_shield.kicad_pro",
"version": 1
},
"net_settings": {
"classes": [
{
"bus_width": 12,
"clearance": 0.2,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.2,
"line_style": 0,
"microvia_diameter": 0.3,
"microvia_drill": 0.1,
"name": "Default",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.25,
"via_diameter": 0.8,
"via_drill": 0.4,
"wire_width": 6
}
],
"meta": {
"version": 3
},
"net_colors": null,
"netclass_assignments": null,
"netclass_patterns": [
{
"netclass": "Default",
"pattern": "Net-(J1-Pad1)"
},
{
"netclass": "Default",
"pattern": "Net-(J1-Pad2)"
},
{
"netclass": "Default",
"pattern": "Net-(J1-Pad3)"
},
{
"netclass": "Default",
"pattern": "Net-(J2-Pad1)"
},
{
"netclass": "Default",
"pattern": "Net-(J2-Pad10)"
},
{
"netclass": "Default",
"pattern": "Net-(J2-Pad11)"
},
{
"netclass": "Default",
"pattern": "Net-(J2-Pad12)"
},
{
"netclass": "Default",
"pattern": "Net-(J2-Pad13)"
},
{
"netclass": "Default",
"pattern": "Net-(J2-Pad2)"
},
{
"netclass": "Default",
"pattern": "Net-(J2-Pad3)"
},
{
"netclass": "Default",
"pattern": "Net-(J2-Pad4)"
},
{
"netclass": "Default",
"pattern": "Net-(J2-Pad5)"
},
{
"netclass": "Default",
"pattern": "Net-(J2-Pad6)"
},
{
"netclass": "Default",
"pattern": "Net-(J2-Pad7)"
},
{
"netclass": "Default",
"pattern": "Net-(J2-Pad8)"
},
{
"netclass": "Default",
"pattern": "Net-(J2-Pad9)"
},
{
"netclass": "Default",
"pattern": "Net-(J3-Pad1)"
},
{
"netclass": "Default",
"pattern": "Net-(J3-Pad10)"
},
{
"netclass": "Default",
"pattern": "Net-(J3-Pad11)"
},
{
"netclass": "Default",
"pattern": "Net-(J3-Pad12)"
},
{
"netclass": "Default",
"pattern": "Net-(J3-Pad13)"
},
{
"netclass": "Default",
"pattern": "Net-(J3-Pad14)"
},
{
"netclass": "Default",
"pattern": "Net-(J3-Pad15)"
},
{
"netclass": "Default",
"pattern": "Net-(J3-Pad16)"
},
{
"netclass": "Default",
"pattern": "Net-(J3-Pad17)"
},
{
"netclass": "Default",
"pattern": "Net-(J3-Pad18)"
},
{
"netclass": "Default",
"pattern": "Net-(J3-Pad19)"
},
{
"netclass": "Default",
"pattern": "Net-(J3-Pad2)"
},
{
"netclass": "Default",
"pattern": "Net-(J3-Pad20)"
},
{
"netclass": "Default",
"pattern": "Net-(J3-Pad21)"
},
{
"netclass": "Default",
"pattern": "Net-(J3-Pad22)"
},
{
"netclass": "Default",
"pattern": "Net-(J3-Pad23)"
},
{
"netclass": "Default",
"pattern": "Net-(J3-Pad24)"
},
{
"netclass": "Default",
"pattern": "Net-(J3-Pad25)"
},
{
"netclass": "Default",
"pattern": "Net-(J3-Pad26)"
},
{
"netclass": "Default",
"pattern": "Net-(J3-Pad3)"
},
{
"netclass": "Default",
"pattern": "Net-(J3-Pad4)"
},
{
"netclass": "Default",
"pattern": "Net-(J3-Pad5)"
},
{
"netclass": "Default",
"pattern": "Net-(J3-Pad6)"
},
{
"netclass": "Default",
"pattern": "Net-(J3-Pad7)"
},
{
"netclass": "Default",
"pattern": "Net-(J3-Pad8)"
},
{
"netclass": "Default",
"pattern": "Net-(J3-Pad9)"
}
]
},
"pcbnew": {
"last_paths": {
"gencad": "",
"idf": "",
"netlist": "",
"specctra_dsn": "",
"step": "",
"vrml": ""
},
"page_layout_descr_file": ""
},
"schematic": {
"annotate_start_num": 0,
"drawing": {
"dashed_lines_dash_length_ratio": 12.0,
"dashed_lines_gap_length_ratio": 3.0,
"default_line_thickness": 6.0,
"default_text_size": 50.0,
"field_names": [],
"intersheets_ref_own_page": false,
"intersheets_ref_prefix": "",
"intersheets_ref_short": false,
"intersheets_ref_show": false,
"intersheets_ref_suffix": "",
"junction_size_choice": 3,
"label_size_ratio": 0.25,
"pin_symbol_size": 0.0,
"text_offset_ratio": 0.08
},
"legacy_lib_dir": "",
"legacy_lib_list": [],
"meta": {
"version": 1
},
"net_format_name": "Pcbnew",
"page_layout_descr_file": "",
"plot_directory": "",
"spice_adjust_passive_values": false,
"spice_current_sheet_as_root": false,
"spice_external_command": "spice \"%I\"",
"spice_model_current_sheet_as_root": true,
"spice_save_all_currents": false,
"spice_save_all_voltages": false,
"subpart_first_id": 65,
"subpart_id_separator": 0
},
"sheets": [
[
"2a94f55b-dde8-4c2a-a418-df20c7ec7b0e",
""
]
],
"text_variables": {}
}

File diff suppressed because it is too large Load Diff

43
orangepi_r1_ui_shield.pro Normal file
View File

@ -0,0 +1,43 @@
update=E 21 sept 2020 12:19:20
version=1
last_client=kicad
[general]
version=1
RootSch=
BoardNm=
[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
[eeschema]
version=1
LibDir=
[eeschema/libraries]
[schematic_editor]
version=1
PageLayoutDescrFile=
PlotDirectoryName=
SubpartIdSeparator=0
SubpartFirstId=65
NetFmtName=Pcbnew
SpiceAjustPassiveValues=0
LabSize=50
ERC_TestSimilarLabels=1

49
orangepi_r1_ui_shield.sch Normal file
View File

@ -0,0 +1,49 @@
EESchema Schematic File Version 4
EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 1
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L orangepi_r1:orangepi_usb J2
U 1 1 5F694C7B
P 2200 1750
F 0 "J2" H 2630 1800 50 0000 L CNN
F 1 "orangepi_usb" H 2630 1709 50 0000 L CNN
F 2 "Connector_PinSocket_2.54mm:PinSocket_1x13_P2.54mm_Vertical" H 2200 1750 50 0001 C CNN
F 3 "~" H 2200 1750 50 0001 C CNN
1 2200 1750
1 0 0 -1
$EndComp
$Comp
L orangepi_r1:orangepi_con4 J3
U 1 1 5F696D0F
P 6600 1800
F 0 "J3" H 6600 2625 50 0000 C CNN
F 1 "orangepi_con4" H 6600 2534 50 0000 C CNN
F 2 "Connector_PinSocket_2.54mm:PinSocket_2x13_P2.54mm_Vertical" H 6150 1800 50 0001 C CNN
F 3 "~" H 6150 1800 50 0001 C CNN
1 6600 1800
1 0 0 -1
$EndComp
$Comp
L orangepi_r1:orangepi_serial J1
U 1 1 5F6988A8
P 2000 3600
F 0 "J1" H 2330 3650 50 0000 L CNN
F 1 "orangepi_serial" H 2330 3559 50 0000 L CNN
F 2 "Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical" H 1900 3600 50 0001 C CNN
F 3 "~" H 1900 3600 50 0001 C CNN
1 2000 3600
1 0 0 -1
$EndComp
$EndSCHEMATC

5
sym-lib-table Normal file
View File

@ -0,0 +1,5 @@
(sym_lib_table
(version 7)
(lib (name "orangepi_r1")(type "KiCad")(uri "${KIPRJMOD}/orangepi_r1.kicad_sym")(options "")(descr ""))
(lib (name "TSOP1838")(type "KiCad")(uri "${KIPRJMOD}/TSOP1838/TSOP1838.kicad_sym")(options "")(descr ""))
)