Added vga test circuit, other things but i had surgery so it's been a hot sec and i don't remember what i was working on

This commit is contained in:
august kline 2024-06-13 20:21:54 -04:00
parent 8e413bac0b
commit 7be65c281f
30 changed files with 63905 additions and 16595 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -2,7 +2,7 @@
"board": {
"active_layer": 0,
"active_layer_preset": "",
"auto_track_width": true,
"auto_track_width": false,
"hidden_netclasses": [],
"hidden_nets": [],
"high_contrast_mode": 0,
@ -19,7 +19,7 @@
"footprints": true,
"graphics": true,
"keepouts": true,
"lockedItems": false,
"lockedItems": true,
"otherItems": true,
"pads": true,
"text": true,
@ -59,7 +59,6 @@
34,
35,
36,
39,
40
],
"visible_layers": "fffffff_ffffffff",

View File

@ -4471,7 +4471,7 @@
(justify left)
)
)
(property "Footprint" ""
(property "Footprint" "MountingHole:MountingHole_2.2mm_M2"
(at 128.27 160.02 0)
(effects
(font
@ -4602,7 +4602,7 @@
(justify left)
)
)
(property "Footprint" ""
(property "Footprint" "MountingHole:MountingHole_2.2mm_M2"
(at 128.27 175.26 0)
(effects
(font
@ -4732,7 +4732,7 @@
(justify left)
)
)
(property "Footprint" ""
(property "Footprint" "MountingHole:MountingHole_2.2mm_M2"
(at 128.27 167.64 0)
(effects
(font
@ -5380,7 +5380,7 @@
(justify left)
)
)
(property "Footprint" ""
(property "Footprint" "TestPoint:TestPoint_Pad_D1.5mm"
(at 161.29 163.83 0)
(effects
(font
@ -5618,7 +5618,7 @@
(justify left)
)
)
(property "Footprint" ""
(property "Footprint" "MountingHole:MountingHole_2.2mm_M2"
(at 128.27 182.88 0)
(effects
(font

View File

@ -2452,6 +2452,102 @@
)
)
)
(symbol "GND_1"
(power)
(pin_numbers hide)
(pin_names
(offset 0) hide)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "#PWR"
(at 0 -6.35 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "GND"
(at 0 -3.81 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Power symbol creates a global label with name \"GND\" , ground"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "ki_keywords" "global power"
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "GND_1_0_1"
(polyline
(pts
(xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
)
(symbol "GND_1_1_1"
(pin power_in line
(at 0 0 270)
(length 0)
(name "~"
(effects
(font
(size 1.27 1.27)
)
)
)
(number "1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
)
(symbol "Memory_EEPROM:28C256lcc"
(exclude_from_sim no)
(in_bom yes)
@ -7805,6 +7901,142 @@
)
)
)
(symbol
(lib_name "GND_1")
(lib_id "power:GND")
(at -11.43 83.82 270)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "087e916d-4f84-4260-9d46-3d7cddf70104")
(property "Reference" "#PWR0124"
(at -17.78 83.82 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "GND"
(at -13.97 83.8199 90)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
)
(property "Footprint" ""
(at -11.43 83.82 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at -11.43 83.82 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Power symbol creates a global label with name \"GND\" , ground"
(at -11.43 83.82 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "1"
(uuid "7c9dec9a-44a3-4b96-87f0-b5f35ff4da86")
)
(instances
(project "george"
(path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c"
(reference "#PWR0124")
(unit 1)
)
)
)
)
(symbol
(lib_name "GND_1")
(lib_id "power:GND")
(at -11.43 38.1 270)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "09d34a7f-60ee-400d-9a8f-3ff681ac2ea3")
(property "Reference" "#PWR0117"
(at -17.78 38.1 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "GND"
(at -13.97 38.0999 90)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
)
(property "Footprint" ""
(at -11.43 38.1 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at -11.43 38.1 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Power symbol creates a global label with name \"GND\" , ground"
(at -11.43 38.1 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "1"
(uuid "5f548b20-dacc-4cf2-af09-73f00a9305f0")
)
(instances
(project "george"
(path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c"
(reference "#PWR0117")
(unit 1)
)
)
)
)
(symbol
(lib_id "power:+5V")
(at 213.36 95.25 0)
@ -8268,7 +8500,7 @@
(justify left)
)
)
(property "Value" "100nf"
(property "Value" "100nF"
(at 105.41 180.34 0)
(effects
(font
@ -8277,7 +8509,7 @@
(justify left)
)
)
(property "Footprint" "Capacitor_THT:C_Disc_D3.0mm_W2.0mm_P2.50mm"
(property "Footprint" "Capacitor_THT:C_Axial_L3.8mm_D2.6mm_P7.50mm_Horizontal"
(at 102.5652 182.88 0)
(effects
(font
@ -8556,6 +8788,74 @@
)
)
)
(symbol
(lib_name "GND_1")
(lib_id "power:GND")
(at 3.81 40.64 90)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "41e82175-116f-407a-a0e4-5712e38b2730")
(property "Reference" "#PWR0116"
(at 10.16 40.64 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "GND"
(at 7.62 40.6399 90)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
)
(property "Footprint" ""
(at 3.81 40.64 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 3.81 40.64 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Power symbol creates a global label with name \"GND\" , ground"
(at 3.81 40.64 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "1"
(uuid "ffc82c35-a31e-4728-8692-76047fa2ca12")
)
(instances
(project "george"
(path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c"
(reference "#PWR0116")
(unit 1)
)
)
)
)
(symbol
(lib_id "power:GND")
(at 213.36 81.28 0)
@ -8840,7 +9140,7 @@
(justify left)
)
)
(property "Value" "100nf"
(property "Value" "100nF"
(at 57.15 180.34 0)
(effects
(font
@ -8849,7 +9149,7 @@
(justify left)
)
)
(property "Footprint" "Capacitor_THT:C_Disc_D3.0mm_W2.0mm_P2.50mm"
(property "Footprint" "Capacitor_THT:C_Axial_L3.8mm_D2.6mm_P7.50mm_Horizontal"
(at 54.3052 182.88 0)
(effects
(font
@ -9044,7 +9344,7 @@
(justify left)
)
)
(property "Value" "100nf"
(property "Value" "100nF"
(at 41.91 180.34 0)
(effects
(font
@ -9053,7 +9353,7 @@
(justify left)
)
)
(property "Footprint" "Capacitor_THT:C_Disc_D3.0mm_W2.0mm_P2.50mm"
(property "Footprint" "Capacitor_THT:C_Axial_L3.8mm_D2.6mm_P7.50mm_Horizontal"
(at 39.0652 182.88 0)
(effects
(font
@ -9095,6 +9395,74 @@
)
)
)
(symbol
(lib_name "GND_1")
(lib_id "power:GND")
(at 3.81 59.69 90)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "734280f3-1ab2-41ac-ad44-f9f8c2030bff")
(property "Reference" "#PWR0119"
(at 10.16 59.69 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "GND"
(at 7.62 59.6899 90)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
)
(property "Footprint" ""
(at 3.81 59.69 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 3.81 59.69 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Power symbol creates a global label with name \"GND\" , ground"
(at 3.81 59.69 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "1"
(uuid "e53c6a0d-4597-430a-8543-d0442820a86c")
)
(instances
(project "george"
(path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c"
(reference "#PWR0119")
(unit 1)
)
)
)
)
(symbol
(lib_id "74xx:74HC245")
(at 69.85 48.26 180)
@ -9304,7 +9672,7 @@
(justify left)
)
)
(property "Value" "100nf"
(property "Value" "100nF"
(at 26.67 180.34 0)
(effects
(font
@ -9313,7 +9681,7 @@
(justify left)
)
)
(property "Footprint" "Capacitor_THT:C_Disc_D3.0mm_W2.0mm_P2.50mm"
(property "Footprint" "Capacitor_THT:C_Axial_L3.8mm_D2.6mm_P7.50mm_Horizontal"
(at 23.8252 182.88 0)
(effects
(font
@ -9422,6 +9790,74 @@
)
)
)
(symbol
(lib_name "GND_1")
(lib_id "power:GND")
(at -11.43 57.15 270)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "82c6a870-c05e-4769-b92e-72d33d0ad7ef")
(property "Reference" "#PWR0120"
(at -17.78 57.15 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "GND"
(at -13.97 57.1499 90)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
)
(property "Footprint" ""
(at -11.43 57.15 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at -11.43 57.15 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Power symbol creates a global label with name \"GND\" , ground"
(at -11.43 57.15 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "1"
(uuid "dc12b93b-0e98-4602-8001-484fc28c36ad")
)
(instances
(project "george"
(path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c"
(reference "#PWR0120")
(unit 1)
)
)
)
)
(symbol
(lib_id "Memory_RAM:HM62256BLP")
(at 213.36 58.42 0)
@ -9589,7 +10025,7 @@
(justify left)
)
)
(property "Value" "100nf"
(property "Value" "100nF"
(at 90.17 180.34 0)
(effects
(font
@ -9598,7 +10034,7 @@
(justify left)
)
)
(property "Footprint" "Capacitor_THT:C_Disc_D3.0mm_W2.0mm_P2.50mm"
(property "Footprint" "Capacitor_THT:C_Axial_L3.8mm_D2.6mm_P7.50mm_Horizontal"
(at 87.3252 182.88 0)
(effects
(font
@ -9832,7 +10268,7 @@
(justify left)
)
)
(property "Value" "100nf"
(property "Value" "100nF"
(at 73.66 180.34 0)
(effects
(font
@ -9841,7 +10277,7 @@
(justify left)
)
)
(property "Footprint" "Capacitor_THT:C_Disc_D3.0mm_W2.0mm_P2.50mm"
(property "Footprint" "Capacitor_THT:C_Axial_L3.8mm_D2.6mm_P7.50mm_Horizontal"
(at 70.8152 182.88 0)
(effects
(font
@ -10016,6 +10452,110 @@
)
)
)
(symbol
(lib_id "74xx:74HC08")
(at -5.08 40.64 0)
(unit 2)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "9eda25d7-7281-42e4-b8a5-0302f38a2b59")
(property "Reference" "U25"
(at -3.8183 31.75 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Value" "74HC08"
(at -3.8183 34.29 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" "Package_DIP:DIP-14_W10.16mm"
(at -5.08 40.64 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" "https://www.ti.com/lit/ds/symlink/sn74hc08.pdf"
(at -5.08 40.64 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at -5.08 40.64 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "1"
(uuid "8e69cb26-989b-431a-adb0-92049c79e133")
)
(pin "2"
(uuid "4417d85f-64cc-449d-90a9-505791a5b084")
)
(pin "3"
(uuid "2e51191a-9441-4a5c-97a0-b65292f039b7")
)
(pin "4"
(uuid "1b9289e9-ba14-4caf-892e-6f70c1de4bd8")
)
(pin "5"
(uuid "b449a6ad-5f54-4b28-b428-9d335171cfcc")
)
(pin "6"
(uuid "407e060e-b668-4e26-af5c-5c98a8dde06d")
)
(pin "10"
(uuid "60ca152d-e981-4a27-a1cf-3c564a4e4e78")
)
(pin "8"
(uuid "56caeb81-970b-4f88-a801-c32b06c07bd0")
)
(pin "9"
(uuid "08e3db15-8d15-40f5-a205-9a4efc7144d0")
)
(pin "11"
(uuid "baabb577-10b9-4504-9d12-7c49611e833a")
)
(pin "12"
(uuid "9e4a1a2c-839a-437b-9d9b-8da697888e74")
)
(pin "13"
(uuid "89437c7a-179c-4677-b92e-3f7a00e8da6c")
)
(pin "14"
(uuid "49d63ad1-8011-4f8a-ad77-9ae9bc381f71")
)
(pin "7"
(uuid "10d0d8d7-c7cb-471a-99a7-62aa38ba8642")
)
(instances
(project "george"
(path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c"
(reference "U25")
(unit 2)
)
)
)
)
(symbol
(lib_id "74xx:74HC138")
(at 85.09 128.27 0)
@ -10194,6 +10734,74 @@
)
)
)
(symbol
(lib_name "GND_1")
(lib_id "power:GND")
(at -11.43 78.74 270)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "b81f9895-d1ff-47cc-be43-8b000d00ee04")
(property "Reference" "#PWR0123"
(at -17.78 78.74 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "GND"
(at -13.97 78.7399 90)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
)
(property "Footprint" ""
(at -11.43 78.74 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at -11.43 78.74 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Power symbol creates a global label with name \"GND\" , ground"
(at -11.43 78.74 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "1"
(uuid "fa042d6b-f3bf-457a-b8a4-55948fc962bb")
)
(instances
(project "george"
(path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c"
(reference "#PWR0123")
(unit 1)
)
)
)
)
(symbol
(lib_id "power:GND")
(at 121.92 130.81 270)
@ -10475,6 +11083,74 @@
)
)
)
(symbol
(lib_name "GND_1")
(lib_id "power:GND")
(at -11.43 43.18 270)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "ce4092ca-3222-4520-9dfc-6c5e75fa9647")
(property "Reference" "#PWR0118"
(at -17.78 43.18 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "GND"
(at -13.97 43.1799 90)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
)
(property "Footprint" ""
(at -11.43 43.18 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at -11.43 43.18 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Power symbol creates a global label with name \"GND\" , ground"
(at -11.43 43.18 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "1"
(uuid "8d90b4a1-4fd8-41d7-a784-c29b984ac575")
)
(instances
(project "george"
(path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c"
(reference "#PWR0118")
(unit 1)
)
)
)
)
(symbol
(lib_id "74xx:74HC08")
(at 85.09 88.9 0)
@ -10909,6 +11585,74 @@
)
)
)
(symbol
(lib_name "GND_1")
(lib_id "power:GND")
(at -11.43 62.23 270)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "ee86957d-47f6-4c09-a49d-b73c9a3347f1")
(property "Reference" "#PWR0121"
(at -17.78 62.23 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "GND"
(at -13.97 62.2299 90)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
)
(property "Footprint" ""
(at -11.43 62.23 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at -11.43 62.23 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Power symbol creates a global label with name \"GND\" , ground"
(at -11.43 62.23 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "1"
(uuid "b2448cf3-05a0-4b49-a7a3-47b5650a5e25")
)
(instances
(project "george"
(path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c"
(reference "#PWR0121")
(unit 1)
)
)
)
)
(symbol
(lib_id "74xx:74HC373")
(at 116.84 78.74 0)
@ -11099,4 +11843,72 @@
)
)
)
(symbol
(lib_name "GND_1")
(lib_id "power:GND")
(at 3.81 81.28 90)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "f7cabf7b-4234-48a8-82c2-3a80a3c3ece5")
(property "Reference" "#PWR0122"
(at 10.16 81.28 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "GND"
(at 7.62 81.2799 90)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
)
(property "Footprint" ""
(at 3.81 81.28 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 3.81 81.28 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" "Power symbol creates a global label with name \"GND\" , ground"
(at 3.81 81.28 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "1"
(uuid "95249c0f-37aa-4d7e-9276-67b0e66f2c1f")
)
(instances
(project "george"
(path "/c2284e4e-9652-4cdf-884d-a267b847753c/4fc87bef-9065-48cc-adac-8a035ced590c"
(reference "#PWR0122")
(unit 1)
)
)
)
)
)

File diff suppressed because it is too large Load Diff

View File

@ -2007,7 +2007,7 @@
(justify left)
)
)
(property "Footprint" "Connector_PinSocket_1.27mm:PinSocket_1x04_P1.27mm_Vertical"
(property "Footprint" "Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical"
(at 72.39 52.07 0)
(effects
(font
@ -2124,7 +2124,7 @@
)
(symbol
(lib_id "power:+5V")
(at 74.93 135.89 270)
(at 184.15 105.41 270)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
@ -2133,7 +2133,7 @@
(fields_autoplaced yes)
(uuid "57c67a9e-5880-4fa5-a975-c6fa4beb53d1")
(property "Reference" "#PWR075"
(at 71.12 135.89 0)
(at 180.34 105.41 0)
(effects
(font
(size 1.27 1.27)
@ -2142,7 +2142,7 @@
)
)
(property "Value" "+5V"
(at 78.74 135.89 90)
(at 187.96 105.41 90)
(effects
(font
(size 1.27 1.27)
@ -2151,7 +2151,7 @@
)
)
(property "Footprint" ""
(at 74.93 135.89 0)
(at 184.15 105.41 0)
(effects
(font
(size 1.27 1.27)
@ -2160,7 +2160,7 @@
)
)
(property "Datasheet" ""
(at 74.93 135.89 0)
(at 184.15 105.41 0)
(effects
(font
(size 1.27 1.27)
@ -2169,7 +2169,7 @@
)
)
(property "Description" ""
(at 74.93 135.89 0)
(at 184.15 105.41 0)
(effects
(font
(size 1.27 1.27)
@ -2621,73 +2621,6 @@
)
)
)
(symbol
(lib_id "power:+5V")
(at 168.91 105.41 270)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "be7534f4-e4ba-464d-8df3-4b532e6a38e7")
(property "Reference" "#PWR0111"
(at 165.1 105.41 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "+5V"
(at 172.72 105.41 90)
(effects
(font
(size 1.27 1.27)
)
(justify left)
)
)
(property "Footprint" ""
(at 168.91 105.41 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 168.91 105.41 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 168.91 105.41 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "1"
(uuid "b80654a8-30d1-4cf2-8e04-14a6d2a626ba")
)
(instances
(project "george"
(path "/c2284e4e-9652-4cdf-884d-a267b847753c/7617c470-a3e3-49ab-aa7b-e191ba11c812"
(reference "#PWR0111")
(unit 1)
)
)
)
)
(symbol
(lib_id "power:GND")
(at 110.49 125.73 0)
@ -2826,7 +2759,7 @@
)
(symbol
(lib_id "Switch:SW_DIP_x01")
(at 67.31 135.89 0)
(at 176.53 105.41 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
@ -2835,7 +2768,7 @@
(fields_autoplaced yes)
(uuid "dd871248-9c4d-4e16-ab4c-21c027fe9b1e")
(property "Reference" "SW2"
(at 67.31 128.27 0)
(at 176.53 97.79 0)
(effects
(font
(size 1.27 1.27)
@ -2843,15 +2776,15 @@
)
)
(property "Value" "SW_DIP_x01"
(at 67.31 130.81 0)
(at 176.53 100.33 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 67.31 135.89 0)
(property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical"
(at 176.53 105.41 0)
(effects
(font
(size 1.27 1.27)
@ -2860,7 +2793,7 @@
)
)
(property "Datasheet" "~"
(at 67.31 135.89 0)
(at 176.53 105.41 0)
(effects
(font
(size 1.27 1.27)
@ -2869,7 +2802,7 @@
)
)
(property "Description" ""
(at 67.31 135.89 0)
(at 176.53 105.41 0)
(effects
(font
(size 1.27 1.27)

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

4196
test/vga/vga.kicad_pcb Normal file

File diff suppressed because it is too large Load Diff

81
test/vga/vga.kicad_prl Normal file
View File

@ -0,0 +1,81 @@
{
"board": {
"active_layer": 0,
"active_layer_preset": "",
"auto_track_width": true,
"hidden_netclasses": [],
"hidden_nets": [],
"high_contrast_mode": 0,
"net_color_mode": 1,
"opacity": {
"images": 0.6,
"pads": 1.0,
"tracks": 1.0,
"vias": 1.0,
"zones": 0.6
},
"selection_filter": {
"dimensions": true,
"footprints": true,
"graphics": true,
"keepouts": true,
"lockedItems": false,
"otherItems": true,
"pads": true,
"text": true,
"tracks": true,
"vias": true,
"zones": true
},
"visible_items": [
0,
1,
2,
3,
4,
5,
8,
9,
10,
13,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
32,
33,
34,
35,
36,
39,
40
],
"visible_layers": "fffffff_ffffffff",
"zone_display_mode": 0
},
"git": {
"repo_password": "",
"repo_type": "",
"repo_username": "",
"ssh_key": ""
},
"meta": {
"filename": "vga.kicad_prl",
"version": 3
},
"project": {
"files": []
}
}

582
test/vga/vga.kicad_pro Normal file
View File

@ -0,0 +1,582 @@
{
"board": {
"3dviewports": [],
"design_settings": {
"defaults": {
"apply_defaults_to_fp_fields": false,
"apply_defaults_to_fp_shapes": false,
"apply_defaults_to_fp_text": false,
"board_outline_line_width": 0.05,
"copper_line_width": 0.2,
"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.05,
"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.1,
"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.1,
"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.1,
"silk_text_italic": false,
"silk_text_size_h": 1.0,
"silk_text_size_v": 1.0,
"silk_text_thickness": 0.1,
"silk_text_upright": false,
"zones": {
"min_clearance": 0.5
}
},
"diff_pair_dimensions": [],
"drc_exclusions": [],
"meta": {
"version": 2
},
"rule_severities": {
"annular_width": "error",
"clearance": "error",
"connection_width": "warning",
"copper_edge_clearance": "error",
"copper_sliver": "warning",
"courtyards_overlap": "error",
"diff_pair_gap_out_of_range": "error",
"diff_pair_uncoupled_length_too_long": "error",
"drill_out_of_range": "error",
"duplicate_footprints": "warning",
"extra_footprint": "warning",
"footprint": "error",
"footprint_symbol_mismatch": "warning",
"footprint_type_mismatch": "ignore",
"hole_clearance": "error",
"hole_near_hole": "error",
"invalid_outline": "error",
"isolated_copper": "warning",
"item_on_disabled_layer": "error",
"items_not_allowed": "error",
"length_out_of_range": "error",
"lib_footprint_issues": "warning",
"lib_footprint_mismatch": "warning",
"malformed_courtyard": "error",
"microvia_drill_out_of_range": "error",
"missing_courtyard": "ignore",
"missing_footprint": "warning",
"net_conflict": "warning",
"npth_inside_courtyard": "ignore",
"padstack": "warning",
"pth_inside_courtyard": "ignore",
"shorting_items": "error",
"silk_edge_clearance": "warning",
"silk_over_copper": "warning",
"silk_overlap": "warning",
"skew_out_of_range": "error",
"solder_mask_bridge": "error",
"starved_thermal": "error",
"text_height": "warning",
"text_thickness": "warning",
"through_hole_pad_without_hole": "error",
"too_many_vias": "error",
"track_dangling": "warning",
"track_width": "error",
"tracks_crossing": "error",
"unconnected_items": "error",
"unresolved_variable": "error",
"via_dangling": "warning",
"zones_intersect": "error"
},
"rules": {
"max_error": 0.005,
"min_clearance": 0.0,
"min_connection": 0.0,
"min_copper_edge_clearance": 0.5,
"min_hole_clearance": 0.25,
"min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.2,
"min_microvia_drill": 0.1,
"min_resolved_spokes": 2,
"min_silk_clearance": 0.0,
"min_text_height": 0.8,
"min_text_thickness": 0.08,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.0,
"min_via_annular_width": 0.1,
"min_via_diameter": 0.5,
"solder_mask_to_copper_clearance": 0.0,
"use_height_for_length_calcs": true
},
"teardrop_options": [
{
"td_onpadsmd": true,
"td_onroundshapesonly": false,
"td_ontrackend": false,
"td_onviapad": true
}
],
"teardrop_parameters": [
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_round_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_rect_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_track_end",
"td_width_to_size_filter_ratio": 0.9
}
],
"track_widths": [],
"tuning_pattern_settings": {
"diff_pair_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 1.0
},
"diff_pair_skew_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 0.6
},
"single_track_defaults": {
"corner_radius_percentage": 80,
"corner_style": 1,
"max_amplitude": 1.0,
"min_amplitude": 0.2,
"single_sided": false,
"spacing": 0.6
}
},
"via_dimensions": [],
"zones_allow_external_fillets": false
},
"ipc2581": {
"dist": "",
"distpn": "",
"internal_id": "",
"mfg": "",
"mpn": ""
},
"layer_presets": [],
"viewports": []
},
"boards": [],
"cvpcb": {
"equivalence_files": []
},
"erc": {
"erc_exclusions": [],
"meta": {
"version": 0
},
"pin_map": [
[
0,
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
2,
0,
1,
0,
0,
1,
0,
2,
2,
2,
2
],
[
0,
0,
0,
0,
0,
0,
1,
0,
1,
0,
1,
2
],
[
0,
1,
0,
0,
0,
0,
1,
1,
2,
1,
1,
2
],
[
0,
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
2
],
[
1,
1,
1,
1,
1,
0,
1,
1,
1,
1,
1,
2
],
[
0,
0,
0,
1,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
2,
1,
2,
0,
0,
1,
0,
2,
2,
2,
2
],
[
0,
2,
0,
1,
0,
0,
1,
0,
2,
0,
0,
2
],
[
0,
2,
1,
1,
0,
0,
1,
0,
2,
0,
0,
2
],
[
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2
]
],
"rule_severities": {
"bus_definition_conflict": "error",
"bus_entry_needed": "error",
"bus_to_bus_conflict": "error",
"bus_to_net_conflict": "error",
"conflicting_netclasses": "error",
"different_unit_footprint": "error",
"different_unit_net": "error",
"duplicate_reference": "error",
"duplicate_sheet_names": "error",
"endpoint_off_grid": "warning",
"extra_units": "error",
"global_label_dangling": "warning",
"hier_label_mismatch": "error",
"label_dangling": "error",
"lib_symbol_issues": "warning",
"missing_bidi_pin": "warning",
"missing_input_pin": "warning",
"missing_power_pin": "error",
"missing_unit": "warning",
"multiple_net_names": "warning",
"net_not_bus_member": "warning",
"no_connect_connected": "warning",
"no_connect_dangling": "warning",
"pin_not_connected": "error",
"pin_not_driven": "error",
"pin_to_pin": "warning",
"power_pin_not_driven": "error",
"similar_labels": "warning",
"simulation_model_issue": "ignore",
"unannotated": "error",
"unit_value_mismatch": "error",
"unresolved_variable": "error",
"wire_dangling": "error"
}
},
"libraries": {
"pinned_footprint_libs": [],
"pinned_symbol_libs": []
},
"meta": {
"filename": "vga.kicad_pro",
"version": 1
},
"net_settings": {
"classes": [
{
"bus_width": 12,
"clearance": 0.2,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.2,
"line_style": 0,
"microvia_diameter": 0.3,
"microvia_drill": 0.1,
"name": "Default",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.2,
"via_diameter": 0.6,
"via_drill": 0.3,
"wire_width": 6
}
],
"meta": {
"version": 3
},
"net_colors": null,
"netclass_assignments": null,
"netclass_patterns": []
},
"pcbnew": {
"last_paths": {
"gencad": "",
"idf": "",
"netlist": "",
"plot": "",
"pos_files": "",
"specctra_dsn": "",
"step": "",
"svg": "",
"vrml": ""
},
"page_layout_descr_file": ""
},
"schematic": {
"annotate_start_num": 0,
"bom_fmt_presets": [],
"bom_fmt_settings": {
"field_delimiter": ",",
"keep_line_breaks": false,
"keep_tabs": false,
"name": "CSV",
"ref_delimiter": ",",
"ref_range_delimiter": "",
"string_delimiter": "\""
},
"bom_presets": [],
"bom_settings": {
"exclude_dnp": false,
"fields_ordered": [
{
"group_by": false,
"label": "Reference",
"name": "Reference",
"show": true
},
{
"group_by": true,
"label": "Value",
"name": "Value",
"show": true
},
{
"group_by": false,
"label": "Datasheet",
"name": "Datasheet",
"show": true
},
{
"group_by": false,
"label": "Footprint",
"name": "Footprint",
"show": true
},
{
"group_by": false,
"label": "Qty",
"name": "${QUANTITY}",
"show": true
},
{
"group_by": true,
"label": "DNP",
"name": "${DNP}",
"show": true
}
],
"filter_string": "",
"group_symbols": true,
"name": "Grouped By Value",
"sort_asc": true,
"sort_field": "Reference"
},
"connection_grid_size": 50.0,
"drawing": {
"dashed_lines_dash_length_ratio": 12.0,
"dashed_lines_gap_length_ratio": 3.0,
"default_line_thickness": 6.0,
"default_text_size": 50.0,
"field_names": [],
"intersheets_ref_own_page": false,
"intersheets_ref_prefix": "",
"intersheets_ref_short": false,
"intersheets_ref_show": false,
"intersheets_ref_suffix": "",
"junction_size_choice": 3,
"label_size_ratio": 0.375,
"operating_point_overlay_i_precision": 3,
"operating_point_overlay_i_range": "~A",
"operating_point_overlay_v_precision": 3,
"operating_point_overlay_v_range": "~V",
"overbar_offset_ratio": 1.23,
"pin_symbol_size": 25.0,
"text_offset_ratio": 0.15
},
"legacy_lib_dir": "",
"legacy_lib_list": [],
"meta": {
"version": 1
},
"net_format_name": "",
"page_layout_descr_file": "",
"plot_directory": "",
"spice_current_sheet_as_root": false,
"spice_external_command": "spice \"%I\"",
"spice_model_current_sheet_as_root": true,
"spice_save_all_currents": false,
"spice_save_all_dissipations": false,
"spice_save_all_voltages": false,
"subpart_first_id": 65,
"subpart_id_separator": 0
},
"sheets": [
[
"2b483699-1e0e-4398-bb54-78cf29795aa5",
"Root"
]
],
"text_variables": {}
}

12486
test/vga/vga.kicad_sch Normal file

File diff suppressed because it is too large Load Diff

View File

@ -14689,6 +14689,16 @@
"YDBY+DL/P1SLDOM6t3DxAAAAAElFTkSuQmCC"
)
)
(text "todo: don't need all row bits\nsince font will be max 13 rows,\nneed max 4 bits, [RA0..RA3]"
(exclude_from_sim no)
(at 273.304 185.928 0)
(effects
(font
(size 1.27 1.27)
)
)
(uuid "01aef522-cc35-444b-9159-f52ee3bac70e")
)
(text "todo: implement inverted \nvideo toggle bit"
(exclude_from_sim no)
(at 387.35 163.83 0)
@ -17018,7 +17028,7 @@
(justify left)
)
)
(property "Value" "100nf"
(property "Value" "100nF"
(at 335.28 231.14 0)
(effects
(font
@ -17027,7 +17037,7 @@
(justify left)
)
)
(property "Footprint" "Capacitor_THT:C_Disc_D3.0mm_W2.0mm_P2.50mm"
(property "Footprint" "Capacitor_THT:C_Axial_L3.8mm_D2.6mm_P7.50mm_Horizontal"
(at 332.4352 233.68 0)
(effects
(font
@ -18327,7 +18337,7 @@
(justify left)
)
)
(property "Value" "100nf"
(property "Value" "100nF"
(at 320.04 231.14 0)
(effects
(font
@ -18336,7 +18346,7 @@
(justify left)
)
)
(property "Footprint" "Capacitor_THT:C_Disc_D3.0mm_W2.0mm_P2.50mm"
(property "Footprint" "Capacitor_THT:C_Axial_L3.8mm_D2.6mm_P7.50mm_Horizontal"
(at 317.1952 233.68 0)
(effects
(font
@ -18397,7 +18407,7 @@
(justify left)
)
)
(property "Value" "100nf"
(property "Value" "100nF"
(at 304.8 231.14 0)
(effects
(font
@ -18406,7 +18416,7 @@
(justify left)
)
)
(property "Footprint" "Capacitor_THT:C_Disc_D3.0mm_W2.0mm_P2.50mm"
(property "Footprint" "Capacitor_THT:C_Axial_L3.8mm_D2.6mm_P7.50mm_Horizontal"
(at 301.9552 233.68 0)
(effects
(font
@ -18761,7 +18771,7 @@
(justify left)
)
)
(property "Value" "100nf"
(property "Value" "100nF"
(at 271.78 231.14 0)
(effects
(font
@ -18770,7 +18780,7 @@
(justify left)
)
)
(property "Footprint" "Capacitor_THT:C_Disc_D3.0mm_W2.0mm_P2.50mm"
(property "Footprint" "Capacitor_THT:C_Axial_L3.8mm_D2.6mm_P7.50mm_Horizontal"
(at 268.9352 233.68 0)
(effects
(font
@ -19266,7 +19276,7 @@
(justify left)
)
)
(property "Value" "100nf"
(property "Value" "100nF"
(at 288.29 231.14 0)
(effects
(font
@ -19275,7 +19285,7 @@
(justify left)
)
)
(property "Footprint" "Capacitor_THT:C_Disc_D3.0mm_W2.0mm_P2.50mm"
(property "Footprint" "Capacitor_THT:C_Axial_L3.8mm_D2.6mm_P7.50mm_Horizontal"
(at 285.4452 233.68 0)
(effects
(font
@ -19336,7 +19346,7 @@
(justify left)
)
)
(property "Value" "100nf"
(property "Value" "100nF"
(at 381 231.14 0)
(effects
(font
@ -19345,7 +19355,7 @@
(justify left)
)
)
(property "Footprint" "Capacitor_THT:C_Disc_D3.0mm_W2.0mm_P2.50mm"
(property "Footprint" "Capacitor_THT:C_Axial_L3.8mm_D2.6mm_P7.50mm_Horizontal"
(at 378.1552 233.68 0)
(effects
(font
@ -19895,7 +19905,7 @@
(justify left)
)
)
(property "Value" "100nf"
(property "Value" "100nF"
(at 393.7 231.14 0)
(effects
(font
@ -19904,7 +19914,7 @@
(justify left)
)
)
(property "Footprint" "Capacitor_THT:C_Disc_D3.0mm_W2.0mm_P2.50mm"
(property "Footprint" "Capacitor_THT:C_Axial_L3.8mm_D2.6mm_P7.50mm_Horizontal"
(at 390.8552 233.68 0)
(effects
(font
@ -20861,7 +20871,7 @@
(justify left)
)
)
(property "Value" "100nf"
(property "Value" "100nF"
(at 365.76 231.14 0)
(effects
(font
@ -20870,7 +20880,7 @@
(justify left)
)
)
(property "Footprint" "Capacitor_THT:C_Disc_D3.0mm_W2.0mm_P2.50mm"
(property "Footprint" "Capacitor_THT:C_Axial_L3.8mm_D2.6mm_P7.50mm_Horizontal"
(at 362.9152 233.68 0)
(effects
(font
@ -21377,7 +21387,7 @@
(justify left)
)
)
(property "Value" "100nf"
(property "Value" "100nF"
(at 241.3 231.14 0)
(effects
(font
@ -21386,7 +21396,7 @@
(justify left)
)
)
(property "Footprint" "Capacitor_THT:C_Disc_D3.0mm_W2.0mm_P2.50mm"
(property "Footprint" "Capacitor_THT:C_Axial_L3.8mm_D2.6mm_P7.50mm_Horizontal"
(at 238.4552 233.68 0)
(effects
(font
@ -21743,7 +21753,7 @@
(justify left)
)
)
(property "Value" "100nf"
(property "Value" "100nF"
(at 351.79 231.14 0)
(effects
(font
@ -21752,7 +21762,7 @@
(justify left)
)
)
(property "Footprint" "Capacitor_THT:C_Disc_D3.0mm_W2.0mm_P2.50mm"
(property "Footprint" "Capacitor_THT:C_Axial_L3.8mm_D2.6mm_P7.50mm_Horizontal"
(at 348.9452 233.68 0)
(effects
(font
@ -22174,7 +22184,7 @@
(justify left)
)
)
(property "Value" "100nf"
(property "Value" "100nF"
(at 256.54 231.14 0)
(effects
(font
@ -22183,7 +22193,7 @@
(justify left)
)
)
(property "Footprint" "Capacitor_THT:C_Disc_D3.0mm_W2.0mm_P2.50mm"
(property "Footprint" "Capacitor_THT:C_Axial_L3.8mm_D2.6mm_P7.50mm_Horizontal"
(at 253.6952 233.68 0)
(effects
(font

File diff suppressed because it is too large Load Diff

View File

@ -1 +0,0 @@
{"hostname":"Klines-MacBook-Air","username":"kline"}