add KiCAD PCB Files and more pio code
This commit is contained in:
11
.vscode/settings.json
vendored
11
.vscode/settings.json
vendored
@@ -15,6 +15,15 @@
|
||||
},
|
||||
"files.associations": {
|
||||
"stdlib.h": "c",
|
||||
"pio.h": "c"
|
||||
"pio.h": "c",
|
||||
"stdio.h": "c",
|
||||
"vga.h": "c",
|
||||
"video.pio.h": "c",
|
||||
"pico.h": "c",
|
||||
"config.h": "c",
|
||||
"config_autogen.h": "c",
|
||||
"pwm.h": "c",
|
||||
"dma.h": "c",
|
||||
"irq.h": "c"
|
||||
},
|
||||
}
|
||||
|
||||
@@ -20,17 +20,23 @@ add_executable(pico_vga)
|
||||
pico_set_program_name(pico_vga "pico_vga")
|
||||
pico_set_program_version(pico_vga "0.1")
|
||||
|
||||
pico_enable_stdio_uart(pico_vga 1)
|
||||
pico_enable_stdio_usb(pico_vga 1)
|
||||
pico_enable_stdio_uart(pico_vga 0)
|
||||
|
||||
pico_generate_pio_header(pico_vga ${CMAKE_CURRENT_LIST_DIR}/video.pio)
|
||||
|
||||
target_sources(pico_vga PRIVATE picovga.c)
|
||||
target_sources(pico_vga PRIVATE
|
||||
main.c
|
||||
vga.c
|
||||
)
|
||||
|
||||
# Add the standard library to the build
|
||||
target_link_libraries(pico_vga
|
||||
pico_stdlib
|
||||
hardware_pio
|
||||
hardware_pwm
|
||||
hardware_dma
|
||||
hardware_irq
|
||||
)
|
||||
|
||||
pico_add_extra_outputs(pico_vga)
|
||||
|
||||
84169
kicad/picovga/fp-info-cache
Normal file
84169
kicad/picovga/fp-info-cache
Normal file
File diff suppressed because it is too large
Load Diff
3
kicad/picovga/fp-lib-table
Normal file
3
kicad/picovga/fp-lib-table
Normal file
@@ -0,0 +1,3 @@
|
||||
(fp_lib_table
|
||||
(lib (name "kiwih_kicad")(type "KiCad")(uri "${KIPRJMOD}/lib/kiwih_kicad.pretty")(options "")(descr ""))
|
||||
)
|
||||
BIN
kicad/picovga/gbr.zip
Normal file
BIN
kicad/picovga/gbr.zip
Normal file
Binary file not shown.
@@ -0,0 +1,78 @@
|
||||
(module raspberrypi-pico-module (layer F.Cu) (tedit 601C5E04)
|
||||
(fp_text reference REF** (at 0 27.305) (layer F.SilkS)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_text value raspberrypi-pico-module (at 0 -0.5 90) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_line (start 10.5 -25.5) (end 3.81 -25.5) (layer F.CrtYd) (width 0.12))
|
||||
(fp_line (start -10.5 -25.5) (end -3.81 -25.5) (layer F.CrtYd) (width 0.12))
|
||||
(fp_line (start -10.5 25.5) (end 10.5 25.5) (layer F.CrtYd) (width 0.12))
|
||||
(fp_line (start 10.5 -25.5) (end 10.5 25.5) (layer F.CrtYd) (width 0.12))
|
||||
(fp_line (start -10.5 -25.5) (end -10.5 25.5) (layer F.CrtYd) (width 0.12))
|
||||
(fp_line (start -7.62 -26.035) (end -10.795 -26.035) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -10.795 -26.035) (end -10.795 -23.495) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -10.795 26.035) (end 10.795 26.035) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 10.795 26.035) (end 10.795 -24.13) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -10.795 26.035) (end -10.795 -22.86) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start -3.81 -25.5) (end -3.81 -26.67) (layer F.CrtYd) (width 0.12))
|
||||
(fp_line (start -3.81 -26.67) (end 3.175 -26.67) (layer F.CrtYd) (width 0.12))
|
||||
(fp_line (start 3.175 -26.67) (end 3.81 -26.67) (layer F.CrtYd) (width 0.12))
|
||||
(fp_line (start 3.81 -26.67) (end 3.81 -25.5) (layer F.CrtYd) (width 0.12))
|
||||
(fp_line (start -4.445 -25.4) (end -4.445 -26.67) (layer F.SilkS) (width 0.12))
|
||||
(fp_line (start 4.445 -25.4) (end 4.445 -26.67) (layer F.SilkS) (width 0.12))
|
||||
(pad 1 thru_hole rect (at -8.89 -24.13) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
|
||||
(pad 2 thru_hole circle (at -8.89 -21.59) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
|
||||
(pad 3 thru_hole circle (at -8.89 -19.05) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
|
||||
(pad 4 thru_hole circle (at -8.89 -16.51) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
|
||||
(pad 5 thru_hole circle (at -8.89 -13.97) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
|
||||
(pad 6 thru_hole circle (at -8.89 -11.43) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
|
||||
(pad 7 thru_hole circle (at -8.89 -8.89) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
|
||||
(pad 8 thru_hole circle (at -8.89 -6.35) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
|
||||
(pad 9 thru_hole circle (at -8.89 -3.81) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
|
||||
(pad 10 thru_hole circle (at -8.89 -1.27) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
|
||||
(pad 11 thru_hole circle (at -8.89 1.27) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
|
||||
(pad 12 thru_hole circle (at -8.89 3.81) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
|
||||
(pad 13 thru_hole circle (at -8.89 6.35) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
|
||||
(pad 14 thru_hole circle (at -8.89 8.89) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
|
||||
(pad 15 thru_hole circle (at -8.89 11.43) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
|
||||
(pad 16 thru_hole circle (at -8.89 13.97) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
|
||||
(pad 17 thru_hole circle (at -8.89 16.51) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
|
||||
(pad 18 thru_hole circle (at -8.89 19.05) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
|
||||
(pad 19 thru_hole circle (at -8.89 21.59) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
|
||||
(pad 20 thru_hole circle (at -8.89 24.13) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
|
||||
(pad 21 thru_hole circle (at 8.89 24.13) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
|
||||
(pad 22 thru_hole circle (at 8.89 21.59) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
|
||||
(pad 23 thru_hole circle (at 8.89 19.05) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
|
||||
(pad 24 thru_hole circle (at 8.89 16.51) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
|
||||
(pad 25 thru_hole circle (at 8.89 13.97) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
|
||||
(pad 26 thru_hole circle (at 8.89 11.43) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
|
||||
(pad 27 thru_hole circle (at 8.89 8.89) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
|
||||
(pad 28 thru_hole circle (at 8.89 6.35) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
|
||||
(pad 29 thru_hole circle (at 8.89 3.81) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
|
||||
(pad 30 thru_hole circle (at 8.89 1.27) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
|
||||
(pad 31 thru_hole circle (at 8.89 -1.27) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
|
||||
(pad 32 thru_hole circle (at 8.89 -3.81) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
|
||||
(pad 33 thru_hole circle (at 8.89 -6.35) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
|
||||
(pad 34 thru_hole circle (at 8.89 -8.89) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
|
||||
(pad 35 thru_hole circle (at 8.89 -11.43) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
|
||||
(pad 36 thru_hole circle (at 8.89 -13.97) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
|
||||
(pad 37 thru_hole circle (at 8.89 -16.51) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
|
||||
(pad 38 thru_hole circle (at 8.89 -19.05) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
|
||||
(pad 39 thru_hole circle (at 8.89 -21.59) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
|
||||
(pad 40 thru_hole circle (at 8.89 -24.13) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
|
||||
(pad "" np_thru_hole circle (at -5.7 -23.5) (size 3.8 3.8) (drill 2.1) (layers *.Cu *.Mask))
|
||||
(pad "" np_thru_hole circle (at 5.7 -23.5) (size 3.8 3.8) (drill 2.1) (layers *.Cu *.Mask))
|
||||
(pad "" np_thru_hole circle (at -5.7 23.5) (size 3.8 3.8) (drill 2.1) (layers *.Cu *.Mask))
|
||||
(pad "" np_thru_hole circle (at 5.7 23.5) (size 3.8 3.8) (drill 2.1) (layers *.Cu *.Mask))
|
||||
(model ${KISYS3DMOD}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x20_P2.54mm_Vertical.step
|
||||
(offset (xyz -9 24 0))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 0 0 0))
|
||||
)
|
||||
(model ${KISYS3DMOD}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_1x20_P2.54mm_Vertical.step
|
||||
(offset (xyz 9 24 0))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 0 0 0))
|
||||
)
|
||||
)
|
||||
3
kicad/picovga/lib/pico_rp2040.dcm
Normal file
3
kicad/picovga/lib/pico_rp2040.dcm
Normal file
@@ -0,0 +1,3 @@
|
||||
EESchema-DOCLIB Version 2.0
|
||||
#
|
||||
#End Doc Library
|
||||
56
kicad/picovga/lib/pico_rp2040.lib
Normal file
56
kicad/picovga/lib/pico_rp2040.lib
Normal file
@@ -0,0 +1,56 @@
|
||||
EESchema-LIBRARY Version 2.4
|
||||
#encoding utf-8
|
||||
#
|
||||
# PICO_RP2040
|
||||
#
|
||||
DEF PICO_RP2040 U 0 40 Y Y 1 F N
|
||||
F0 "U" -100 1450 50 H V C CNN
|
||||
F1 "PICO_RP2040" -50 1300 50 H V C CNN
|
||||
F2 "" -100 1450 50 H I C CNN
|
||||
F3 "" -100 1450 50 H I C CNN
|
||||
DRAW
|
||||
P 5 0 1 0 -550 1200 500 1200 500 -1100 -550 -1100 -550 1200 f
|
||||
X GP0 1 -650 950 100 R 50 50 1 1 T
|
||||
X GP7 10 -650 50 100 R 50 50 1 1 T
|
||||
X GP8 11 -650 -50 100 R 50 50 1 1 T
|
||||
X GP9 12 -650 -150 100 R 50 50 1 1 T
|
||||
X GND 13 -650 -250 100 R 50 50 1 1 I
|
||||
X GP10 14 -650 -350 100 R 50 50 1 1 T
|
||||
X GP11 15 -650 -450 100 R 50 50 1 1 T
|
||||
X GP12 16 -650 -550 100 R 50 50 1 1 T
|
||||
X GP13 17 -650 -650 100 R 50 50 1 1 T
|
||||
X GND 18 -650 -750 100 R 50 50 1 1 I
|
||||
X GP14 19 -650 -850 100 R 50 50 1 1 T
|
||||
X GP1 2 -650 850 100 R 50 50 1 1 T
|
||||
X GP15 20 -650 -950 100 R 50 50 1 1 T
|
||||
X GP16 21 600 -950 100 L 50 50 1 1 T
|
||||
X GP17 22 600 -850 100 L 50 50 1 1 T
|
||||
X GND 23 600 -750 100 L 50 50 1 1 I
|
||||
X GP18 24 600 -650 100 L 50 50 1 1 T
|
||||
X GP19 25 600 -550 100 L 50 50 1 1 T
|
||||
X GP20 26 600 -450 100 L 50 50 1 1 T
|
||||
X GP21 27 600 -350 100 L 50 50 1 1 T
|
||||
X GND 28 600 -250 100 L 50 50 1 1 I
|
||||
X GP22 29 600 -150 100 L 50 50 1 1 T
|
||||
X GND 3 -650 750 100 R 50 50 1 1 I
|
||||
X RUN 30 600 -50 100 L 50 50 1 1 I
|
||||
X GP26 31 600 50 100 L 50 50 1 1 T
|
||||
X GP27 32 600 150 100 L 50 50 1 1 T
|
||||
X GND 33 600 250 100 L 50 50 1 1 I
|
||||
X GP28 34 600 350 100 L 50 50 1 1 T
|
||||
X ADC_VREF 35 600 450 100 L 50 50 1 1 w
|
||||
X 3V3 36 600 550 100 L 50 50 1 1 w
|
||||
X 3V3_EN 37 600 650 100 L 50 50 1 1 w
|
||||
X GND 38 600 750 100 L 50 50 1 1 I
|
||||
X VSYS 39 600 850 100 L 50 50 1 1 I
|
||||
X GP2 4 -650 650 100 R 50 50 1 1 T
|
||||
X VBUS 40 600 950 100 L 50 50 1 1 I
|
||||
X GP3 5 -650 550 100 R 50 50 1 1 T
|
||||
X GP4 6 -650 450 100 R 50 50 1 1 T
|
||||
X GP5 7 -650 350 100 R 50 50 1 1 T
|
||||
X GND 8 -650 250 100 R 50 50 1 1 I
|
||||
X GP6 9 -650 150 100 R 50 50 1 1 T
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
#End Library
|
||||
21
kicad/picovga/picovga
Normal file
21
kicad/picovga/picovga
Normal file
@@ -0,0 +1,21 @@
|
||||
Reference, Value, Footprint, Datasheet
|
||||
"C1","10u","Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder","~"
|
||||
"J1","VGA_FEMALE","Connector_Dsub:DSUB-15-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm"," ~"
|
||||
"J2","Micro_SD_Card","Connector_Card:microSD_HC_Hirose_DM3AT-SF-PEJM5","http://katalog.we-online.de/em/datasheet/693072010801.pdf"
|
||||
"R1","4k","Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder","~"
|
||||
"R2","2k","Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder","~"
|
||||
"R3","1k","Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder","~"
|
||||
"R4","500","Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder","~"
|
||||
"R5","4k","Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder","~"
|
||||
"R6","2k","Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder","~"
|
||||
"R7","1k","Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder","~"
|
||||
"R8","499","Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder","~"
|
||||
"R9","4k","Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder","~"
|
||||
"R10","2k","Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder","~"
|
||||
"R11","1k","Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder","~"
|
||||
"R12","500","Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder","~"
|
||||
"R13","50","Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder","~"
|
||||
"R14","50","Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder","~"
|
||||
"R15","10k","Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder","~"
|
||||
"R16","10k","Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder","~"
|
||||
"U0","PICO_RP2040","pico:raspberrypi-pico-module",""
|
||||
4694
kicad/picovga/picovga-B_Cu.gbr
Normal file
4694
kicad/picovga/picovga-B_Cu.gbr
Normal file
File diff suppressed because it is too large
Load Diff
112
kicad/picovga/picovga-B_Mask.gbr
Normal file
112
kicad/picovga/picovga-B_Mask.gbr
Normal file
@@ -0,0 +1,112 @@
|
||||
%TF.GenerationSoftware,KiCad,Pcbnew,(5.99.0-8075-g8416c1fc37)*%
|
||||
%TF.CreationDate,2021-06-27T17:30:08+01:00*%
|
||||
%TF.ProjectId,picovga,7069636f-7667-4612-9e6b-696361645f70,rev?*%
|
||||
%TF.SameCoordinates,Original*%
|
||||
%TF.FileFunction,Soldermask,Bot*%
|
||||
%TF.FilePolarity,Negative*%
|
||||
%FSLAX46Y46*%
|
||||
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
|
||||
G04 Created by KiCad (PCBNEW (5.99.0-8075-g8416c1fc37)) date 2021-06-27 17:30:08*
|
||||
%MOMM*%
|
||||
%LPD*%
|
||||
G01*
|
||||
G04 APERTURE LIST*
|
||||
%ADD10R,1.524000X1.524000*%
|
||||
%ADD11C,1.524000*%
|
||||
%ADD12C,4.000000*%
|
||||
%ADD13R,1.600000X1.600000*%
|
||||
%ADD14C,1.600000*%
|
||||
%ADD15R,0.700000X1.200000*%
|
||||
%ADD16R,1.000000X0.800000*%
|
||||
%ADD17R,1.300000X1.900000*%
|
||||
%ADD18R,1.000000X1.200000*%
|
||||
%ADD19R,1.000000X2.800000*%
|
||||
G04 APERTURE END LIST*
|
||||
D10*
|
||||
%TO.C,U0*%
|
||||
X160110000Y-62870000D03*
|
||||
D11*
|
||||
X160110000Y-65410000D03*
|
||||
X160110000Y-67950000D03*
|
||||
X160110000Y-70490000D03*
|
||||
X160110000Y-73030000D03*
|
||||
X160110000Y-75570000D03*
|
||||
X160110000Y-78110000D03*
|
||||
X160110000Y-80650000D03*
|
||||
X160110000Y-83190000D03*
|
||||
X160110000Y-85730000D03*
|
||||
X160110000Y-88270000D03*
|
||||
X160110000Y-90810000D03*
|
||||
X160110000Y-93350000D03*
|
||||
X160110000Y-95890000D03*
|
||||
X160110000Y-98430000D03*
|
||||
X160110000Y-100970000D03*
|
||||
X160110000Y-103510000D03*
|
||||
X160110000Y-106050000D03*
|
||||
X160110000Y-108590000D03*
|
||||
X160110000Y-111130000D03*
|
||||
X177890000Y-111130000D03*
|
||||
X177890000Y-108590000D03*
|
||||
X177890000Y-106050000D03*
|
||||
X177890000Y-103510000D03*
|
||||
X177890000Y-100970000D03*
|
||||
X177890000Y-98430000D03*
|
||||
X177890000Y-95890000D03*
|
||||
X177890000Y-93350000D03*
|
||||
X177890000Y-90810000D03*
|
||||
X177890000Y-88270000D03*
|
||||
X177890000Y-85730000D03*
|
||||
X177890000Y-83190000D03*
|
||||
X177890000Y-80650000D03*
|
||||
X177890000Y-78110000D03*
|
||||
X177890000Y-75570000D03*
|
||||
X177890000Y-73030000D03*
|
||||
X177890000Y-70490000D03*
|
||||
X177890000Y-67950000D03*
|
||||
X177890000Y-65410000D03*
|
||||
X177890000Y-62870000D03*
|
||||
%TD*%
|
||||
D12*
|
||||
%TO.C,J1*%
|
||||
X156485000Y-118010000D03*
|
||||
X181485000Y-118010000D03*
|
||||
D13*
|
||||
X173300000Y-115960000D03*
|
||||
D14*
|
||||
X171010000Y-115960000D03*
|
||||
X168720000Y-115960000D03*
|
||||
X166430000Y-115960000D03*
|
||||
X164140000Y-115960000D03*
|
||||
X174445000Y-117940000D03*
|
||||
X172155000Y-117940000D03*
|
||||
X169865000Y-117940000D03*
|
||||
X167575000Y-117940000D03*
|
||||
X165285000Y-117940000D03*
|
||||
X173300000Y-119920000D03*
|
||||
X171010000Y-119920000D03*
|
||||
X168720000Y-119920000D03*
|
||||
X166430000Y-119920000D03*
|
||||
X164140000Y-119920000D03*
|
||||
%TD*%
|
||||
D15*
|
||||
%TO.C,J2*%
|
||||
X171775000Y-77725000D03*
|
||||
X170675000Y-77725000D03*
|
||||
X169575000Y-77725000D03*
|
||||
X168475000Y-77725000D03*
|
||||
X167375000Y-77725000D03*
|
||||
X166275000Y-77725000D03*
|
||||
X165175000Y-77725000D03*
|
||||
X164075000Y-77725000D03*
|
||||
X163125000Y-77725000D03*
|
||||
D16*
|
||||
X162175000Y-67225000D03*
|
||||
D17*
|
||||
X175675000Y-62625000D03*
|
||||
D18*
|
||||
X162175000Y-73425000D03*
|
||||
X173325000Y-77725000D03*
|
||||
D19*
|
||||
X162175000Y-63075000D03*
|
||||
%TD*%
|
||||
M02*
|
||||
41
kicad/picovga/picovga-B_Paste.gbr
Normal file
41
kicad/picovga/picovga-B_Paste.gbr
Normal file
@@ -0,0 +1,41 @@
|
||||
%TF.GenerationSoftware,KiCad,Pcbnew,(5.99.0-8075-g8416c1fc37)*%
|
||||
%TF.CreationDate,2021-06-27T17:30:08+01:00*%
|
||||
%TF.ProjectId,picovga,7069636f-7667-4612-9e6b-696361645f70,rev?*%
|
||||
%TF.SameCoordinates,Original*%
|
||||
%TF.FileFunction,Paste,Bot*%
|
||||
%TF.FilePolarity,Positive*%
|
||||
%FSLAX46Y46*%
|
||||
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
|
||||
G04 Created by KiCad (PCBNEW (5.99.0-8075-g8416c1fc37)) date 2021-06-27 17:30:08*
|
||||
%MOMM*%
|
||||
%LPD*%
|
||||
G01*
|
||||
G04 APERTURE LIST*
|
||||
%ADD10R,0.700000X1.200000*%
|
||||
%ADD11R,1.000000X0.800000*%
|
||||
%ADD12R,1.300000X1.900000*%
|
||||
%ADD13R,1.000000X1.200000*%
|
||||
%ADD14R,1.000000X2.800000*%
|
||||
G04 APERTURE END LIST*
|
||||
D10*
|
||||
%TO.C,J2*%
|
||||
X171775000Y-77725000D03*
|
||||
X170675000Y-77725000D03*
|
||||
X169575000Y-77725000D03*
|
||||
X168475000Y-77725000D03*
|
||||
X167375000Y-77725000D03*
|
||||
X166275000Y-77725000D03*
|
||||
X165175000Y-77725000D03*
|
||||
X164075000Y-77725000D03*
|
||||
X163125000Y-77725000D03*
|
||||
D11*
|
||||
X162175000Y-67225000D03*
|
||||
D12*
|
||||
X175675000Y-62625000D03*
|
||||
D13*
|
||||
X162175000Y-73425000D03*
|
||||
X173325000Y-77725000D03*
|
||||
D14*
|
||||
X162175000Y-63075000D03*
|
||||
%TD*%
|
||||
M02*
|
||||
68
kicad/picovga/picovga-B_Silkscreen.gbr
Normal file
68
kicad/picovga/picovga-B_Silkscreen.gbr
Normal file
@@ -0,0 +1,68 @@
|
||||
%TF.GenerationSoftware,KiCad,Pcbnew,(5.99.0-8075-g8416c1fc37)*%
|
||||
%TF.CreationDate,2021-06-27T17:30:08+01:00*%
|
||||
%TF.ProjectId,picovga,7069636f-7667-4612-9e6b-696361645f70,rev?*%
|
||||
%TF.SameCoordinates,Original*%
|
||||
%TF.FileFunction,Legend,Bot*%
|
||||
%TF.FilePolarity,Positive*%
|
||||
%FSLAX46Y46*%
|
||||
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
|
||||
G04 Created by KiCad (PCBNEW (5.99.0-8075-g8416c1fc37)) date 2021-06-27 17:30:08*
|
||||
%MOMM*%
|
||||
%LPD*%
|
||||
G01*
|
||||
G04 APERTURE LIST*
|
||||
%ADD10C,0.150000*%
|
||||
%ADD11C,0.120000*%
|
||||
G04 APERTURE END LIST*
|
||||
D10*
|
||||
%TO.C,J2*%
|
||||
X169258333Y-68952380D02*
|
||||
X169258333Y-69666666D01*
|
||||
X169305952Y-69809523D01*
|
||||
X169401190Y-69904761D01*
|
||||
X169544047Y-69952380D01*
|
||||
X169639285Y-69952380D01*
|
||||
X168829761Y-69047619D02*
|
||||
X168782142Y-69000000D01*
|
||||
X168686904Y-68952380D01*
|
||||
X168448809Y-68952380D01*
|
||||
X168353571Y-69000000D01*
|
||||
X168305952Y-69047619D01*
|
||||
X168258333Y-69142857D01*
|
||||
X168258333Y-69238095D01*
|
||||
X168305952Y-69380952D01*
|
||||
X168877380Y-69952380D01*
|
||||
X168258333Y-69952380D01*
|
||||
D11*
|
||||
X162025000Y-66575000D02*
|
||||
X162025000Y-64775000D01*
|
||||
X172005000Y-61615000D02*
|
||||
X171495000Y-61965000D01*
|
||||
X162475000Y-77885000D02*
|
||||
X162025000Y-77885000D01*
|
||||
X165125000Y-61965000D02*
|
||||
X171495000Y-61965000D01*
|
||||
X165125000Y-61965000D02*
|
||||
X165125000Y-61815000D01*
|
||||
X174075000Y-77885000D02*
|
||||
X175995000Y-77885000D01*
|
||||
X162025000Y-77885000D02*
|
||||
X162025000Y-74275000D01*
|
||||
X163055000Y-61615000D02*
|
||||
X164915000Y-61615000D01*
|
||||
X174515000Y-61815000D02*
|
||||
X174775000Y-61815000D01*
|
||||
X162025000Y-72575000D02*
|
||||
X162025000Y-67875000D01*
|
||||
X163055000Y-61615000D02*
|
||||
X162855000Y-61815000D01*
|
||||
X174315000Y-61615000D02*
|
||||
X174515000Y-61815000D01*
|
||||
X174315000Y-61615000D02*
|
||||
X172005000Y-61615000D01*
|
||||
X175995000Y-77885000D02*
|
||||
X175995000Y-63875000D01*
|
||||
X164915000Y-61615000D02*
|
||||
X165125000Y-61815000D01*
|
||||
%TD*%
|
||||
M02*
|
||||
36
kicad/picovga/picovga-Edge_Cuts.gbr
Normal file
36
kicad/picovga/picovga-Edge_Cuts.gbr
Normal file
@@ -0,0 +1,36 @@
|
||||
%TF.GenerationSoftware,KiCad,Pcbnew,(5.99.0-8075-g8416c1fc37)*%
|
||||
%TF.CreationDate,2021-06-27T17:30:08+01:00*%
|
||||
%TF.ProjectId,picovga,7069636f-7667-4612-9e6b-696361645f70,rev?*%
|
||||
%TF.SameCoordinates,Original*%
|
||||
%TF.FileFunction,Profile,NP*%
|
||||
%FSLAX46Y46*%
|
||||
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
|
||||
G04 Created by KiCad (PCBNEW (5.99.0-8075-g8416c1fc37)) date 2021-06-27 17:30:08*
|
||||
%MOMM*%
|
||||
%LPD*%
|
||||
G01*
|
||||
G04 APERTURE LIST*
|
||||
%TA.AperFunction,Profile*%
|
||||
%ADD10C,0.100000*%
|
||||
%TD*%
|
||||
G04 APERTURE END LIST*
|
||||
D10*
|
||||
X153423404Y-122976810D02*
|
||||
X184500000Y-123000000D01*
|
||||
X154423404Y-61476810D02*
|
||||
X183500000Y-61500000D01*
|
||||
X153423404Y-62476810D02*
|
||||
G75*
|
||||
G02*
|
||||
X154423404Y-61476810I1000000J0D01*
|
||||
G01*
|
||||
X153423404Y-122976810D02*
|
||||
X153423404Y-62476810D01*
|
||||
X183500000Y-61500000D02*
|
||||
G75*
|
||||
G02*
|
||||
X184500000Y-62500000I0J-1000000D01*
|
||||
G01*
|
||||
X184500000Y-123000000D02*
|
||||
X184500000Y-62500000D01*
|
||||
M02*
|
||||
5230
kicad/picovga/picovga-F_Cu.gbr
Normal file
5230
kicad/picovga/picovga-F_Cu.gbr
Normal file
File diff suppressed because it is too large
Load Diff
184
kicad/picovga/picovga-F_Mask.gbr
Normal file
184
kicad/picovga/picovga-F_Mask.gbr
Normal file
@@ -0,0 +1,184 @@
|
||||
%TF.GenerationSoftware,KiCad,Pcbnew,(5.99.0-8075-g8416c1fc37)*%
|
||||
%TF.CreationDate,2021-06-27T17:30:08+01:00*%
|
||||
%TF.ProjectId,picovga,7069636f-7667-4612-9e6b-696361645f70,rev?*%
|
||||
%TF.SameCoordinates,Original*%
|
||||
%TF.FileFunction,Soldermask,Top*%
|
||||
%TF.FilePolarity,Negative*%
|
||||
%FSLAX46Y46*%
|
||||
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
|
||||
G04 Created by KiCad (PCBNEW (5.99.0-8075-g8416c1fc37)) date 2021-06-27 17:30:08*
|
||||
%MOMM*%
|
||||
%LPD*%
|
||||
G01*
|
||||
G04 APERTURE LIST*
|
||||
G04 Aperture macros list*
|
||||
%AMRoundRect*
|
||||
0 Rectangle with rounded corners*
|
||||
0 $1 Rounding radius*
|
||||
0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
|
||||
0 Add a 4 corners polygon primitive as box body*
|
||||
4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
|
||||
0 Add four circle primitives for the rounded corners*
|
||||
1,1,$1+$1,$2,$3,0*
|
||||
1,1,$1+$1,$4,$5,0*
|
||||
1,1,$1+$1,$6,$7,0*
|
||||
1,1,$1+$1,$8,$9,0*
|
||||
0 Add four rect primitives between the rounded corners*
|
||||
20,1,$1+$1,$2,$3,$4,$5,0*
|
||||
20,1,$1+$1,$4,$5,$6,$7,0*
|
||||
20,1,$1+$1,$6,$7,$8,$9,0*
|
||||
20,1,$1+$1,$8,$9,$2,$3,0*%
|
||||
G04 Aperture macros list end*
|
||||
%ADD10R,1.524000X1.524000*%
|
||||
%ADD11C,1.524000*%
|
||||
%ADD12RoundRect,0.250000X-0.350000X-0.450000X0.350000X-0.450000X0.350000X0.450000X-0.350000X0.450000X0*%
|
||||
%ADD13RoundRect,0.250000X0.350000X0.450000X-0.350000X0.450000X-0.350000X-0.450000X0.350000X-0.450000X0*%
|
||||
%ADD14RoundRect,0.250000X-0.475000X0.337500X-0.475000X-0.337500X0.475000X-0.337500X0.475000X0.337500X0*%
|
||||
%ADD15RoundRect,0.250000X-0.450000X0.350000X-0.450000X-0.350000X0.450000X-0.350000X0.450000X0.350000X0*%
|
||||
%ADD16C,4.000000*%
|
||||
%ADD17R,1.600000X1.600000*%
|
||||
%ADD18C,1.600000*%
|
||||
%ADD19RoundRect,0.250000X0.450000X-0.350000X0.450000X0.350000X-0.450000X0.350000X-0.450000X-0.350000X0*%
|
||||
G04 APERTURE END LIST*
|
||||
D10*
|
||||
%TO.C,U0*%
|
||||
X160110000Y-62870000D03*
|
||||
D11*
|
||||
X160110000Y-65410000D03*
|
||||
X160110000Y-67950000D03*
|
||||
X160110000Y-70490000D03*
|
||||
X160110000Y-73030000D03*
|
||||
X160110000Y-75570000D03*
|
||||
X160110000Y-78110000D03*
|
||||
X160110000Y-80650000D03*
|
||||
X160110000Y-83190000D03*
|
||||
X160110000Y-85730000D03*
|
||||
X160110000Y-88270000D03*
|
||||
X160110000Y-90810000D03*
|
||||
X160110000Y-93350000D03*
|
||||
X160110000Y-95890000D03*
|
||||
X160110000Y-98430000D03*
|
||||
X160110000Y-100970000D03*
|
||||
X160110000Y-103510000D03*
|
||||
X160110000Y-106050000D03*
|
||||
X160110000Y-108590000D03*
|
||||
X160110000Y-111130000D03*
|
||||
X177890000Y-111130000D03*
|
||||
X177890000Y-108590000D03*
|
||||
X177890000Y-106050000D03*
|
||||
X177890000Y-103510000D03*
|
||||
X177890000Y-100970000D03*
|
||||
X177890000Y-98430000D03*
|
||||
X177890000Y-95890000D03*
|
||||
X177890000Y-93350000D03*
|
||||
X177890000Y-90810000D03*
|
||||
X177890000Y-88270000D03*
|
||||
X177890000Y-85730000D03*
|
||||
X177890000Y-83190000D03*
|
||||
X177890000Y-80650000D03*
|
||||
X177890000Y-78110000D03*
|
||||
X177890000Y-75570000D03*
|
||||
X177890000Y-73030000D03*
|
||||
X177890000Y-70490000D03*
|
||||
X177890000Y-67950000D03*
|
||||
X177890000Y-65410000D03*
|
||||
X177890000Y-62870000D03*
|
||||
%TD*%
|
||||
D12*
|
||||
%TO.C,R12*%
|
||||
X162380343Y-98426662D03*
|
||||
X164380343Y-98426662D03*
|
||||
%TD*%
|
||||
D13*
|
||||
%TO.C,R13*%
|
||||
X164383744Y-100964363D03*
|
||||
X162383744Y-100964363D03*
|
||||
%TD*%
|
||||
D12*
|
||||
%TO.C,R6*%
|
||||
X162375390Y-78108531D03*
|
||||
X164375390Y-78108531D03*
|
||||
%TD*%
|
||||
%TO.C,R8*%
|
||||
X162383299Y-85730358D03*
|
||||
X164383299Y-85730358D03*
|
||||
%TD*%
|
||||
%TO.C,R4*%
|
||||
X162378463Y-73019919D03*
|
||||
X164378463Y-73019919D03*
|
||||
%TD*%
|
||||
%TO.C,R11*%
|
||||
X162379298Y-95886606D03*
|
||||
X164379298Y-95886606D03*
|
||||
%TD*%
|
||||
D14*
|
||||
%TO.C,C1*%
|
||||
X171500000Y-82462500D03*
|
||||
X171500000Y-84537500D03*
|
||||
%TD*%
|
||||
D15*
|
||||
%TO.C,R16*%
|
||||
X169250000Y-82500000D03*
|
||||
X169250000Y-84500000D03*
|
||||
%TD*%
|
||||
D16*
|
||||
%TO.C,J1*%
|
||||
X156485000Y-118010000D03*
|
||||
X181485000Y-118010000D03*
|
||||
D17*
|
||||
X173300000Y-115960000D03*
|
||||
D18*
|
||||
X171010000Y-115960000D03*
|
||||
X168720000Y-115960000D03*
|
||||
X166430000Y-115960000D03*
|
||||
X164140000Y-115960000D03*
|
||||
X174445000Y-117940000D03*
|
||||
X172155000Y-117940000D03*
|
||||
X169865000Y-117940000D03*
|
||||
X167575000Y-117940000D03*
|
||||
X165285000Y-117940000D03*
|
||||
X173300000Y-119920000D03*
|
||||
X171010000Y-119920000D03*
|
||||
X168720000Y-119920000D03*
|
||||
X166430000Y-119920000D03*
|
||||
X164140000Y-119920000D03*
|
||||
%TD*%
|
||||
D12*
|
||||
%TO.C,R2*%
|
||||
X162382505Y-65410218D03*
|
||||
X164382505Y-65410218D03*
|
||||
%TD*%
|
||||
%TO.C,R14*%
|
||||
X162390090Y-103521542D03*
|
||||
X164390090Y-103521542D03*
|
||||
%TD*%
|
||||
%TO.C,R3*%
|
||||
X162382505Y-70515877D03*
|
||||
X164382505Y-70515877D03*
|
||||
%TD*%
|
||||
%TO.C,R10*%
|
||||
X162381824Y-90808651D03*
|
||||
X164381824Y-90808651D03*
|
||||
%TD*%
|
||||
%TO.C,R1*%
|
||||
X162382505Y-62880196D03*
|
||||
X164382505Y-62880196D03*
|
||||
%TD*%
|
||||
%TO.C,R5*%
|
||||
X162386041Y-75569627D03*
|
||||
X164386041Y-75569627D03*
|
||||
%TD*%
|
||||
%TO.C,R7*%
|
||||
X162379871Y-83198224D03*
|
||||
X164379871Y-83198224D03*
|
||||
%TD*%
|
||||
%TO.C,R9*%
|
||||
X162380037Y-88273194D03*
|
||||
X164380037Y-88273194D03*
|
||||
%TD*%
|
||||
D19*
|
||||
%TO.C,R15*%
|
||||
X174500000Y-84000000D03*
|
||||
X174500000Y-82000000D03*
|
||||
%TD*%
|
||||
M02*
|
||||
113
kicad/picovga/picovga-F_Paste.gbr
Normal file
113
kicad/picovga/picovga-F_Paste.gbr
Normal file
@@ -0,0 +1,113 @@
|
||||
%TF.GenerationSoftware,KiCad,Pcbnew,(5.99.0-8075-g8416c1fc37)*%
|
||||
%TF.CreationDate,2021-06-27T17:30:08+01:00*%
|
||||
%TF.ProjectId,picovga,7069636f-7667-4612-9e6b-696361645f70,rev?*%
|
||||
%TF.SameCoordinates,Original*%
|
||||
%TF.FileFunction,Paste,Top*%
|
||||
%TF.FilePolarity,Positive*%
|
||||
%FSLAX46Y46*%
|
||||
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
|
||||
G04 Created by KiCad (PCBNEW (5.99.0-8075-g8416c1fc37)) date 2021-06-27 17:30:08*
|
||||
%MOMM*%
|
||||
%LPD*%
|
||||
G01*
|
||||
G04 APERTURE LIST*
|
||||
G04 Aperture macros list*
|
||||
%AMRoundRect*
|
||||
0 Rectangle with rounded corners*
|
||||
0 $1 Rounding radius*
|
||||
0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
|
||||
0 Add a 4 corners polygon primitive as box body*
|
||||
4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
|
||||
0 Add four circle primitives for the rounded corners*
|
||||
1,1,$1+$1,$2,$3,0*
|
||||
1,1,$1+$1,$4,$5,0*
|
||||
1,1,$1+$1,$6,$7,0*
|
||||
1,1,$1+$1,$8,$9,0*
|
||||
0 Add four rect primitives between the rounded corners*
|
||||
20,1,$1+$1,$2,$3,$4,$5,0*
|
||||
20,1,$1+$1,$4,$5,$6,$7,0*
|
||||
20,1,$1+$1,$6,$7,$8,$9,0*
|
||||
20,1,$1+$1,$8,$9,$2,$3,0*%
|
||||
G04 Aperture macros list end*
|
||||
%ADD10RoundRect,0.250000X-0.350000X-0.450000X0.350000X-0.450000X0.350000X0.450000X-0.350000X0.450000X0*%
|
||||
%ADD11RoundRect,0.250000X0.350000X0.450000X-0.350000X0.450000X-0.350000X-0.450000X0.350000X-0.450000X0*%
|
||||
%ADD12RoundRect,0.250000X-0.475000X0.337500X-0.475000X-0.337500X0.475000X-0.337500X0.475000X0.337500X0*%
|
||||
%ADD13RoundRect,0.250000X-0.450000X0.350000X-0.450000X-0.350000X0.450000X-0.350000X0.450000X0.350000X0*%
|
||||
%ADD14RoundRect,0.250000X0.450000X-0.350000X0.450000X0.350000X-0.450000X0.350000X-0.450000X-0.350000X0*%
|
||||
G04 APERTURE END LIST*
|
||||
D10*
|
||||
%TO.C,R12*%
|
||||
X162380343Y-98426662D03*
|
||||
X164380343Y-98426662D03*
|
||||
%TD*%
|
||||
D11*
|
||||
%TO.C,R13*%
|
||||
X164383744Y-100964363D03*
|
||||
X162383744Y-100964363D03*
|
||||
%TD*%
|
||||
D10*
|
||||
%TO.C,R6*%
|
||||
X162375390Y-78108531D03*
|
||||
X164375390Y-78108531D03*
|
||||
%TD*%
|
||||
%TO.C,R8*%
|
||||
X162383299Y-85730358D03*
|
||||
X164383299Y-85730358D03*
|
||||
%TD*%
|
||||
%TO.C,R4*%
|
||||
X162378463Y-73019919D03*
|
||||
X164378463Y-73019919D03*
|
||||
%TD*%
|
||||
%TO.C,R11*%
|
||||
X162379298Y-95886606D03*
|
||||
X164379298Y-95886606D03*
|
||||
%TD*%
|
||||
D12*
|
||||
%TO.C,C1*%
|
||||
X171500000Y-82462500D03*
|
||||
X171500000Y-84537500D03*
|
||||
%TD*%
|
||||
D13*
|
||||
%TO.C,R16*%
|
||||
X169250000Y-82500000D03*
|
||||
X169250000Y-84500000D03*
|
||||
%TD*%
|
||||
D10*
|
||||
%TO.C,R2*%
|
||||
X162382505Y-65410218D03*
|
||||
X164382505Y-65410218D03*
|
||||
%TD*%
|
||||
%TO.C,R14*%
|
||||
X162390090Y-103521542D03*
|
||||
X164390090Y-103521542D03*
|
||||
%TD*%
|
||||
%TO.C,R3*%
|
||||
X162382505Y-70515877D03*
|
||||
X164382505Y-70515877D03*
|
||||
%TD*%
|
||||
%TO.C,R10*%
|
||||
X162381824Y-90808651D03*
|
||||
X164381824Y-90808651D03*
|
||||
%TD*%
|
||||
%TO.C,R1*%
|
||||
X162382505Y-62880196D03*
|
||||
X164382505Y-62880196D03*
|
||||
%TD*%
|
||||
%TO.C,R5*%
|
||||
X162386041Y-75569627D03*
|
||||
X164386041Y-75569627D03*
|
||||
%TD*%
|
||||
%TO.C,R7*%
|
||||
X162379871Y-83198224D03*
|
||||
X164379871Y-83198224D03*
|
||||
%TD*%
|
||||
%TO.C,R9*%
|
||||
X162380037Y-88273194D03*
|
||||
X164380037Y-88273194D03*
|
||||
%TD*%
|
||||
D14*
|
||||
%TO.C,R15*%
|
||||
X174500000Y-84000000D03*
|
||||
X174500000Y-82000000D03*
|
||||
%TD*%
|
||||
M02*
|
||||
976
kicad/picovga/picovga-F_Silkscreen.gbr
Normal file
976
kicad/picovga/picovga-F_Silkscreen.gbr
Normal file
@@ -0,0 +1,976 @@
|
||||
%TF.GenerationSoftware,KiCad,Pcbnew,(5.99.0-8075-g8416c1fc37)*%
|
||||
%TF.CreationDate,2021-06-27T17:30:08+01:00*%
|
||||
%TF.ProjectId,picovga,7069636f-7667-4612-9e6b-696361645f70,rev?*%
|
||||
%TF.SameCoordinates,Original*%
|
||||
%TF.FileFunction,Legend,Top*%
|
||||
%TF.FilePolarity,Positive*%
|
||||
%FSLAX46Y46*%
|
||||
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
|
||||
G04 Created by KiCad (PCBNEW (5.99.0-8075-g8416c1fc37)) date 2021-06-27 17:30:08*
|
||||
%MOMM*%
|
||||
%LPD*%
|
||||
G01*
|
||||
G04 APERTURE LIST*
|
||||
%ADD10C,0.100000*%
|
||||
%ADD11C,0.150000*%
|
||||
%ADD12C,0.120000*%
|
||||
G04 APERTURE END LIST*
|
||||
D10*
|
||||
X175704285Y-110501904D02*
|
||||
X175728095Y-110430476D01*
|
||||
X175751904Y-110406666D01*
|
||||
X175799523Y-110382857D01*
|
||||
X175870952Y-110382857D01*
|
||||
X175918571Y-110406666D01*
|
||||
X175942380Y-110430476D01*
|
||||
X175966190Y-110478095D01*
|
||||
X175966190Y-110668571D01*
|
||||
X175466190Y-110668571D01*
|
||||
X175466190Y-110501904D01*
|
||||
X175490000Y-110454285D01*
|
||||
X175513809Y-110430476D01*
|
||||
X175561428Y-110406666D01*
|
||||
X175609047Y-110406666D01*
|
||||
X175656666Y-110430476D01*
|
||||
X175680476Y-110454285D01*
|
||||
X175704285Y-110501904D01*
|
||||
X175704285Y-110668571D01*
|
||||
X175942380Y-109978095D02*
|
||||
X175966190Y-110025714D01*
|
||||
X175966190Y-110120952D01*
|
||||
X175942380Y-110168571D01*
|
||||
X175894761Y-110192380D01*
|
||||
X175704285Y-110192380D01*
|
||||
X175656666Y-110168571D01*
|
||||
X175632857Y-110120952D01*
|
||||
X175632857Y-110025714D01*
|
||||
X175656666Y-109978095D01*
|
||||
X175704285Y-109954285D01*
|
||||
X175751904Y-109954285D01*
|
||||
X175799523Y-110192380D01*
|
||||
X175632857Y-109740000D02*
|
||||
X175966190Y-109740000D01*
|
||||
X175680476Y-109740000D02*
|
||||
X175656666Y-109716190D01*
|
||||
X175632857Y-109668571D01*
|
||||
X175632857Y-109597142D01*
|
||||
X175656666Y-109549523D01*
|
||||
X175704285Y-109525714D01*
|
||||
X175966190Y-109525714D01*
|
||||
X175632857Y-109287619D02*
|
||||
X176061428Y-109287619D01*
|
||||
X176109047Y-109311428D01*
|
||||
X176132857Y-109359047D01*
|
||||
X176132857Y-109382857D01*
|
||||
X175466190Y-109287619D02*
|
||||
X175490000Y-109311428D01*
|
||||
X175513809Y-109287619D01*
|
||||
X175490000Y-109263809D01*
|
||||
X175466190Y-109287619D01*
|
||||
X175513809Y-109287619D01*
|
||||
X175966190Y-108835238D02*
|
||||
X175704285Y-108835238D01*
|
||||
X175656666Y-108859047D01*
|
||||
X175632857Y-108906666D01*
|
||||
X175632857Y-109001904D01*
|
||||
X175656666Y-109049523D01*
|
||||
X175942380Y-108835238D02*
|
||||
X175966190Y-108882857D01*
|
||||
X175966190Y-109001904D01*
|
||||
X175942380Y-109049523D01*
|
||||
X175894761Y-109073333D01*
|
||||
X175847142Y-109073333D01*
|
||||
X175799523Y-109049523D01*
|
||||
X175775714Y-109001904D01*
|
||||
X175775714Y-108882857D01*
|
||||
X175751904Y-108835238D01*
|
||||
X175966190Y-108597142D02*
|
||||
X175632857Y-108597142D01*
|
||||
X175680476Y-108597142D02*
|
||||
X175656666Y-108573333D01*
|
||||
X175632857Y-108525714D01*
|
||||
X175632857Y-108454285D01*
|
||||
X175656666Y-108406666D01*
|
||||
X175704285Y-108382857D01*
|
||||
X175966190Y-108382857D01*
|
||||
X175704285Y-108382857D02*
|
||||
X175656666Y-108359047D01*
|
||||
X175632857Y-108311428D01*
|
||||
X175632857Y-108240000D01*
|
||||
X175656666Y-108192380D01*
|
||||
X175704285Y-108168571D01*
|
||||
X175966190Y-108168571D01*
|
||||
X175966190Y-107930476D02*
|
||||
X175632857Y-107930476D01*
|
||||
X175466190Y-107930476D02*
|
||||
X175490000Y-107954285D01*
|
||||
X175513809Y-107930476D01*
|
||||
X175490000Y-107906666D01*
|
||||
X175466190Y-107930476D01*
|
||||
X175513809Y-107930476D01*
|
||||
X175632857Y-107692380D02*
|
||||
X175966190Y-107692380D01*
|
||||
X175680476Y-107692380D02*
|
||||
X175656666Y-107668571D01*
|
||||
X175632857Y-107620952D01*
|
||||
X175632857Y-107549523D01*
|
||||
X175656666Y-107501904D01*
|
||||
X175704285Y-107478095D01*
|
||||
X175966190Y-107478095D01*
|
||||
X175966190Y-106859047D02*
|
||||
X175466190Y-106859047D01*
|
||||
X175966190Y-106573333D02*
|
||||
X175680476Y-106787619D01*
|
||||
X175466190Y-106573333D02*
|
||||
X175751904Y-106859047D01*
|
||||
X175632857Y-106406666D02*
|
||||
X175966190Y-106287619D01*
|
||||
X175632857Y-106168571D02*
|
||||
X175966190Y-106287619D01*
|
||||
X176085238Y-106335238D01*
|
||||
X176109047Y-106359047D01*
|
||||
X176132857Y-106406666D01*
|
||||
X175966190Y-105763809D02*
|
||||
X175466190Y-105763809D01*
|
||||
X175942380Y-105763809D02*
|
||||
X175966190Y-105811428D01*
|
||||
X175966190Y-105906666D01*
|
||||
X175942380Y-105954285D01*
|
||||
X175918571Y-105978095D01*
|
||||
X175870952Y-106001904D01*
|
||||
X175728095Y-106001904D01*
|
||||
X175680476Y-105978095D01*
|
||||
X175656666Y-105954285D01*
|
||||
X175632857Y-105906666D01*
|
||||
X175632857Y-105811428D01*
|
||||
X175656666Y-105763809D01*
|
||||
X176156666Y-105001904D02*
|
||||
X176132857Y-105025714D01*
|
||||
X176061428Y-105073333D01*
|
||||
X176013809Y-105097142D01*
|
||||
X175942380Y-105120952D01*
|
||||
X175823333Y-105144761D01*
|
||||
X175728095Y-105144761D01*
|
||||
X175609047Y-105120952D01*
|
||||
X175537619Y-105097142D01*
|
||||
X175490000Y-105073333D01*
|
||||
X175418571Y-105025714D01*
|
||||
X175394761Y-105001904D01*
|
||||
X175966190Y-104811428D02*
|
||||
X175466190Y-104811428D01*
|
||||
X175656666Y-104811428D02*
|
||||
X175632857Y-104763809D01*
|
||||
X175632857Y-104668571D01*
|
||||
X175656666Y-104620952D01*
|
||||
X175680476Y-104597142D01*
|
||||
X175728095Y-104573333D01*
|
||||
X175870952Y-104573333D01*
|
||||
X175918571Y-104597142D01*
|
||||
X175942380Y-104620952D01*
|
||||
X175966190Y-104668571D01*
|
||||
X175966190Y-104763809D01*
|
||||
X175942380Y-104811428D01*
|
||||
X175466190Y-104406666D02*
|
||||
X175466190Y-104097142D01*
|
||||
X175656666Y-104263809D01*
|
||||
X175656666Y-104192380D01*
|
||||
X175680476Y-104144761D01*
|
||||
X175704285Y-104120952D01*
|
||||
X175751904Y-104097142D01*
|
||||
X175870952Y-104097142D01*
|
||||
X175918571Y-104120952D01*
|
||||
X175942380Y-104144761D01*
|
||||
X175966190Y-104192380D01*
|
||||
X175966190Y-104335238D01*
|
||||
X175942380Y-104382857D01*
|
||||
X175918571Y-104406666D01*
|
||||
X175632857Y-103882857D02*
|
||||
X175966190Y-103882857D01*
|
||||
X175680476Y-103882857D02*
|
||||
X175656666Y-103859047D01*
|
||||
X175632857Y-103811428D01*
|
||||
X175632857Y-103740000D01*
|
||||
X175656666Y-103692380D01*
|
||||
X175704285Y-103668571D01*
|
||||
X175966190Y-103668571D01*
|
||||
X176013809Y-103549523D02*
|
||||
X176013809Y-103168571D01*
|
||||
X176156666Y-103097142D02*
|
||||
X176132857Y-103073333D01*
|
||||
X176061428Y-103025714D01*
|
||||
X176013809Y-103001904D01*
|
||||
X175942380Y-102978095D01*
|
||||
X175823333Y-102954285D01*
|
||||
X175728095Y-102954285D01*
|
||||
X175609047Y-102978095D01*
|
||||
X175537619Y-103001904D01*
|
||||
X175490000Y-103025714D01*
|
||||
X175418571Y-103073333D01*
|
||||
X175394761Y-103097142D01*
|
||||
X175585238Y-101930476D02*
|
||||
X175561428Y-101978095D01*
|
||||
X175561428Y-102073333D01*
|
||||
X175585238Y-102120952D01*
|
||||
X175632857Y-102168571D01*
|
||||
X175680476Y-102192380D01*
|
||||
X175775714Y-102192380D01*
|
||||
X175823333Y-102168571D01*
|
||||
X175870952Y-102120952D01*
|
||||
X175894761Y-102073333D01*
|
||||
X175894761Y-101978095D01*
|
||||
X175870952Y-101930476D01*
|
||||
X175394761Y-102025714D02*
|
||||
X175418571Y-102144761D01*
|
||||
X175490000Y-102263809D01*
|
||||
X175609047Y-102335238D01*
|
||||
X175728095Y-102359047D01*
|
||||
X175847142Y-102335238D01*
|
||||
X175966190Y-102263809D01*
|
||||
X176037619Y-102144761D01*
|
||||
X176061428Y-102025714D01*
|
||||
X176037619Y-101906666D01*
|
||||
X175966190Y-101787619D01*
|
||||
X175847142Y-101716190D01*
|
||||
X175728095Y-101692380D01*
|
||||
X175609047Y-101716190D01*
|
||||
X175490000Y-101787619D01*
|
||||
X175418571Y-101906666D01*
|
||||
X175394761Y-102025714D01*
|
||||
X175513809Y-101501904D02*
|
||||
X175490000Y-101478095D01*
|
||||
X175466190Y-101430476D01*
|
||||
X175466190Y-101311428D01*
|
||||
X175490000Y-101263809D01*
|
||||
X175513809Y-101240000D01*
|
||||
X175561428Y-101216190D01*
|
||||
X175609047Y-101216190D01*
|
||||
X175680476Y-101240000D01*
|
||||
X175966190Y-101525714D01*
|
||||
X175966190Y-101216190D01*
|
||||
X175466190Y-100906666D02*
|
||||
X175466190Y-100859047D01*
|
||||
X175490000Y-100811428D01*
|
||||
X175513809Y-100787619D01*
|
||||
X175561428Y-100763809D01*
|
||||
X175656666Y-100740000D01*
|
||||
X175775714Y-100740000D01*
|
||||
X175870952Y-100763809D01*
|
||||
X175918571Y-100787619D01*
|
||||
X175942380Y-100811428D01*
|
||||
X175966190Y-100859047D01*
|
||||
X175966190Y-100906666D01*
|
||||
X175942380Y-100954285D01*
|
||||
X175918571Y-100978095D01*
|
||||
X175870952Y-101001904D01*
|
||||
X175775714Y-101025714D01*
|
||||
X175656666Y-101025714D01*
|
||||
X175561428Y-101001904D01*
|
||||
X175513809Y-100978095D01*
|
||||
X175490000Y-100954285D01*
|
||||
X175466190Y-100906666D01*
|
||||
X175513809Y-100549523D02*
|
||||
X175490000Y-100525714D01*
|
||||
X175466190Y-100478095D01*
|
||||
X175466190Y-100359047D01*
|
||||
X175490000Y-100311428D01*
|
||||
X175513809Y-100287619D01*
|
||||
X175561428Y-100263809D01*
|
||||
X175609047Y-100263809D01*
|
||||
X175680476Y-100287619D01*
|
||||
X175966190Y-100573333D01*
|
||||
X175966190Y-100263809D01*
|
||||
X175966190Y-99787619D02*
|
||||
X175966190Y-100073333D01*
|
||||
X175966190Y-99930476D02*
|
||||
X175466190Y-99930476D01*
|
||||
X175537619Y-99978095D01*
|
||||
X175585238Y-100025714D01*
|
||||
X175609047Y-100073333D01*
|
||||
D11*
|
||||
%TO.C,U0*%
|
||||
X168238095Y-110452380D02*
|
||||
X168238095Y-111261904D01*
|
||||
X168285714Y-111357142D01*
|
||||
X168333333Y-111404761D01*
|
||||
X168428571Y-111452380D01*
|
||||
X168619047Y-111452380D01*
|
||||
X168714285Y-111404761D01*
|
||||
X168761904Y-111357142D01*
|
||||
X168809523Y-111261904D01*
|
||||
X168809523Y-110452380D01*
|
||||
X169476190Y-110452380D02*
|
||||
X169571428Y-110452380D01*
|
||||
X169666666Y-110500000D01*
|
||||
X169714285Y-110547619D01*
|
||||
X169761904Y-110642857D01*
|
||||
X169809523Y-110833333D01*
|
||||
X169809523Y-111071428D01*
|
||||
X169761904Y-111261904D01*
|
||||
X169714285Y-111357142D01*
|
||||
X169666666Y-111404761D01*
|
||||
X169571428Y-111452380D01*
|
||||
X169476190Y-111452380D01*
|
||||
X169380952Y-111404761D01*
|
||||
X169333333Y-111357142D01*
|
||||
X169285714Y-111261904D01*
|
||||
X169238095Y-111071428D01*
|
||||
X169238095Y-110833333D01*
|
||||
X169285714Y-110642857D01*
|
||||
X169333333Y-110547619D01*
|
||||
X169380952Y-110500000D01*
|
||||
X169476190Y-110452380D01*
|
||||
%TO.C,R12*%
|
||||
X166057142Y-98862380D02*
|
||||
X165723809Y-98386190D01*
|
||||
X165485714Y-98862380D02*
|
||||
X165485714Y-97862380D01*
|
||||
X165866666Y-97862380D01*
|
||||
X165961904Y-97910000D01*
|
||||
X166009523Y-97957619D01*
|
||||
X166057142Y-98052857D01*
|
||||
X166057142Y-98195714D01*
|
||||
X166009523Y-98290952D01*
|
||||
X165961904Y-98338571D01*
|
||||
X165866666Y-98386190D01*
|
||||
X165485714Y-98386190D01*
|
||||
X167009523Y-98862380D02*
|
||||
X166438095Y-98862380D01*
|
||||
X166723809Y-98862380D02*
|
||||
X166723809Y-97862380D01*
|
||||
X166628571Y-98005238D01*
|
||||
X166533333Y-98100476D01*
|
||||
X166438095Y-98148095D01*
|
||||
X167390476Y-97957619D02*
|
||||
X167438095Y-97910000D01*
|
||||
X167533333Y-97862380D01*
|
||||
X167771428Y-97862380D01*
|
||||
X167866666Y-97910000D01*
|
||||
X167914285Y-97957619D01*
|
||||
X167961904Y-98052857D01*
|
||||
X167961904Y-98148095D01*
|
||||
X167914285Y-98290952D01*
|
||||
X167342857Y-98862380D01*
|
||||
X167961904Y-98862380D01*
|
||||
%TO.C,R13*%
|
||||
X166057142Y-101412380D02*
|
||||
X165723809Y-100936190D01*
|
||||
X165485714Y-101412380D02*
|
||||
X165485714Y-100412380D01*
|
||||
X165866666Y-100412380D01*
|
||||
X165961904Y-100460000D01*
|
||||
X166009523Y-100507619D01*
|
||||
X166057142Y-100602857D01*
|
||||
X166057142Y-100745714D01*
|
||||
X166009523Y-100840952D01*
|
||||
X165961904Y-100888571D01*
|
||||
X165866666Y-100936190D01*
|
||||
X165485714Y-100936190D01*
|
||||
X167009523Y-101412380D02*
|
||||
X166438095Y-101412380D01*
|
||||
X166723809Y-101412380D02*
|
||||
X166723809Y-100412380D01*
|
||||
X166628571Y-100555238D01*
|
||||
X166533333Y-100650476D01*
|
||||
X166438095Y-100698095D01*
|
||||
X167342857Y-100412380D02*
|
||||
X167961904Y-100412380D01*
|
||||
X167628571Y-100793333D01*
|
||||
X167771428Y-100793333D01*
|
||||
X167866666Y-100840952D01*
|
||||
X167914285Y-100888571D01*
|
||||
X167961904Y-100983809D01*
|
||||
X167961904Y-101221904D01*
|
||||
X167914285Y-101317142D01*
|
||||
X167866666Y-101364761D01*
|
||||
X167771428Y-101412380D01*
|
||||
X167485714Y-101412380D01*
|
||||
X167390476Y-101364761D01*
|
||||
X167342857Y-101317142D01*
|
||||
%TO.C,R6*%
|
||||
X166053333Y-78552380D02*
|
||||
X165720000Y-78076190D01*
|
||||
X165481904Y-78552380D02*
|
||||
X165481904Y-77552380D01*
|
||||
X165862857Y-77552380D01*
|
||||
X165958095Y-77600000D01*
|
||||
X166005714Y-77647619D01*
|
||||
X166053333Y-77742857D01*
|
||||
X166053333Y-77885714D01*
|
||||
X166005714Y-77980952D01*
|
||||
X165958095Y-78028571D01*
|
||||
X165862857Y-78076190D01*
|
||||
X165481904Y-78076190D01*
|
||||
X166910476Y-77552380D02*
|
||||
X166720000Y-77552380D01*
|
||||
X166624761Y-77600000D01*
|
||||
X166577142Y-77647619D01*
|
||||
X166481904Y-77790476D01*
|
||||
X166434285Y-77980952D01*
|
||||
X166434285Y-78361904D01*
|
||||
X166481904Y-78457142D01*
|
||||
X166529523Y-78504761D01*
|
||||
X166624761Y-78552380D01*
|
||||
X166815238Y-78552380D01*
|
||||
X166910476Y-78504761D01*
|
||||
X166958095Y-78457142D01*
|
||||
X167005714Y-78361904D01*
|
||||
X167005714Y-78123809D01*
|
||||
X166958095Y-78028571D01*
|
||||
X166910476Y-77980952D01*
|
||||
X166815238Y-77933333D01*
|
||||
X166624761Y-77933333D01*
|
||||
X166529523Y-77980952D01*
|
||||
X166481904Y-78028571D01*
|
||||
X166434285Y-78123809D01*
|
||||
%TO.C,R8*%
|
||||
X166053333Y-86182380D02*
|
||||
X165720000Y-85706190D01*
|
||||
X165481904Y-86182380D02*
|
||||
X165481904Y-85182380D01*
|
||||
X165862857Y-85182380D01*
|
||||
X165958095Y-85230000D01*
|
||||
X166005714Y-85277619D01*
|
||||
X166053333Y-85372857D01*
|
||||
X166053333Y-85515714D01*
|
||||
X166005714Y-85610952D01*
|
||||
X165958095Y-85658571D01*
|
||||
X165862857Y-85706190D01*
|
||||
X165481904Y-85706190D01*
|
||||
X166624761Y-85610952D02*
|
||||
X166529523Y-85563333D01*
|
||||
X166481904Y-85515714D01*
|
||||
X166434285Y-85420476D01*
|
||||
X166434285Y-85372857D01*
|
||||
X166481904Y-85277619D01*
|
||||
X166529523Y-85230000D01*
|
||||
X166624761Y-85182380D01*
|
||||
X166815238Y-85182380D01*
|
||||
X166910476Y-85230000D01*
|
||||
X166958095Y-85277619D01*
|
||||
X167005714Y-85372857D01*
|
||||
X167005714Y-85420476D01*
|
||||
X166958095Y-85515714D01*
|
||||
X166910476Y-85563333D01*
|
||||
X166815238Y-85610952D01*
|
||||
X166624761Y-85610952D01*
|
||||
X166529523Y-85658571D01*
|
||||
X166481904Y-85706190D01*
|
||||
X166434285Y-85801428D01*
|
||||
X166434285Y-85991904D01*
|
||||
X166481904Y-86087142D01*
|
||||
X166529523Y-86134761D01*
|
||||
X166624761Y-86182380D01*
|
||||
X166815238Y-86182380D01*
|
||||
X166910476Y-86134761D01*
|
||||
X166958095Y-86087142D01*
|
||||
X167005714Y-85991904D01*
|
||||
X167005714Y-85801428D01*
|
||||
X166958095Y-85706190D01*
|
||||
X166910476Y-85658571D01*
|
||||
X166815238Y-85610952D01*
|
||||
%TO.C,R4*%
|
||||
X166053333Y-73472380D02*
|
||||
X165720000Y-72996190D01*
|
||||
X165481904Y-73472380D02*
|
||||
X165481904Y-72472380D01*
|
||||
X165862857Y-72472380D01*
|
||||
X165958095Y-72520000D01*
|
||||
X166005714Y-72567619D01*
|
||||
X166053333Y-72662857D01*
|
||||
X166053333Y-72805714D01*
|
||||
X166005714Y-72900952D01*
|
||||
X165958095Y-72948571D01*
|
||||
X165862857Y-72996190D01*
|
||||
X165481904Y-72996190D01*
|
||||
X166910476Y-72805714D02*
|
||||
X166910476Y-73472380D01*
|
||||
X166672380Y-72424761D02*
|
||||
X166434285Y-73139047D01*
|
||||
X167053333Y-73139047D01*
|
||||
%TO.C,R11*%
|
||||
X166057142Y-96342380D02*
|
||||
X165723809Y-95866190D01*
|
||||
X165485714Y-96342380D02*
|
||||
X165485714Y-95342380D01*
|
||||
X165866666Y-95342380D01*
|
||||
X165961904Y-95390000D01*
|
||||
X166009523Y-95437619D01*
|
||||
X166057142Y-95532857D01*
|
||||
X166057142Y-95675714D01*
|
||||
X166009523Y-95770952D01*
|
||||
X165961904Y-95818571D01*
|
||||
X165866666Y-95866190D01*
|
||||
X165485714Y-95866190D01*
|
||||
X167009523Y-96342380D02*
|
||||
X166438095Y-96342380D01*
|
||||
X166723809Y-96342380D02*
|
||||
X166723809Y-95342380D01*
|
||||
X166628571Y-95485238D01*
|
||||
X166533333Y-95580476D01*
|
||||
X166438095Y-95628095D01*
|
||||
X167961904Y-96342380D02*
|
||||
X167390476Y-96342380D01*
|
||||
X167676190Y-96342380D02*
|
||||
X167676190Y-95342380D01*
|
||||
X167580952Y-95485238D01*
|
||||
X167485714Y-95580476D01*
|
||||
X167390476Y-95628095D01*
|
||||
%TO.C,C1*%
|
||||
X171877142Y-86486666D02*
|
||||
X171924761Y-86534285D01*
|
||||
X171972380Y-86677142D01*
|
||||
X171972380Y-86772380D01*
|
||||
X171924761Y-86915238D01*
|
||||
X171829523Y-87010476D01*
|
||||
X171734285Y-87058095D01*
|
||||
X171543809Y-87105714D01*
|
||||
X171400952Y-87105714D01*
|
||||
X171210476Y-87058095D01*
|
||||
X171115238Y-87010476D01*
|
||||
X171020000Y-86915238D01*
|
||||
X170972380Y-86772380D01*
|
||||
X170972380Y-86677142D01*
|
||||
X171020000Y-86534285D01*
|
||||
X171067619Y-86486666D01*
|
||||
X171972380Y-85534285D02*
|
||||
X171972380Y-86105714D01*
|
||||
X171972380Y-85820000D02*
|
||||
X170972380Y-85820000D01*
|
||||
X171115238Y-85915238D01*
|
||||
X171210476Y-86010476D01*
|
||||
X171258095Y-86105714D01*
|
||||
%TO.C,R16*%
|
||||
X169682380Y-87492857D02*
|
||||
X169206190Y-87826190D01*
|
||||
X169682380Y-88064285D02*
|
||||
X168682380Y-88064285D01*
|
||||
X168682380Y-87683333D01*
|
||||
X168730000Y-87588095D01*
|
||||
X168777619Y-87540476D01*
|
||||
X168872857Y-87492857D01*
|
||||
X169015714Y-87492857D01*
|
||||
X169110952Y-87540476D01*
|
||||
X169158571Y-87588095D01*
|
||||
X169206190Y-87683333D01*
|
||||
X169206190Y-88064285D01*
|
||||
X169682380Y-86540476D02*
|
||||
X169682380Y-87111904D01*
|
||||
X169682380Y-86826190D02*
|
||||
X168682380Y-86826190D01*
|
||||
X168825238Y-86921428D01*
|
||||
X168920476Y-87016666D01*
|
||||
X168968095Y-87111904D01*
|
||||
X168682380Y-85683333D02*
|
||||
X168682380Y-85873809D01*
|
||||
X168730000Y-85969047D01*
|
||||
X168777619Y-86016666D01*
|
||||
X168920476Y-86111904D01*
|
||||
X169110952Y-86159523D01*
|
||||
X169491904Y-86159523D01*
|
||||
X169587142Y-86111904D01*
|
||||
X169634761Y-86064285D01*
|
||||
X169682380Y-85969047D01*
|
||||
X169682380Y-85778571D01*
|
||||
X169634761Y-85683333D01*
|
||||
X169587142Y-85635714D01*
|
||||
X169491904Y-85588095D01*
|
||||
X169253809Y-85588095D01*
|
||||
X169158571Y-85635714D01*
|
||||
X169110952Y-85683333D01*
|
||||
X169063333Y-85778571D01*
|
||||
X169063333Y-85969047D01*
|
||||
X169110952Y-86064285D01*
|
||||
X169158571Y-86111904D01*
|
||||
X169253809Y-86159523D01*
|
||||
%TO.C,J1*%
|
||||
X175666666Y-115452380D02*
|
||||
X175666666Y-116166666D01*
|
||||
X175619047Y-116309523D01*
|
||||
X175523809Y-116404761D01*
|
||||
X175380952Y-116452380D01*
|
||||
X175285714Y-116452380D01*
|
||||
X176666666Y-116452380D02*
|
||||
X176095238Y-116452380D01*
|
||||
X176380952Y-116452380D02*
|
||||
X176380952Y-115452380D01*
|
||||
X176285714Y-115595238D01*
|
||||
X176190476Y-115690476D01*
|
||||
X176095238Y-115738095D01*
|
||||
%TO.C,R2*%
|
||||
X166053333Y-65892380D02*
|
||||
X165720000Y-65416190D01*
|
||||
X165481904Y-65892380D02*
|
||||
X165481904Y-64892380D01*
|
||||
X165862857Y-64892380D01*
|
||||
X165958095Y-64940000D01*
|
||||
X166005714Y-64987619D01*
|
||||
X166053333Y-65082857D01*
|
||||
X166053333Y-65225714D01*
|
||||
X166005714Y-65320952D01*
|
||||
X165958095Y-65368571D01*
|
||||
X165862857Y-65416190D01*
|
||||
X165481904Y-65416190D01*
|
||||
X166434285Y-64987619D02*
|
||||
X166481904Y-64940000D01*
|
||||
X166577142Y-64892380D01*
|
||||
X166815238Y-64892380D01*
|
||||
X166910476Y-64940000D01*
|
||||
X166958095Y-64987619D01*
|
||||
X167005714Y-65082857D01*
|
||||
X167005714Y-65178095D01*
|
||||
X166958095Y-65320952D01*
|
||||
X166386666Y-65892380D01*
|
||||
X167005714Y-65892380D01*
|
||||
%TO.C,R14*%
|
||||
X166057142Y-103942380D02*
|
||||
X165723809Y-103466190D01*
|
||||
X165485714Y-103942380D02*
|
||||
X165485714Y-102942380D01*
|
||||
X165866666Y-102942380D01*
|
||||
X165961904Y-102990000D01*
|
||||
X166009523Y-103037619D01*
|
||||
X166057142Y-103132857D01*
|
||||
X166057142Y-103275714D01*
|
||||
X166009523Y-103370952D01*
|
||||
X165961904Y-103418571D01*
|
||||
X165866666Y-103466190D01*
|
||||
X165485714Y-103466190D01*
|
||||
X167009523Y-103942380D02*
|
||||
X166438095Y-103942380D01*
|
||||
X166723809Y-103942380D02*
|
||||
X166723809Y-102942380D01*
|
||||
X166628571Y-103085238D01*
|
||||
X166533333Y-103180476D01*
|
||||
X166438095Y-103228095D01*
|
||||
X167866666Y-103275714D02*
|
||||
X167866666Y-103942380D01*
|
||||
X167628571Y-102894761D02*
|
||||
X167390476Y-103609047D01*
|
||||
X168009523Y-103609047D01*
|
||||
%TO.C,R3*%
|
||||
X166053333Y-70972380D02*
|
||||
X165720000Y-70496190D01*
|
||||
X165481904Y-70972380D02*
|
||||
X165481904Y-69972380D01*
|
||||
X165862857Y-69972380D01*
|
||||
X165958095Y-70020000D01*
|
||||
X166005714Y-70067619D01*
|
||||
X166053333Y-70162857D01*
|
||||
X166053333Y-70305714D01*
|
||||
X166005714Y-70400952D01*
|
||||
X165958095Y-70448571D01*
|
||||
X165862857Y-70496190D01*
|
||||
X165481904Y-70496190D01*
|
||||
X166386666Y-69972380D02*
|
||||
X167005714Y-69972380D01*
|
||||
X166672380Y-70353333D01*
|
||||
X166815238Y-70353333D01*
|
||||
X166910476Y-70400952D01*
|
||||
X166958095Y-70448571D01*
|
||||
X167005714Y-70543809D01*
|
||||
X167005714Y-70781904D01*
|
||||
X166958095Y-70877142D01*
|
||||
X166910476Y-70924761D01*
|
||||
X166815238Y-70972380D01*
|
||||
X166529523Y-70972380D01*
|
||||
X166434285Y-70924761D01*
|
||||
X166386666Y-70877142D01*
|
||||
%TO.C,R10*%
|
||||
X166057142Y-91262380D02*
|
||||
X165723809Y-90786190D01*
|
||||
X165485714Y-91262380D02*
|
||||
X165485714Y-90262380D01*
|
||||
X165866666Y-90262380D01*
|
||||
X165961904Y-90310000D01*
|
||||
X166009523Y-90357619D01*
|
||||
X166057142Y-90452857D01*
|
||||
X166057142Y-90595714D01*
|
||||
X166009523Y-90690952D01*
|
||||
X165961904Y-90738571D01*
|
||||
X165866666Y-90786190D01*
|
||||
X165485714Y-90786190D01*
|
||||
X167009523Y-91262380D02*
|
||||
X166438095Y-91262380D01*
|
||||
X166723809Y-91262380D02*
|
||||
X166723809Y-90262380D01*
|
||||
X166628571Y-90405238D01*
|
||||
X166533333Y-90500476D01*
|
||||
X166438095Y-90548095D01*
|
||||
X167628571Y-90262380D02*
|
||||
X167723809Y-90262380D01*
|
||||
X167819047Y-90310000D01*
|
||||
X167866666Y-90357619D01*
|
||||
X167914285Y-90452857D01*
|
||||
X167961904Y-90643333D01*
|
||||
X167961904Y-90881428D01*
|
||||
X167914285Y-91071904D01*
|
||||
X167866666Y-91167142D01*
|
||||
X167819047Y-91214761D01*
|
||||
X167723809Y-91262380D01*
|
||||
X167628571Y-91262380D01*
|
||||
X167533333Y-91214761D01*
|
||||
X167485714Y-91167142D01*
|
||||
X167438095Y-91071904D01*
|
||||
X167390476Y-90881428D01*
|
||||
X167390476Y-90643333D01*
|
||||
X167438095Y-90452857D01*
|
||||
X167485714Y-90357619D01*
|
||||
X167533333Y-90310000D01*
|
||||
X167628571Y-90262380D01*
|
||||
%TO.C,R1*%
|
||||
X166063333Y-63312380D02*
|
||||
X165730000Y-62836190D01*
|
||||
X165491904Y-63312380D02*
|
||||
X165491904Y-62312380D01*
|
||||
X165872857Y-62312380D01*
|
||||
X165968095Y-62360000D01*
|
||||
X166015714Y-62407619D01*
|
||||
X166063333Y-62502857D01*
|
||||
X166063333Y-62645714D01*
|
||||
X166015714Y-62740952D01*
|
||||
X165968095Y-62788571D01*
|
||||
X165872857Y-62836190D01*
|
||||
X165491904Y-62836190D01*
|
||||
X167015714Y-63312380D02*
|
||||
X166444285Y-63312380D01*
|
||||
X166730000Y-63312380D02*
|
||||
X166730000Y-62312380D01*
|
||||
X166634761Y-62455238D01*
|
||||
X166539523Y-62550476D01*
|
||||
X166444285Y-62598095D01*
|
||||
%TO.C,R5*%
|
||||
X166063333Y-76022380D02*
|
||||
X165730000Y-75546190D01*
|
||||
X165491904Y-76022380D02*
|
||||
X165491904Y-75022380D01*
|
||||
X165872857Y-75022380D01*
|
||||
X165968095Y-75070000D01*
|
||||
X166015714Y-75117619D01*
|
||||
X166063333Y-75212857D01*
|
||||
X166063333Y-75355714D01*
|
||||
X166015714Y-75450952D01*
|
||||
X165968095Y-75498571D01*
|
||||
X165872857Y-75546190D01*
|
||||
X165491904Y-75546190D01*
|
||||
X166968095Y-75022380D02*
|
||||
X166491904Y-75022380D01*
|
||||
X166444285Y-75498571D01*
|
||||
X166491904Y-75450952D01*
|
||||
X166587142Y-75403333D01*
|
||||
X166825238Y-75403333D01*
|
||||
X166920476Y-75450952D01*
|
||||
X166968095Y-75498571D01*
|
||||
X167015714Y-75593809D01*
|
||||
X167015714Y-75831904D01*
|
||||
X166968095Y-75927142D01*
|
||||
X166920476Y-75974761D01*
|
||||
X166825238Y-76022380D01*
|
||||
X166587142Y-76022380D01*
|
||||
X166491904Y-75974761D01*
|
||||
X166444285Y-75927142D01*
|
||||
%TO.C,R7*%
|
||||
X166053333Y-83662380D02*
|
||||
X165720000Y-83186190D01*
|
||||
X165481904Y-83662380D02*
|
||||
X165481904Y-82662380D01*
|
||||
X165862857Y-82662380D01*
|
||||
X165958095Y-82710000D01*
|
||||
X166005714Y-82757619D01*
|
||||
X166053333Y-82852857D01*
|
||||
X166053333Y-82995714D01*
|
||||
X166005714Y-83090952D01*
|
||||
X165958095Y-83138571D01*
|
||||
X165862857Y-83186190D01*
|
||||
X165481904Y-83186190D01*
|
||||
X166386666Y-82662380D02*
|
||||
X167053333Y-82662380D01*
|
||||
X166624761Y-83662380D01*
|
||||
%TO.C,R9*%
|
||||
X166053333Y-88712380D02*
|
||||
X165720000Y-88236190D01*
|
||||
X165481904Y-88712380D02*
|
||||
X165481904Y-87712380D01*
|
||||
X165862857Y-87712380D01*
|
||||
X165958095Y-87760000D01*
|
||||
X166005714Y-87807619D01*
|
||||
X166053333Y-87902857D01*
|
||||
X166053333Y-88045714D01*
|
||||
X166005714Y-88140952D01*
|
||||
X165958095Y-88188571D01*
|
||||
X165862857Y-88236190D01*
|
||||
X165481904Y-88236190D01*
|
||||
X166529523Y-88712380D02*
|
||||
X166720000Y-88712380D01*
|
||||
X166815238Y-88664761D01*
|
||||
X166862857Y-88617142D01*
|
||||
X166958095Y-88474285D01*
|
||||
X167005714Y-88283809D01*
|
||||
X167005714Y-87902857D01*
|
||||
X166958095Y-87807619D01*
|
||||
X166910476Y-87760000D01*
|
||||
X166815238Y-87712380D01*
|
||||
X166624761Y-87712380D01*
|
||||
X166529523Y-87760000D01*
|
||||
X166481904Y-87807619D01*
|
||||
X166434285Y-87902857D01*
|
||||
X166434285Y-88140952D01*
|
||||
X166481904Y-88236190D01*
|
||||
X166529523Y-88283809D01*
|
||||
X166624761Y-88331428D01*
|
||||
X166815238Y-88331428D01*
|
||||
X166910476Y-88283809D01*
|
||||
X166958095Y-88236190D01*
|
||||
X167005714Y-88140952D01*
|
||||
%TO.C,R15*%
|
||||
X174982380Y-86982857D02*
|
||||
X174506190Y-87316190D01*
|
||||
X174982380Y-87554285D02*
|
||||
X173982380Y-87554285D01*
|
||||
X173982380Y-87173333D01*
|
||||
X174030000Y-87078095D01*
|
||||
X174077619Y-87030476D01*
|
||||
X174172857Y-86982857D01*
|
||||
X174315714Y-86982857D01*
|
||||
X174410952Y-87030476D01*
|
||||
X174458571Y-87078095D01*
|
||||
X174506190Y-87173333D01*
|
||||
X174506190Y-87554285D01*
|
||||
X174982380Y-86030476D02*
|
||||
X174982380Y-86601904D01*
|
||||
X174982380Y-86316190D02*
|
||||
X173982380Y-86316190D01*
|
||||
X174125238Y-86411428D01*
|
||||
X174220476Y-86506666D01*
|
||||
X174268095Y-86601904D01*
|
||||
X173982380Y-85125714D02*
|
||||
X173982380Y-85601904D01*
|
||||
X174458571Y-85649523D01*
|
||||
X174410952Y-85601904D01*
|
||||
X174363333Y-85506666D01*
|
||||
X174363333Y-85268571D01*
|
||||
X174410952Y-85173333D01*
|
||||
X174458571Y-85125714D01*
|
||||
X174553809Y-85078095D01*
|
||||
X174791904Y-85078095D01*
|
||||
X174887142Y-85125714D01*
|
||||
X174934761Y-85173333D01*
|
||||
X174982380Y-85268571D01*
|
||||
X174982380Y-85506666D01*
|
||||
X174934761Y-85601904D01*
|
||||
X174887142Y-85649523D01*
|
||||
D12*
|
||||
%TO.C,U0*%
|
||||
X158205000Y-60965000D02*
|
||||
X158205000Y-63505000D01*
|
||||
X161380000Y-60965000D02*
|
||||
X158205000Y-60965000D01*
|
||||
X179795000Y-113035000D02*
|
||||
X179795000Y-62870000D01*
|
||||
X158205000Y-113035000D02*
|
||||
X158205000Y-64140000D01*
|
||||
X158205000Y-113035000D02*
|
||||
X179795000Y-113035000D01*
|
||||
X164555000Y-61600000D02*
|
||||
X164555000Y-60330000D01*
|
||||
X173445000Y-61600000D02*
|
||||
X173445000Y-60330000D01*
|
||||
%TO.C,R12*%
|
||||
X163153279Y-97691662D02*
|
||||
X163607407Y-97691662D01*
|
||||
X163153279Y-99161662D02*
|
||||
X163607407Y-99161662D01*
|
||||
%TO.C,R13*%
|
||||
X163610808Y-101699363D02*
|
||||
X163156680Y-101699363D01*
|
||||
X163610808Y-100229363D02*
|
||||
X163156680Y-100229363D01*
|
||||
%TO.C,R6*%
|
||||
X163148326Y-77373531D02*
|
||||
X163602454Y-77373531D01*
|
||||
X163148326Y-78843531D02*
|
||||
X163602454Y-78843531D01*
|
||||
%TO.C,R8*%
|
||||
X163156235Y-84995358D02*
|
||||
X163610363Y-84995358D01*
|
||||
X163156235Y-86465358D02*
|
||||
X163610363Y-86465358D01*
|
||||
%TO.C,R4*%
|
||||
X163151399Y-72284919D02*
|
||||
X163605527Y-72284919D01*
|
||||
X163151399Y-73754919D02*
|
||||
X163605527Y-73754919D01*
|
||||
%TO.C,R11*%
|
||||
X163152234Y-95151606D02*
|
||||
X163606362Y-95151606D01*
|
||||
X163152234Y-96621606D02*
|
||||
X163606362Y-96621606D01*
|
||||
%TO.C,C1*%
|
||||
X172235000Y-83238748D02*
|
||||
X172235000Y-83761252D01*
|
||||
X170765000Y-83238748D02*
|
||||
X170765000Y-83761252D01*
|
||||
%TO.C,R16*%
|
||||
X168515000Y-83272936D02*
|
||||
X168515000Y-83727064D01*
|
||||
X169985000Y-83272936D02*
|
||||
X169985000Y-83727064D01*
|
||||
%TO.C,J1*%
|
||||
X173550000Y-113395662D02*
|
||||
X173300000Y-113828675D01*
|
||||
X184470000Y-114290000D02*
|
||||
X184470000Y-122890000D01*
|
||||
X173300000Y-113828675D02*
|
||||
X173050000Y-113395662D01*
|
||||
X153500000Y-114290000D02*
|
||||
X184470000Y-114290000D01*
|
||||
X173050000Y-113395662D02*
|
||||
X173550000Y-113395662D01*
|
||||
X153500000Y-122890000D02*
|
||||
X153500000Y-114290000D01*
|
||||
%TO.C,R2*%
|
||||
X163155441Y-66145218D02*
|
||||
X163609569Y-66145218D01*
|
||||
X163155441Y-64675218D02*
|
||||
X163609569Y-64675218D01*
|
||||
%TO.C,R14*%
|
||||
X163163026Y-102786542D02*
|
||||
X163617154Y-102786542D01*
|
||||
X163163026Y-104256542D02*
|
||||
X163617154Y-104256542D01*
|
||||
%TO.C,R3*%
|
||||
X163155441Y-71250877D02*
|
||||
X163609569Y-71250877D01*
|
||||
X163155441Y-69780877D02*
|
||||
X163609569Y-69780877D01*
|
||||
%TO.C,R10*%
|
||||
X163154760Y-90073651D02*
|
||||
X163608888Y-90073651D01*
|
||||
X163154760Y-91543651D02*
|
||||
X163608888Y-91543651D01*
|
||||
%TO.C,R1*%
|
||||
X163155441Y-62145196D02*
|
||||
X163609569Y-62145196D01*
|
||||
X163155441Y-63615196D02*
|
||||
X163609569Y-63615196D01*
|
||||
%TO.C,R5*%
|
||||
X163158977Y-74834627D02*
|
||||
X163613105Y-74834627D01*
|
||||
X163158977Y-76304627D02*
|
||||
X163613105Y-76304627D01*
|
||||
%TO.C,R7*%
|
||||
X163152807Y-83933224D02*
|
||||
X163606935Y-83933224D01*
|
||||
X163152807Y-82463224D02*
|
||||
X163606935Y-82463224D01*
|
||||
%TO.C,R9*%
|
||||
X163152973Y-87538194D02*
|
||||
X163607101Y-87538194D01*
|
||||
X163152973Y-89008194D02*
|
||||
X163607101Y-89008194D01*
|
||||
%TO.C,R15*%
|
||||
X175235000Y-83227064D02*
|
||||
X175235000Y-82772936D01*
|
||||
X173765000Y-83227064D02*
|
||||
X173765000Y-82772936D01*
|
||||
%TD*%
|
||||
M02*
|
||||
BIN
kicad/picovga/picovga-backups/picovga-2021-06-26_230510.zip
Normal file
BIN
kicad/picovga/picovga-backups/picovga-2021-06-26_230510.zip
Normal file
Binary file not shown.
BIN
kicad/picovga/picovga-backups/picovga-2021-06-26_231244.zip
Normal file
BIN
kicad/picovga/picovga-backups/picovga-2021-06-26_231244.zip
Normal file
Binary file not shown.
BIN
kicad/picovga/picovga-backups/picovga-2021-06-26_232146.zip
Normal file
BIN
kicad/picovga/picovga-backups/picovga-2021-06-26_232146.zip
Normal file
Binary file not shown.
BIN
kicad/picovga/picovga-backups/picovga-2021-06-26_232835.zip
Normal file
BIN
kicad/picovga/picovga-backups/picovga-2021-06-26_232835.zip
Normal file
Binary file not shown.
BIN
kicad/picovga/picovga-backups/picovga-2021-06-26_234145.zip
Normal file
BIN
kicad/picovga/picovga-backups/picovga-2021-06-26_234145.zip
Normal file
Binary file not shown.
BIN
kicad/picovga/picovga-backups/picovga-2021-06-27_042013.zip
Normal file
BIN
kicad/picovga/picovga-backups/picovga-2021-06-27_042013.zip
Normal file
Binary file not shown.
BIN
kicad/picovga/picovga-backups/picovga-2021-06-27_124533.zip
Normal file
BIN
kicad/picovga/picovga-backups/picovga-2021-06-27_124533.zip
Normal file
Binary file not shown.
BIN
kicad/picovga/picovga-backups/picovga-2021-06-27_174010.zip
Normal file
BIN
kicad/picovga/picovga-backups/picovga-2021-06-27_174010.zip
Normal file
Binary file not shown.
BIN
kicad/picovga/picovga-backups/picovga-2021-06-27_222120.zip
Normal file
BIN
kicad/picovga/picovga-backups/picovga-2021-06-27_222120.zip
Normal file
Binary file not shown.
BIN
kicad/picovga/picovga-backups/picovga-2021-06-27_222909.zip
Normal file
BIN
kicad/picovga/picovga-backups/picovga-2021-06-27_222909.zip
Normal file
Binary file not shown.
BIN
kicad/picovga/picovga-backups/picovga-2021-06-28_145805.zip
Normal file
BIN
kicad/picovga/picovga-backups/picovga-2021-06-28_145805.zip
Normal file
Binary file not shown.
BIN
kicad/picovga/picovga-backups/picovga-2021-06-28_151151.zip
Normal file
BIN
kicad/picovga/picovga-backups/picovga-2021-06-28_151151.zip
Normal file
Binary file not shown.
BIN
kicad/picovga/picovga-backups/picovga-2021-06-28_152640.zip
Normal file
BIN
kicad/picovga/picovga-backups/picovga-2021-06-28_152640.zip
Normal file
Binary file not shown.
BIN
kicad/picovga/picovga-backups/picovga-2021-06-28_154139.zip
Normal file
BIN
kicad/picovga/picovga-backups/picovga-2021-06-28_154139.zip
Normal file
Binary file not shown.
BIN
kicad/picovga/picovga-backups/picovga-2021-06-28_154715.zip
Normal file
BIN
kicad/picovga/picovga-backups/picovga-2021-06-28_154715.zip
Normal file
Binary file not shown.
BIN
kicad/picovga/picovga-backups/picovga-2021-06-28_155400.zip
Normal file
BIN
kicad/picovga/picovga-backups/picovga-2021-06-28_155400.zip
Normal file
Binary file not shown.
122
kicad/picovga/picovga-job.gbrjob
Normal file
122
kicad/picovga/picovga-job.gbrjob
Normal file
@@ -0,0 +1,122 @@
|
||||
{
|
||||
"Header": {
|
||||
"GenerationSoftware": {
|
||||
"Vendor": "KiCad",
|
||||
"Application": "Pcbnew",
|
||||
"Version": "(5.99.0-8075-g8416c1fc37)"
|
||||
},
|
||||
"CreationDate": "2021-06-27T17:30:08+01:00"
|
||||
},
|
||||
"GeneralSpecs": {
|
||||
"ProjectId": {
|
||||
"Name": "picovga",
|
||||
"GUID": "7069636f-7667-4612-9e6b-696361645f70",
|
||||
"Revision": "rev?"
|
||||
},
|
||||
"Size": {
|
||||
"X": 31.1766,
|
||||
"Y": 61.6232
|
||||
},
|
||||
"LayerNumber": 2,
|
||||
"BoardThickness": 1.6,
|
||||
"Finish": "None"
|
||||
},
|
||||
"DesignRules": [
|
||||
{
|
||||
"Layers": "Outer",
|
||||
"PadToPad": 0.2,
|
||||
"PadToTrack": 0.2,
|
||||
"TrackToTrack": 0.2,
|
||||
"MinLineWidth": 0.25,
|
||||
"TrackToRegion": 0.508,
|
||||
"RegionToRegion": 0.508
|
||||
}
|
||||
],
|
||||
"FilesAttributes": [
|
||||
{
|
||||
"Path": "picovga-F_Cu.gbr",
|
||||
"FileFunction": "Copper,L1,Top",
|
||||
"FilePolarity": "Positive"
|
||||
},
|
||||
{
|
||||
"Path": "picovga-B_Cu.gbr",
|
||||
"FileFunction": "Copper,L2,Bot",
|
||||
"FilePolarity": "Positive"
|
||||
},
|
||||
{
|
||||
"Path": "picovga-F_Paste.gbr",
|
||||
"FileFunction": "SolderPaste,Top",
|
||||
"FilePolarity": "Positive"
|
||||
},
|
||||
{
|
||||
"Path": "picovga-B_Paste.gbr",
|
||||
"FileFunction": "SolderPaste,Bot",
|
||||
"FilePolarity": "Positive"
|
||||
},
|
||||
{
|
||||
"Path": "picovga-F_Silkscreen.gbr",
|
||||
"FileFunction": "Legend,Top",
|
||||
"FilePolarity": "Positive"
|
||||
},
|
||||
{
|
||||
"Path": "picovga-B_Silkscreen.gbr",
|
||||
"FileFunction": "Legend,Bot",
|
||||
"FilePolarity": "Positive"
|
||||
},
|
||||
{
|
||||
"Path": "picovga-F_Mask.gbr",
|
||||
"FileFunction": "SolderMask,Top",
|
||||
"FilePolarity": "Negative"
|
||||
},
|
||||
{
|
||||
"Path": "picovga-B_Mask.gbr",
|
||||
"FileFunction": "SolderMask,Bot",
|
||||
"FilePolarity": "Negative"
|
||||
},
|
||||
{
|
||||
"Path": "picovga-Edge_Cuts.gbr",
|
||||
"FileFunction": "Profile",
|
||||
"FilePolarity": "Positive"
|
||||
}
|
||||
],
|
||||
"MaterialStackup": [
|
||||
{
|
||||
"Type": "Legend",
|
||||
"Name": "Top Silk Screen"
|
||||
},
|
||||
{
|
||||
"Type": "SolderPaste",
|
||||
"Name": "Top Solder Paste"
|
||||
},
|
||||
{
|
||||
"Type": "SolderMask",
|
||||
"Name": "Top Solder Mask"
|
||||
},
|
||||
{
|
||||
"Type": "Copper",
|
||||
"Name": "F.Cu"
|
||||
},
|
||||
{
|
||||
"Type": "Dielectric",
|
||||
"Material": "FR4",
|
||||
"Name": "F.Cu/B.Cu",
|
||||
"Notes": "Type: dielectric layer 1 (from F.Cu to B.Cu)"
|
||||
},
|
||||
{
|
||||
"Type": "Copper",
|
||||
"Name": "B.Cu"
|
||||
},
|
||||
{
|
||||
"Type": "SolderMask",
|
||||
"Name": "Bottom Solder Mask"
|
||||
},
|
||||
{
|
||||
"Type": "SolderPaste",
|
||||
"Name": "Bottom Solder Paste"
|
||||
},
|
||||
{
|
||||
"Type": "Legend",
|
||||
"Name": "Bottom Silk Screen"
|
||||
}
|
||||
]
|
||||
}
|
||||
12206
kicad/picovga/picovga.kicad_pcb
Normal file
12206
kicad/picovga/picovga.kicad_pcb
Normal file
File diff suppressed because it is too large
Load Diff
73
kicad/picovga/picovga.kicad_prl
Normal file
73
kicad/picovga/picovga.kicad_prl
Normal file
@@ -0,0 +1,73 @@
|
||||
{
|
||||
"board": {
|
||||
"active_layer": 31,
|
||||
"active_layer_preset": "",
|
||||
"hidden_nets": [],
|
||||
"high_contrast_mode": 0,
|
||||
"net_color_mode": 1,
|
||||
"opacity": {
|
||||
"pads": 1.0,
|
||||
"tracks": 1.0,
|
||||
"vias": 1.0,
|
||||
"zones": 0.6
|
||||
},
|
||||
"ratsnest_display_mode": 0,
|
||||
"selection_filter": {
|
||||
"dimensions": true,
|
||||
"footprints": true,
|
||||
"graphics": true,
|
||||
"keepouts": true,
|
||||
"lockedItems": true,
|
||||
"otherItems": true,
|
||||
"pads": true,
|
||||
"text": true,
|
||||
"tracks": true,
|
||||
"vias": true,
|
||||
"zones": true
|
||||
},
|
||||
"visible_items": [
|
||||
0,
|
||||
1,
|
||||
2,
|
||||
3,
|
||||
4,
|
||||
5,
|
||||
6,
|
||||
8,
|
||||
9,
|
||||
10,
|
||||
11,
|
||||
12,
|
||||
13,
|
||||
14,
|
||||
15,
|
||||
16,
|
||||
17,
|
||||
18,
|
||||
19,
|
||||
20,
|
||||
21,
|
||||
22,
|
||||
23,
|
||||
24,
|
||||
27,
|
||||
28,
|
||||
29,
|
||||
30,
|
||||
31,
|
||||
32,
|
||||
33,
|
||||
37,
|
||||
38
|
||||
],
|
||||
"visible_layers": "ffcffff_ffffffff",
|
||||
"zone_display_mode": 0
|
||||
},
|
||||
"meta": {
|
||||
"filename": "picovga.kicad_prl",
|
||||
"version": 2
|
||||
},
|
||||
"project": {
|
||||
"files": []
|
||||
}
|
||||
}
|
||||
380
kicad/picovga/picovga.kicad_pro
Normal file
380
kicad/picovga/picovga.kicad_pro
Normal file
@@ -0,0 +1,380 @@
|
||||
{
|
||||
"board": {
|
||||
"design_settings": {
|
||||
"defaults": {
|
||||
"board_outline_line_width": 0.09999999999999999,
|
||||
"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.15,
|
||||
"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.15,
|
||||
"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": {
|
||||
"45_degree_only": false,
|
||||
"min_clearance": 0.508
|
||||
}
|
||||
},
|
||||
"diff_pair_dimensions": [],
|
||||
"drc_exclusions": [],
|
||||
"meta": {
|
||||
"version": 1
|
||||
},
|
||||
"rule_severities": {
|
||||
"annular_width": "error",
|
||||
"clearance": "error",
|
||||
"copper_edge_clearance": "error",
|
||||
"courtyards_overlap": "error",
|
||||
"diff_pair_gap_out_of_range": "error",
|
||||
"diff_pair_uncoupled_length_too_long": "error",
|
||||
"drill_too_small": "error",
|
||||
"duplicate_footprints": "warning",
|
||||
"extra_footprint": "warning",
|
||||
"hole_clearance": "error",
|
||||
"hole_near_hole": "error",
|
||||
"invalid_outline": "error",
|
||||
"item_on_disabled_layer": "error",
|
||||
"items_not_allowed": "error",
|
||||
"length_out_of_range": "error",
|
||||
"malformed_courtyard": "error",
|
||||
"microvia_drill_too_small": "error",
|
||||
"missing_courtyard": "ignore",
|
||||
"missing_footprint": "warning",
|
||||
"net_conflict": "warning",
|
||||
"npth_inside_courtyard": "ignore",
|
||||
"padstack": "error",
|
||||
"pth_inside_courtyard": "ignore",
|
||||
"shorting_items": "error",
|
||||
"silk_over_copper": "error",
|
||||
"silk_overlap": "error",
|
||||
"skew_out_of_range": "error",
|
||||
"too_many_vias": "error",
|
||||
"track_dangling": "warning",
|
||||
"track_width": "error",
|
||||
"tracks_crossing": "error",
|
||||
"unconnected_items": "error",
|
||||
"unresolved_variable": "error",
|
||||
"via_dangling": "warning",
|
||||
"zone_has_empty_net": "error",
|
||||
"zones_intersect": "error"
|
||||
},
|
||||
"rules": {
|
||||
"allow_blind_buried_vias": false,
|
||||
"allow_microvias": false,
|
||||
"max_error": 0.005,
|
||||
"min_clearance": 0.0,
|
||||
"min_copper_edge_clearance": 0.0,
|
||||
"min_hole_clearance": 0.0,
|
||||
"min_hole_to_hole": 0.25,
|
||||
"min_microvia_diameter": 0.19999999999999998,
|
||||
"min_microvia_drill": 0.09999999999999999,
|
||||
"min_silk_clearance": 0.0,
|
||||
"min_through_hole_diameter": 0.3,
|
||||
"min_track_width": 0.19999999999999998,
|
||||
"min_via_annular_width": 0.049999999999999996,
|
||||
"min_via_diameter": 0.39999999999999997,
|
||||
"solder_mask_clearance": 0.0,
|
||||
"solder_mask_min_width": 0.0,
|
||||
"solder_paste_clearance": 0.0,
|
||||
"solder_paste_margin_ratio": 0.0
|
||||
},
|
||||
"track_widths": [],
|
||||
"via_dimensions": [],
|
||||
"zones_allow_external_fillets": false,
|
||||
"zones_use_no_outline": true
|
||||
},
|
||||
"layer_presets": []
|
||||
},
|
||||
"boards": [],
|
||||
"cvpcb": {
|
||||
"equivalence_files": []
|
||||
},
|
||||
"erc": {
|
||||
"erc_exclusions": [],
|
||||
"meta": {
|
||||
"version": 0
|
||||
},
|
||||
"pin_map": [
|
||||
[
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
2,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
1,
|
||||
2,
|
||||
1,
|
||||
1,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
1,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
2,
|
||||
1,
|
||||
2,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
2,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
2,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
0,
|
||||
2,
|
||||
1,
|
||||
1,
|
||||
0,
|
||||
1,
|
||||
0,
|
||||
2,
|
||||
0,
|
||||
0,
|
||||
2
|
||||
],
|
||||
[
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2,
|
||||
2
|
||||
]
|
||||
],
|
||||
"rule_severities": {
|
||||
"bus_definition_conflict": "error",
|
||||
"bus_label_syntax": "error",
|
||||
"bus_to_bus_conflict": "error",
|
||||
"bus_to_net_conflict": "error",
|
||||
"different_unit_footprint": "error",
|
||||
"different_unit_net": "error",
|
||||
"duplicate_sheet_names": "error",
|
||||
"global_label_dangling": "warning",
|
||||
"hier_label_mismatch": "error",
|
||||
"label_dangling": "error",
|
||||
"lib_symbol_issues": "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",
|
||||
"unresolved_variable": "error",
|
||||
"wire_dangling": "error"
|
||||
}
|
||||
},
|
||||
"libraries": {
|
||||
"pinned_footprint_libs": [],
|
||||
"pinned_symbol_libs": []
|
||||
},
|
||||
"meta": {
|
||||
"filename": "picovga.kicad_pro",
|
||||
"version": 1
|
||||
},
|
||||
"net_settings": {
|
||||
"classes": [
|
||||
{
|
||||
"bus_width": 6.0,
|
||||
"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.0
|
||||
}
|
||||
],
|
||||
"meta": {
|
||||
"version": 0
|
||||
},
|
||||
"net_colors": null
|
||||
},
|
||||
"pcbnew": {
|
||||
"last_paths": {
|
||||
"gencad": "",
|
||||
"idf": "",
|
||||
"netlist": "C:/Program Files (x86)/KiCad/bin/",
|
||||
"specctra_dsn": "",
|
||||
"step": "",
|
||||
"vrml": ""
|
||||
},
|
||||
"page_layout_descr_file": ""
|
||||
},
|
||||
"schematic": {
|
||||
"drawing": {
|
||||
"default_bus_thickness": 12.0,
|
||||
"default_junction_size": 36.0,
|
||||
"default_line_thickness": 6.0,
|
||||
"default_text_size": 50.0,
|
||||
"default_wire_thickness": 6.0,
|
||||
"field_names": [],
|
||||
"intersheets_ref_prefix": "",
|
||||
"intersheets_ref_short": false,
|
||||
"intersheets_ref_show": false,
|
||||
"intersheets_ref_suffix": "",
|
||||
"junction_size_choice": 3,
|
||||
"pin_symbol_size": 25.0,
|
||||
"text_offset_ratio": 0.3
|
||||
},
|
||||
"legacy_lib_dir": "",
|
||||
"legacy_lib_list": [],
|
||||
"meta": {
|
||||
"version": 0
|
||||
},
|
||||
"net_format_name": "",
|
||||
"page_layout_descr_file": "",
|
||||
"plot_directory": "",
|
||||
"spice_adjust_passive_values": false,
|
||||
"spice_external_command": "spice \"%I\"",
|
||||
"subpart_first_id": 65,
|
||||
"subpart_id_separator": 0
|
||||
},
|
||||
"sheets": [
|
||||
[
|
||||
"17d1b436-3cf2-4f4f-a08b-4e585b37b92f",
|
||||
""
|
||||
]
|
||||
],
|
||||
"text_variables": {}
|
||||
}
|
||||
2376
kicad/picovga/picovga.kicad_sch
Normal file
2376
kicad/picovga/picovga.kicad_sch
Normal file
File diff suppressed because it is too large
Load Diff
558
kicad/picovga/picovga.xml
Normal file
558
kicad/picovga/picovga.xml
Normal file
@@ -0,0 +1,558 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<export version="D">
|
||||
<design>
|
||||
<source>P:\Projects\PicoVGA\kicad\picovga\picovga.kicad_sch</source>
|
||||
<date>27/06/2021 21:44:45</date>
|
||||
<tool>Eeschema (5.99.0-8075-g8416c1fc37)</tool>
|
||||
<sheet number="1" name="/" tstamps="/">
|
||||
<title_block>
|
||||
<title/>
|
||||
<company/>
|
||||
<rev/>
|
||||
<date/>
|
||||
<source>picovga.kicad_sch</source>
|
||||
<comment number="1" value=""/>
|
||||
<comment number="2" value=""/>
|
||||
<comment number="3" value=""/>
|
||||
<comment number="4" value=""/>
|
||||
<comment number="5" value=""/>
|
||||
<comment number="6" value=""/>
|
||||
<comment number="7" value=""/>
|
||||
<comment number="8" value=""/>
|
||||
<comment number="9" value=""/>
|
||||
</title_block>
|
||||
</sheet>
|
||||
</design>
|
||||
<components>
|
||||
<comp ref="C1">
|
||||
<value>10u</value>
|
||||
<footprint>Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder</footprint>
|
||||
<datasheet>~</datasheet>
|
||||
<libsource lib="Device" part="C" description="Unpolarized capacitor"/>
|
||||
<property name="Sheet name" value=""/>
|
||||
<property name="Sheet file" value="picovga.kicad_sch"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>1cd65a29-0ded-43fa-b2c6-9a428344879d</tstamp>
|
||||
</comp>
|
||||
<comp ref="J1">
|
||||
<value>VGA_FEMALE</value>
|
||||
<footprint>Connector_Dsub:DSUB-15-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset3.03mm_Housed_MountingHolesOffset4.94mm</footprint>
|
||||
<datasheet> ~</datasheet>
|
||||
<libsource lib="Connector" part="DB15_Female_HighDensity_MountingHoles" description="15-pin female D-SUB connector, High density (3 columns), Triple Row, Generic, VGA-connector, Mounting Hole"/>
|
||||
<property name="Sheet name" value=""/>
|
||||
<property name="Sheet file" value="picovga.kicad_sch"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>fb9eec4d-7fd3-4010-93cd-fb8ede1a382f</tstamp>
|
||||
</comp>
|
||||
<comp ref="J2">
|
||||
<value>Micro_SD_Card</value>
|
||||
<footprint>Connector_Card:microSD_HC_Hirose_DM3AT-SF-PEJM5</footprint>
|
||||
<datasheet>http://katalog.we-online.de/em/datasheet/693072010801.pdf</datasheet>
|
||||
<libsource lib="Connector" part="Micro_SD_Card" description="Micro SD Card Socket"/>
|
||||
<property name="Sheet name" value=""/>
|
||||
<property name="Sheet file" value="picovga.kicad_sch"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>8168f700-c4f5-464a-b86d-c0dd3a1ff03c</tstamp>
|
||||
</comp>
|
||||
<comp ref="R1">
|
||||
<value>4k</value>
|
||||
<footprint>Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder</footprint>
|
||||
<datasheet>~</datasheet>
|
||||
<libsource lib="Device" part="R" description="Resistor"/>
|
||||
<property name="Sheet name" value=""/>
|
||||
<property name="Sheet file" value="picovga.kicad_sch"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>201f3b3d-04dd-4fe7-9f1e-f7d1e8a9382f</tstamp>
|
||||
</comp>
|
||||
<comp ref="R2">
|
||||
<value>2k</value>
|
||||
<footprint>Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder</footprint>
|
||||
<datasheet>~</datasheet>
|
||||
<libsource lib="Device" part="R" description="Resistor"/>
|
||||
<property name="Sheet name" value=""/>
|
||||
<property name="Sheet file" value="picovga.kicad_sch"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>f6be934b-a925-4717-9025-b00f11a907a1</tstamp>
|
||||
</comp>
|
||||
<comp ref="R3">
|
||||
<value>1k</value>
|
||||
<footprint>Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder</footprint>
|
||||
<datasheet>~</datasheet>
|
||||
<libsource lib="Device" part="R" description="Resistor"/>
|
||||
<property name="Sheet name" value=""/>
|
||||
<property name="Sheet file" value="picovga.kicad_sch"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>a9daff22-7294-499d-ae5c-fd27dcdbf322</tstamp>
|
||||
</comp>
|
||||
<comp ref="R4">
|
||||
<value>500</value>
|
||||
<footprint>Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder</footprint>
|
||||
<datasheet>~</datasheet>
|
||||
<libsource lib="Device" part="R" description="Resistor"/>
|
||||
<property name="Sheet name" value=""/>
|
||||
<property name="Sheet file" value="picovga.kicad_sch"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>a6ed307d-f3a5-4ca0-a5d2-26c1ed46f3e8</tstamp>
|
||||
</comp>
|
||||
<comp ref="R5">
|
||||
<value>4k</value>
|
||||
<footprint>Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder</footprint>
|
||||
<datasheet>~</datasheet>
|
||||
<libsource lib="Device" part="R" description="Resistor"/>
|
||||
<property name="Sheet name" value=""/>
|
||||
<property name="Sheet file" value="picovga.kicad_sch"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>05947669-bed3-4459-8b91-5429e8cfb739</tstamp>
|
||||
</comp>
|
||||
<comp ref="R6">
|
||||
<value>2k</value>
|
||||
<footprint>Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder</footprint>
|
||||
<datasheet>~</datasheet>
|
||||
<libsource lib="Device" part="R" description="Resistor"/>
|
||||
<property name="Sheet name" value=""/>
|
||||
<property name="Sheet file" value="picovga.kicad_sch"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>afbec42c-b8d0-49d3-aa1e-4f08bcd7fe43</tstamp>
|
||||
</comp>
|
||||
<comp ref="R7">
|
||||
<value>1k</value>
|
||||
<footprint>Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder</footprint>
|
||||
<datasheet>~</datasheet>
|
||||
<libsource lib="Device" part="R" description="Resistor"/>
|
||||
<property name="Sheet name" value=""/>
|
||||
<property name="Sheet file" value="picovga.kicad_sch"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>26070bfb-68ef-4468-a9c8-cd69ce0487d3</tstamp>
|
||||
</comp>
|
||||
<comp ref="R8">
|
||||
<value>499</value>
|
||||
<footprint>Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder</footprint>
|
||||
<datasheet>~</datasheet>
|
||||
<libsource lib="Device" part="R" description="Resistor"/>
|
||||
<property name="Sheet name" value=""/>
|
||||
<property name="Sheet file" value="picovga.kicad_sch"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>1b8c1f4f-8b0f-48c0-bb79-423d2cc62d47</tstamp>
|
||||
</comp>
|
||||
<comp ref="R9">
|
||||
<value>4k</value>
|
||||
<footprint>Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder</footprint>
|
||||
<datasheet>~</datasheet>
|
||||
<libsource lib="Device" part="R" description="Resistor"/>
|
||||
<property name="Sheet name" value=""/>
|
||||
<property name="Sheet file" value="picovga.kicad_sch"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>ec4df9e9-144d-4dac-9864-16fecbd36a1d</tstamp>
|
||||
</comp>
|
||||
<comp ref="R10">
|
||||
<value>2k</value>
|
||||
<footprint>Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder</footprint>
|
||||
<datasheet>~</datasheet>
|
||||
<libsource lib="Device" part="R" description="Resistor"/>
|
||||
<property name="Sheet name" value=""/>
|
||||
<property name="Sheet file" value="picovga.kicad_sch"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>eb0a8bd0-afed-4706-808e-0f372ff8eeb0</tstamp>
|
||||
</comp>
|
||||
<comp ref="R11">
|
||||
<value>1k</value>
|
||||
<footprint>Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder</footprint>
|
||||
<datasheet>~</datasheet>
|
||||
<libsource lib="Device" part="R" description="Resistor"/>
|
||||
<property name="Sheet name" value=""/>
|
||||
<property name="Sheet file" value="picovga.kicad_sch"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>df1d6269-da7a-4ded-baf5-0717f1f575d7</tstamp>
|
||||
</comp>
|
||||
<comp ref="R12">
|
||||
<value>500</value>
|
||||
<footprint>Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder</footprint>
|
||||
<datasheet>~</datasheet>
|
||||
<libsource lib="Device" part="R" description="Resistor"/>
|
||||
<property name="Sheet name" value=""/>
|
||||
<property name="Sheet file" value="picovga.kicad_sch"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>fd85ccb5-1b40-4408-8ad2-f63eb747f1db</tstamp>
|
||||
</comp>
|
||||
<comp ref="R13">
|
||||
<value>50</value>
|
||||
<footprint>Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder</footprint>
|
||||
<datasheet>~</datasheet>
|
||||
<libsource lib="Device" part="R" description="Resistor"/>
|
||||
<property name="Sheet name" value=""/>
|
||||
<property name="Sheet file" value="picovga.kicad_sch"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>7e9e5e3c-6d24-4ce1-9bd1-ce4b1cc58612</tstamp>
|
||||
</comp>
|
||||
<comp ref="R14">
|
||||
<value>50</value>
|
||||
<footprint>Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder</footprint>
|
||||
<datasheet>~</datasheet>
|
||||
<libsource lib="Device" part="R" description="Resistor"/>
|
||||
<property name="Sheet name" value=""/>
|
||||
<property name="Sheet file" value="picovga.kicad_sch"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>56430f59-62e7-4ea9-a786-2acaa536b17b</tstamp>
|
||||
</comp>
|
||||
<comp ref="R15">
|
||||
<value>10k</value>
|
||||
<footprint>Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder</footprint>
|
||||
<datasheet>~</datasheet>
|
||||
<libsource lib="Device" part="R" description="Resistor"/>
|
||||
<property name="Sheet name" value=""/>
|
||||
<property name="Sheet file" value="picovga.kicad_sch"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>d00bd26e-ac83-42b3-9221-992300a095d6</tstamp>
|
||||
</comp>
|
||||
<comp ref="R16">
|
||||
<value>10k</value>
|
||||
<footprint>Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder</footprint>
|
||||
<datasheet>~</datasheet>
|
||||
<libsource lib="Device" part="R" description="Resistor"/>
|
||||
<property name="Sheet name" value=""/>
|
||||
<property name="Sheet file" value="picovga.kicad_sch"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>64c5bf9d-cb95-4364-999c-963128e59a22</tstamp>
|
||||
</comp>
|
||||
<comp ref="U0">
|
||||
<value>PICO_RP2040</value>
|
||||
<footprint>pico:raspberrypi-pico-module</footprint>
|
||||
<libsource lib="pico_rp2040" part="PICO_RP2040" description=""/>
|
||||
<property name="Sheet name" value=""/>
|
||||
<property name="Sheet file" value="picovga.kicad_sch"/>
|
||||
<sheetpath names="/" tstamps="/"/>
|
||||
<tstamp>a438225b-81cb-491e-8e6b-12454685c731</tstamp>
|
||||
</comp>
|
||||
</components>
|
||||
<libparts>
|
||||
<libpart lib="Connector" part="DB15_Female_HighDensity_MountingHoles">
|
||||
<description>15-pin female D-SUB connector, High density (3 columns), Triple Row, Generic, VGA-connector, Mounting Hole</description>
|
||||
<docs> ~</docs>
|
||||
<footprints>
|
||||
<fp>DSUB*Female*</fp>
|
||||
</footprints>
|
||||
<fields>
|
||||
<field name="Reference">J</field>
|
||||
<field name="Value">DB15_Female_HighDensity_MountingHoles</field>
|
||||
<field name="Datasheet"> ~</field>
|
||||
</fields>
|
||||
<pins>
|
||||
<pin num="0" name="~" type="passive"/>
|
||||
<pin num="1" name="~" type="passive"/>
|
||||
<pin num="2" name="~" type="passive"/>
|
||||
<pin num="3" name="~" type="passive"/>
|
||||
<pin num="4" name="~" type="passive"/>
|
||||
<pin num="5" name="~" type="passive"/>
|
||||
<pin num="6" name="~" type="passive"/>
|
||||
<pin num="7" name="~" type="passive"/>
|
||||
<pin num="8" name="~" type="passive"/>
|
||||
<pin num="9" name="~" type="passive"/>
|
||||
<pin num="10" name="~" type="passive"/>
|
||||
<pin num="11" name="~" type="passive"/>
|
||||
<pin num="12" name="~" type="passive"/>
|
||||
<pin num="13" name="~" type="passive"/>
|
||||
<pin num="14" name="~" type="passive"/>
|
||||
<pin num="15" name="~" type="passive"/>
|
||||
</pins>
|
||||
</libpart>
|
||||
<libpart lib="Connector" part="Micro_SD_Card">
|
||||
<description>Micro SD Card Socket</description>
|
||||
<docs>http://katalog.we-online.de/em/datasheet/693072010801.pdf</docs>
|
||||
<footprints>
|
||||
<fp>microSD*</fp>
|
||||
</footprints>
|
||||
<fields>
|
||||
<field name="Reference">J</field>
|
||||
<field name="Value">Micro_SD_Card</field>
|
||||
<field name="Datasheet">http://katalog.we-online.de/em/datasheet/693072010801.pdf</field>
|
||||
</fields>
|
||||
<pins>
|
||||
<pin num="1" name="DAT2" type="BiDi"/>
|
||||
<pin num="2" name="DAT3/CD" type="BiDi"/>
|
||||
<pin num="3" name="CMD" type="input"/>
|
||||
<pin num="4" name="VDD" type="power_in"/>
|
||||
<pin num="5" name="CLK" type="input"/>
|
||||
<pin num="6" name="VSS" type="power_in"/>
|
||||
<pin num="7" name="DAT0" type="BiDi"/>
|
||||
<pin num="8" name="DAT1" type="BiDi"/>
|
||||
<pin num="9" name="SHIELD" type="passive"/>
|
||||
</pins>
|
||||
</libpart>
|
||||
<libpart lib="Device" part="C">
|
||||
<description>Unpolarized capacitor</description>
|
||||
<docs>~</docs>
|
||||
<footprints>
|
||||
<fp>C_*</fp>
|
||||
</footprints>
|
||||
<fields>
|
||||
<field name="Reference">C</field>
|
||||
<field name="Value">C</field>
|
||||
<field name="Datasheet">~</field>
|
||||
</fields>
|
||||
<pins>
|
||||
<pin num="1" name="~" type="passive"/>
|
||||
<pin num="2" name="~" type="passive"/>
|
||||
</pins>
|
||||
</libpart>
|
||||
<libpart lib="Device" part="R">
|
||||
<description>Resistor</description>
|
||||
<docs>~</docs>
|
||||
<footprints>
|
||||
<fp>R_*</fp>
|
||||
</footprints>
|
||||
<fields>
|
||||
<field name="Reference">R</field>
|
||||
<field name="Value">R</field>
|
||||
<field name="Datasheet">~</field>
|
||||
</fields>
|
||||
<pins>
|
||||
<pin num="1" name="~" type="passive"/>
|
||||
<pin num="2" name="~" type="passive"/>
|
||||
</pins>
|
||||
</libpart>
|
||||
<libpart lib="pico_rp2040" part="PICO_RP2040">
|
||||
<fields>
|
||||
<field name="Reference">U</field>
|
||||
<field name="Value">PICO_RP2040</field>
|
||||
</fields>
|
||||
<pins>
|
||||
<pin num="1" name="GP0" type="3state"/>
|
||||
<pin num="2" name="GP1" type="3state"/>
|
||||
<pin num="3" name="GND" type="input"/>
|
||||
<pin num="4" name="GP2" type="3state"/>
|
||||
<pin num="5" name="GP3" type="3state"/>
|
||||
<pin num="6" name="GP4" type="3state"/>
|
||||
<pin num="7" name="GP5" type="3state"/>
|
||||
<pin num="8" name="GND" type="input"/>
|
||||
<pin num="9" name="GP6" type="3state"/>
|
||||
<pin num="10" name="GP7" type="3state"/>
|
||||
<pin num="11" name="GP8" type="3state"/>
|
||||
<pin num="12" name="GP9" type="3state"/>
|
||||
<pin num="13" name="GND" type="input"/>
|
||||
<pin num="14" name="GP10" type="3state"/>
|
||||
<pin num="15" name="GP11" type="3state"/>
|
||||
<pin num="16" name="GP12" type="3state"/>
|
||||
<pin num="17" name="GP13" type="3state"/>
|
||||
<pin num="18" name="GND" type="input"/>
|
||||
<pin num="19" name="GP14" type="3state"/>
|
||||
<pin num="20" name="GP15" type="3state"/>
|
||||
<pin num="21" name="GP16" type="3state"/>
|
||||
<pin num="22" name="GP17" type="3state"/>
|
||||
<pin num="23" name="GND" type="input"/>
|
||||
<pin num="24" name="GP18" type="3state"/>
|
||||
<pin num="25" name="GP19" type="3state"/>
|
||||
<pin num="26" name="GP20" type="3state"/>
|
||||
<pin num="27" name="GP21" type="3state"/>
|
||||
<pin num="28" name="GND" type="input"/>
|
||||
<pin num="29" name="GP22" type="3state"/>
|
||||
<pin num="30" name="RUN" type="input"/>
|
||||
<pin num="31" name="GP26" type="3state"/>
|
||||
<pin num="32" name="GP27" type="3state"/>
|
||||
<pin num="33" name="GND" type="input"/>
|
||||
<pin num="34" name="GP28" type="3state"/>
|
||||
<pin num="35" name="ADC_VREF" type="power_out"/>
|
||||
<pin num="36" name="3V3" type="power_out"/>
|
||||
<pin num="37" name="3V3_EN" type="power_out"/>
|
||||
<pin num="38" name="GND" type="input"/>
|
||||
<pin num="39" name="VSYS" type="input"/>
|
||||
<pin num="40" name="VBUS" type="input"/>
|
||||
</pins>
|
||||
</libpart>
|
||||
</libparts>
|
||||
<libraries>
|
||||
<library logical="Connector">
|
||||
<uri>C:\Program Files (x86)\KiCad\share\kicad\library/Connector.kicad_sym</uri>
|
||||
</library>
|
||||
<library logical="Device">
|
||||
<uri>C:\Program Files (x86)\KiCad\share\kicad\library/Device.kicad_sym</uri>
|
||||
</library>
|
||||
<library logical="pico_rp2040">
|
||||
<uri>P:/Projects/PicoVGA/kicad/picovga/lib/pico_rp2040.lib</uri>
|
||||
</library>
|
||||
</libraries>
|
||||
<nets>
|
||||
<net code="1" name="+3V3">
|
||||
<node ref="C1" pin="1"/>
|
||||
<node ref="J2" pin="4" pinfunction="VDD"/>
|
||||
<node ref="R15" pin="1"/>
|
||||
<node ref="R16" pin="1"/>
|
||||
<node ref="U0" pin="36" pinfunction="3V3"/>
|
||||
</net>
|
||||
<net code="2" name="B0">
|
||||
<node ref="R9" pin="1"/>
|
||||
<node ref="U0" pin="11" pinfunction="GP8"/>
|
||||
</net>
|
||||
<net code="3" name="B1">
|
||||
<node ref="R10" pin="1"/>
|
||||
<node ref="U0" pin="12" pinfunction="GP9"/>
|
||||
</net>
|
||||
<net code="4" name="B2">
|
||||
<node ref="R11" pin="1"/>
|
||||
<node ref="U0" pin="14" pinfunction="GP10"/>
|
||||
</net>
|
||||
<net code="5" name="B3">
|
||||
<node ref="R12" pin="1"/>
|
||||
<node ref="U0" pin="15" pinfunction="GP11"/>
|
||||
</net>
|
||||
<net code="6" name="G0">
|
||||
<node ref="R5" pin="1"/>
|
||||
<node ref="U0" pin="6" pinfunction="GP4"/>
|
||||
</net>
|
||||
<net code="7" name="G1">
|
||||
<node ref="R6" pin="1"/>
|
||||
<node ref="U0" pin="7" pinfunction="GP5"/>
|
||||
</net>
|
||||
<net code="8" name="G2">
|
||||
<node ref="R7" pin="1"/>
|
||||
<node ref="U0" pin="9" pinfunction="GP6"/>
|
||||
</net>
|
||||
<net code="9" name="G3">
|
||||
<node ref="R8" pin="1"/>
|
||||
<node ref="U0" pin="10" pinfunction="GP7"/>
|
||||
</net>
|
||||
<net code="10" name="GND">
|
||||
<node ref="C1" pin="2"/>
|
||||
<node ref="J1" pin="0"/>
|
||||
<node ref="J1" pin="10"/>
|
||||
<node ref="J1" pin="5"/>
|
||||
<node ref="J1" pin="6"/>
|
||||
<node ref="J1" pin="7"/>
|
||||
<node ref="J1" pin="8"/>
|
||||
<node ref="J1" pin="9"/>
|
||||
<node ref="J2" pin="6" pinfunction="VSS"/>
|
||||
<node ref="J2" pin="9" pinfunction="SHIELD"/>
|
||||
<node ref="U0" pin="13" pinfunction="GND"/>
|
||||
<node ref="U0" pin="18" pinfunction="GND"/>
|
||||
<node ref="U0" pin="23" pinfunction="GND"/>
|
||||
<node ref="U0" pin="28" pinfunction="GND"/>
|
||||
<node ref="U0" pin="3" pinfunction="GND"/>
|
||||
<node ref="U0" pin="33" pinfunction="GND"/>
|
||||
<node ref="U0" pin="38" pinfunction="GND"/>
|
||||
<node ref="U0" pin="8" pinfunction="GND"/>
|
||||
</net>
|
||||
<net code="11" name="GP17">
|
||||
<node ref="J2" pin="5" pinfunction="CLK"/>
|
||||
<node ref="U0" pin="22" pinfunction="GP17"/>
|
||||
</net>
|
||||
<net code="12" name="GP18">
|
||||
<node ref="J2" pin="3" pinfunction="CMD"/>
|
||||
<node ref="U0" pin="24" pinfunction="GP18"/>
|
||||
</net>
|
||||
<net code="13" name="GP19">
|
||||
<node ref="J2" pin="7" pinfunction="DAT0"/>
|
||||
<node ref="U0" pin="25" pinfunction="GP19"/>
|
||||
</net>
|
||||
<net code="14" name="GP20">
|
||||
<node ref="J2" pin="8" pinfunction="DAT1"/>
|
||||
<node ref="R16" pin="2"/>
|
||||
<node ref="U0" pin="26" pinfunction="GP20"/>
|
||||
</net>
|
||||
<net code="15" name="GP21">
|
||||
<node ref="J2" pin="1" pinfunction="DAT2"/>
|
||||
<node ref="R15" pin="2"/>
|
||||
<node ref="U0" pin="27" pinfunction="GP21"/>
|
||||
</net>
|
||||
<net code="16" name="GP22">
|
||||
<node ref="J2" pin="2" pinfunction="DAT3/CD"/>
|
||||
<node ref="U0" pin="29" pinfunction="GP22"/>
|
||||
</net>
|
||||
<net code="17" name="HSYNC">
|
||||
<node ref="J1" pin="13"/>
|
||||
<node ref="R13" pin="1"/>
|
||||
</net>
|
||||
<net code="18" name="Net-(R13-Pad2)">
|
||||
<node ref="R13" pin="2"/>
|
||||
<node ref="U0" pin="16" pinfunction="GP12"/>
|
||||
</net>
|
||||
<net code="19" name="Net-(R14-Pad1)">
|
||||
<node ref="R14" pin="1"/>
|
||||
<node ref="U0" pin="17" pinfunction="GP13"/>
|
||||
</net>
|
||||
<net code="20" name="R0">
|
||||
<node ref="R1" pin="1"/>
|
||||
<node ref="U0" pin="1" pinfunction="GP0"/>
|
||||
</net>
|
||||
<net code="21" name="R1">
|
||||
<node ref="R2" pin="1"/>
|
||||
<node ref="U0" pin="2" pinfunction="GP1"/>
|
||||
</net>
|
||||
<net code="22" name="R2">
|
||||
<node ref="R3" pin="1"/>
|
||||
<node ref="U0" pin="4" pinfunction="GP2"/>
|
||||
</net>
|
||||
<net code="23" name="R3">
|
||||
<node ref="R4" pin="1"/>
|
||||
<node ref="U0" pin="5" pinfunction="GP3"/>
|
||||
</net>
|
||||
<net code="24" name="VGA_B">
|
||||
<node ref="J1" pin="3"/>
|
||||
<node ref="R10" pin="2"/>
|
||||
<node ref="R11" pin="2"/>
|
||||
<node ref="R12" pin="2"/>
|
||||
<node ref="R9" pin="2"/>
|
||||
</net>
|
||||
<net code="25" name="VGA_G">
|
||||
<node ref="J1" pin="2"/>
|
||||
<node ref="R5" pin="2"/>
|
||||
<node ref="R6" pin="2"/>
|
||||
<node ref="R7" pin="2"/>
|
||||
<node ref="R8" pin="2"/>
|
||||
</net>
|
||||
<net code="26" name="VGA_R">
|
||||
<node ref="J1" pin="1"/>
|
||||
<node ref="R1" pin="2"/>
|
||||
<node ref="R2" pin="2"/>
|
||||
<node ref="R3" pin="2"/>
|
||||
<node ref="R4" pin="2"/>
|
||||
</net>
|
||||
<net code="27" name="VSYNC">
|
||||
<node ref="J1" pin="14"/>
|
||||
<node ref="R14" pin="2"/>
|
||||
</net>
|
||||
<net code="28" name="no_connect_28">
|
||||
<node ref="J1" pin="11"/>
|
||||
</net>
|
||||
<net code="29" name="no_connect_29">
|
||||
<node ref="J1" pin="12"/>
|
||||
</net>
|
||||
<net code="30" name="no_connect_30">
|
||||
<node ref="J1" pin="15"/>
|
||||
</net>
|
||||
<net code="31" name="no_connect_31">
|
||||
<node ref="J1" pin="4"/>
|
||||
</net>
|
||||
<net code="32" name="no_connect_32">
|
||||
<node ref="U0" pin="19" pinfunction="GP14"/>
|
||||
</net>
|
||||
<net code="33" name="no_connect_33">
|
||||
<node ref="U0" pin="20" pinfunction="GP15"/>
|
||||
</net>
|
||||
<net code="34" name="no_connect_34">
|
||||
<node ref="U0" pin="21" pinfunction="GP16"/>
|
||||
</net>
|
||||
<net code="35" name="no_connect_35">
|
||||
<node ref="U0" pin="30" pinfunction="RUN"/>
|
||||
</net>
|
||||
<net code="36" name="no_connect_36">
|
||||
<node ref="U0" pin="31" pinfunction="GP26"/>
|
||||
</net>
|
||||
<net code="37" name="no_connect_37">
|
||||
<node ref="U0" pin="32" pinfunction="GP27"/>
|
||||
</net>
|
||||
<net code="38" name="no_connect_38">
|
||||
<node ref="U0" pin="34" pinfunction="GP28"/>
|
||||
</net>
|
||||
<net code="39" name="no_connect_39">
|
||||
<node ref="U0" pin="35" pinfunction="ADC_VREF"/>
|
||||
</net>
|
||||
<net code="40" name="no_connect_40">
|
||||
<node ref="U0" pin="37" pinfunction="3V3_EN"/>
|
||||
</net>
|
||||
<net code="41" name="no_connect_41">
|
||||
<node ref="U0" pin="39" pinfunction="VSYS"/>
|
||||
</net>
|
||||
<net code="42" name="no_connect_42">
|
||||
<node ref="U0" pin="40" pinfunction="VBUS"/>
|
||||
</net>
|
||||
</nets>
|
||||
</export>
|
||||
3
kicad/picovga/sym-lib-table
Normal file
3
kicad/picovga/sym-lib-table
Normal file
@@ -0,0 +1,3 @@
|
||||
(sym_lib_table
|
||||
(lib (name "Pico")(type "KiCad")(uri "${KIPRJMOD}/lib/pico_rp2040.lib")(options "")(descr ""))
|
||||
)
|
||||
22
main.c
Normal file
22
main.c
Normal file
@@ -0,0 +1,22 @@
|
||||
#include <stdio.h>
|
||||
|
||||
#include "pico/stdlib.h"
|
||||
|
||||
#include "vga.h"
|
||||
|
||||
int main()
|
||||
{
|
||||
stdio_init_all();
|
||||
|
||||
printf("VGA Initalizing..");
|
||||
|
||||
const video_timing_t video_timing = vga_timing_800x600_60;
|
||||
vga_init(&video_timing);
|
||||
|
||||
|
||||
|
||||
while(true)
|
||||
{
|
||||
tight_loop_contents();
|
||||
}
|
||||
}
|
||||
32
picovga.c
32
picovga.c
@@ -1,32 +0,0 @@
|
||||
#include <stdio.h>
|
||||
#include "pico/stdlib.h"
|
||||
|
||||
#include "hardware/pio.h"
|
||||
|
||||
// "assembled program"
|
||||
#include "video.pio.h"
|
||||
|
||||
#include "vga.h"
|
||||
|
||||
int main()
|
||||
{
|
||||
PIO pio = pio0;
|
||||
|
||||
uint prog = pio_add_program(pio, &video_program);
|
||||
|
||||
uint sm = pio_claim_unused_sm(pio, 1);
|
||||
|
||||
video_program_init(pio, sm, progoffset, PICO_DEFAULT_LED_PIN);
|
||||
|
||||
while (true) {
|
||||
// Blink
|
||||
pio_sm_put_blocking(pio, sm, 1);
|
||||
sleep_ms(500);
|
||||
// Blonk
|
||||
pio_sm_put_blocking(pio, sm, 0);
|
||||
sleep_ms(500);
|
||||
}
|
||||
|
||||
|
||||
return 0;
|
||||
}
|
||||
45
vga.c
Normal file
45
vga.c
Normal file
@@ -0,0 +1,45 @@
|
||||
// Copyright Benjamin Kyd 2021 All Rights Reserver=d
|
||||
|
||||
#include <stdio.h>
|
||||
|
||||
#include "pico/stdlib.h"
|
||||
#include "hardware/clocks.h"
|
||||
#include "hardware/pio.h"
|
||||
#include "hardware/pwm.h"
|
||||
#include "hardware/dma.h"
|
||||
#include "hardware/irq.h"
|
||||
|
||||
#include "vga.h"
|
||||
#include "video.pio.h"
|
||||
|
||||
const video_timing_t vga_timing_800x600_60 =
|
||||
{
|
||||
.clock_freq = 38400000,
|
||||
|
||||
.h_active = 800,
|
||||
.v_active = 600,
|
||||
|
||||
.h_front_porch = 4 * 8,
|
||||
.h_pulse = 10 * 8,
|
||||
.h_total = 128 * 8,
|
||||
.h_sync_polarity = 0,
|
||||
|
||||
.v_front_porch = 1,
|
||||
.v_pulse = 3,
|
||||
.v_total = 625,
|
||||
.v_sync_polarity = 0,
|
||||
|
||||
.enable_clock = 0,
|
||||
.clock_polarity = 0,
|
||||
|
||||
.enable_den = 0
|
||||
};
|
||||
|
||||
void vga_init(const video_timing_t* timing)
|
||||
{
|
||||
|
||||
printf("Pixel Clock Frequency %i", timing->clock_freq);
|
||||
|
||||
|
||||
}
|
||||
|
||||
33
vga.h
33
vga.h
@@ -1,6 +1,9 @@
|
||||
#ifndef PICOVGA_VGA_H_
|
||||
#define PICOVGA_VGA_H_
|
||||
|
||||
#include "pico/types.h"
|
||||
|
||||
typedef struct scanvideo_timing {
|
||||
typedef struct video_timing {
|
||||
uint32_t clock_freq;
|
||||
|
||||
uint16_t h_active;
|
||||
@@ -20,27 +23,19 @@ typedef struct scanvideo_timing {
|
||||
uint8_t clock_polarity;
|
||||
|
||||
uint8_t enable_den;
|
||||
} scanvideo_timing_t;
|
||||
} video_timing_t;
|
||||
|
||||
const scanvideo_timing_t vga_timing_800x600_60 =
|
||||
{
|
||||
.clock_freq = 38400000,
|
||||
const video_timing_t vga_timing_800x600_60;
|
||||
|
||||
.h_active = 800,
|
||||
.v_active = 600,
|
||||
|
||||
.h_front_porch = 4 * 8,
|
||||
.h_pulse = 10 * 8,
|
||||
.h_total = 128 * 8,
|
||||
.h_sync_polarity = 0,
|
||||
// typedef struct video {
|
||||
// uint16_t*
|
||||
// } video_t;
|
||||
|
||||
.v_front_porch = 1,
|
||||
.v_pulse = 3,
|
||||
.v_total = 625,
|
||||
.v_sync_polarity = 0,
|
||||
void vga_init(const video_timing_t* timing);
|
||||
|
||||
.enable_clock = 0,
|
||||
.clock_polarity = 0,
|
||||
void vga_start();
|
||||
|
||||
.enable_den = 0
|
||||
};
|
||||
void vga_swap_buffers();
|
||||
|
||||
#endif
|
||||
|
||||
10
vga.txt
10
vga.txt
@@ -1,5 +1,5 @@
|
||||
WHITE - VSYNC
|
||||
BLACK - HSYNC
|
||||
RED - VGA_R
|
||||
GREEN - VGA_G
|
||||
BLUE - VGA_B
|
||||
WHITE - VSYNC -
|
||||
BLACK - HSYNC -
|
||||
RED - VGA_R -
|
||||
GREEN - VGA_G -
|
||||
BLUE - VGA_B -
|
||||
11
video.pio
11
video.pio
@@ -1,13 +1,10 @@
|
||||
.program video
|
||||
|
||||
; recieve one word from TX FIFO (to the OSR)
|
||||
; stall when FIFO empty
|
||||
; pop the lsb in the out pin
|
||||
; write 5 bits from the TX FIFO to the pin mask
|
||||
|
||||
loop:
|
||||
pull
|
||||
out pins, 1
|
||||
jmp loop
|
||||
.wrap_target
|
||||
out pins 5
|
||||
.wrap
|
||||
|
||||
% c-sdk {
|
||||
static inline void video_program_init(PIO pio, uint sm, uint offset, uint pin) {
|
||||
|
||||
Reference in New Issue
Block a user