├── .github └── FUNDING.yml ├── .gitignore ├── CHANGES.md ├── LICENSE.pdf ├── LICENSE_HOWTO.pdf ├── OpenVideoModulator-cache.lib ├── OpenVideoModulator.kicad_pcb ├── OpenVideoModulator.net ├── OpenVideoModulator.pretty ├── AV-MDC-401.kicad_mod └── SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mm.kicad_mod ├── OpenVideoModulator.pro ├── OpenVideoModulator.sch ├── PRODUCT.md ├── README.md ├── doc ├── AV-MDC-401.jpg └── ad724.pdf ├── fp-lib-table ├── img ├── render-bottom.png ├── render-top.png └── social.png ├── lib ├── AD724.lib ├── AD724.png ├── s-video+composite_combo.dcm └── s-video+composite_combo.lib └── sym-lib-table /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2] 4 | patreon: # Replace with a single Patreon username 5 | open_collective: # Replace with a single Open Collective username 6 | ko_fi: openretroworks 7 | tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel 8 | community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry 9 | liberapay: # Replace with a single Liberapay username 10 | issuehunt: # Replace with a single IssueHunt username 11 | otechie: # Replace with a single Otechie username 12 | custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2'] 13 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.*bak* 2 | *.bck 3 | gerbers/ 4 | fp-info-cache 5 | RELEASES 6 | -------------------------------------------------------------------------------- /CHANGES.md: -------------------------------------------------------------------------------- 1 | ## CHANGES 2 | 3 | Any modifications to the OpenVideoModulator design and documentation made by any Licensee MUST be noted in this file, as per *section 3.4.b* of the [license](LICENSE.pdf). 4 | 5 | ### (Date) - (Author) 6 | (Description) 7 | -------------------------------------------------------------------------------- /LICENSE.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SukkoPera/OpenVideoModulator/5777bbcd5613471a5fe35f645062ead5ba65dcce/LICENSE.pdf -------------------------------------------------------------------------------- /LICENSE_HOWTO.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SukkoPera/OpenVideoModulator/5777bbcd5613471a5fe35f645062ead5ba65dcce/LICENSE_HOWTO.pdf -------------------------------------------------------------------------------- /OpenVideoModulator-cache.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.4 2 | #encoding utf-8 3 | # 4 | # AD724_AD724 5 | # 6 | DEF AD724_AD724 U 0 40 Y Y 1 F N 7 | F0 "U" 0 -100 50 H V C CNN 8 | F1 "AD724_AD724" 0 100 50 H V C CNN 9 | F2 "MODULE" 0 0 50 H I C CNN 10 | F3 "DOCUMENTATION" 0 0 50 H I C CNN 11 | DRAW 12 | S -450 -550 450 550 1 0 0 N 13 | X STDN 1 -750 350 300 R 50 50 1 1 I 14 | X COMP 10 750 -250 300 L 50 50 1 1 O 15 | X LUMA 11 750 -150 300 L 50 50 1 1 O 16 | X SELECT 12 750 -50 300 L 50 50 1 1 I 17 | X DGND 13 750 50 300 L 50 50 1 1 W 18 | X DPOS 14 750 150 300 L 50 50 1 1 W 19 | X VSYNC 15 750 250 300 L 50 50 1 1 I 20 | X HSYNC 16 750 350 300 L 50 50 1 1 I 21 | X AGND 2 -750 250 300 R 50 50 1 1 W 22 | X FIN 3 -750 150 300 R 50 50 1 1 I 23 | X APOS 4 -750 50 300 R 50 50 1 1 W 24 | X ENCD 5 -750 -50 300 R 50 50 1 1 I 25 | X RIN 6 -750 -150 300 R 50 50 1 1 I 26 | X GIN 7 -750 -250 300 R 50 50 1 1 I 27 | X BIN 8 -750 -350 300 R 50 50 1 1 I 28 | X CRMA 9 750 -350 300 L 50 50 1 1 O 29 | ENDDRAW 30 | ENDDEF 31 | # 32 | # Device_C 33 | # 34 | DEF Device_C C 0 10 N Y 1 F N 35 | F0 "C" 25 100 50 H V L CNN 36 | F1 "Device_C" 25 -100 50 H V L CNN 37 | F2 "" 38 -150 50 H I C CNN 38 | F3 "" 0 0 50 H I C CNN 39 | $FPLIST 40 | C_* 41 | $ENDFPLIST 42 | DRAW 43 | P 2 0 1 20 -80 -30 80 -30 N 44 | P 2 0 1 20 -80 30 80 30 N 45 | X ~ 1 0 150 110 D 50 50 1 1 P 46 | X ~ 2 0 -150 110 U 50 50 1 1 P 47 | ENDDRAW 48 | ENDDEF 49 | # 50 | # Device_CP1 51 | # 52 | DEF Device_CP1 C 0 10 N N 1 F N 53 | F0 "C" 25 100 50 H V L CNN 54 | F1 "Device_CP1" 25 -100 50 H V L CNN 55 | F2 "" 0 0 50 H I C CNN 56 | F3 "" 0 0 50 H I C CNN 57 | $FPLIST 58 | CP_* 59 | $ENDFPLIST 60 | DRAW 61 | A 0 -150 128 1287 513 0 1 20 N -80 -50 80 -50 62 | P 2 0 1 20 -80 30 80 30 N 63 | P 2 0 1 0 -70 90 -30 90 N 64 | P 2 0 1 0 -50 70 -50 110 N 65 | X ~ 1 0 150 110 D 50 50 1 1 P 66 | X ~ 2 0 -150 130 U 50 50 1 1 P 67 | ENDDRAW 68 | ENDDEF 69 | # 70 | # Device_Crystal 71 | # 72 | DEF Device_Crystal Y 0 40 N N 1 F N 73 | F0 "Y" 0 150 50 H V C CNN 74 | F1 "Device_Crystal" 0 -150 50 H V C CNN 75 | F2 "" 0 0 50 H I C CNN 76 | F3 "" 0 0 50 H I C CNN 77 | $FPLIST 78 | Crystal* 79 | $ENDFPLIST 80 | DRAW 81 | S -45 100 45 -100 0 1 12 N 82 | P 2 0 1 0 -100 0 -75 0 N 83 | P 2 0 1 20 -75 -50 -75 50 N 84 | P 2 0 1 20 75 -50 75 50 N 85 | P 2 0 1 0 100 0 75 0 N 86 | X 1 1 -150 0 50 R 50 50 1 1 P 87 | X 2 2 150 0 50 L 50 50 1 1 P 88 | ENDDRAW 89 | ENDDEF 90 | # 91 | # Device_R 92 | # 93 | DEF Device_R R 0 0 N Y 1 F N 94 | F0 "R" 80 0 50 V V C CNN 95 | F1 "Device_R" 0 0 50 V V C CNN 96 | F2 "" -70 0 50 V I C CNN 97 | F3 "" 0 0 50 H I C CNN 98 | $FPLIST 99 | R_* 100 | $ENDFPLIST 101 | DRAW 102 | S -40 -100 40 100 0 1 10 N 103 | X ~ 1 0 150 50 D 50 50 1 1 P 104 | X ~ 2 0 -150 50 U 50 50 1 1 P 105 | ENDDRAW 106 | ENDDEF 107 | # 108 | # Jumper_Jumper_3_Bridged12 109 | # 110 | DEF Jumper_Jumper_3_Bridged12 JP 0 0 Y N 1 F N 111 | F0 "JP" -100 -100 50 H V C CNN 112 | F1 "Jumper_Jumper_3_Bridged12" 0 110 50 H V C CNN 113 | F2 "" 0 0 50 H I C CNN 114 | F3 "" 0 0 50 H I C CNN 115 | $FPLIST 116 | SolderJumper*Bridged12* 117 | $ENDFPLIST 118 | DRAW 119 | A -65 -50 89 1282 518 0 1 0 N -120 20 -10 20 120 | C -130 0 20 0 0 0 N 121 | C 0 0 20 0 0 0 N 122 | C 130 0 20 0 0 0 N 123 | P 2 0 1 0 0 -50 0 -20 N 124 | X A 1 -250 0 100 R 50 50 1 1 P 125 | X C 2 0 -150 100 U 50 50 1 1 I 126 | X B 3 250 0 100 L 50 50 1 1 P 127 | ENDDRAW 128 | ENDDEF 129 | # 130 | # conn_CONN_1 131 | # 132 | DEF conn_CONN_1 P 0 30 N N 1 F N 133 | F0 "P" 80 0 40 H V C CNN 134 | F1 "conn_CONN_1" -50 40 30 H I C CNN 135 | F2 "" 0 0 50 H I C CNN 136 | F3 "" 0 0 50 H I C CNN 137 | DRAW 138 | C 0 0 31 0 1 0 N 139 | P 2 0 1 0 -30 0 -50 0 N 140 | X 1 1 -150 0 100 R 60 60 1 1 P 141 | ENDDRAW 142 | ENDDEF 143 | # 144 | # conn_CONN_6 145 | # 146 | DEF conn_CONN_6 P 0 30 Y N 1 F N 147 | F0 "P" -50 0 60 V V C CNN 148 | F1 "conn_CONN_6" 50 0 60 V V C CNN 149 | F2 "" 0 0 50 H I C CNN 150 | F3 "" 0 0 50 H I C CNN 151 | DRAW 152 | S -100 300 100 -300 0 1 0 N 153 | X 1 1 -350 250 250 R 60 60 1 1 P I 154 | X 2 2 -350 150 250 R 60 60 1 1 P I 155 | X 3 3 -350 50 250 R 60 60 1 1 P I 156 | X 4 4 -350 -50 250 R 60 60 1 1 P I 157 | X 5 5 -350 -150 250 R 60 60 1 1 P I 158 | X 6 6 -350 -250 250 R 60 60 1 1 P I 159 | ENDDRAW 160 | ENDDEF 161 | # 162 | # power_GND 163 | # 164 | DEF power_GND #PWR 0 0 Y Y 1 F P 165 | F0 "#PWR" 0 -250 50 H I C CNN 166 | F1 "power_GND" 0 -150 50 H V C CNN 167 | F2 "" 0 0 50 H I C CNN 168 | F3 "" 0 0 50 H I C CNN 169 | DRAW 170 | P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N 171 | X GND 1 0 0 0 D 50 50 1 1 W N 172 | ENDDRAW 173 | ENDDEF 174 | # 175 | # power_GNDA 176 | # 177 | DEF power_GNDA #PWR 0 0 Y Y 1 F P 178 | F0 "#PWR" 0 -250 50 H I C CNN 179 | F1 "power_GNDA" 0 -150 50 H V C CNN 180 | F2 "" 0 0 50 H I C CNN 181 | F3 "" 0 0 50 H I C CNN 182 | DRAW 183 | P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N 184 | X GNDA 1 0 0 0 D 50 50 1 1 W N 185 | ENDDRAW 186 | ENDDEF 187 | # 188 | # power_GNDD 189 | # 190 | DEF power_GNDD #PWR 0 0 Y Y 1 F P 191 | F0 "#PWR" 0 -250 50 H I C CNN 192 | F1 "power_GNDD" 0 -125 50 H V C CNN 193 | F2 "" 0 0 50 H I C CNN 194 | F3 "" 0 0 50 H I C CNN 195 | DRAW 196 | S -50 -60 50 -80 0 1 10 F 197 | P 2 0 1 0 0 0 0 -60 N 198 | X GNDD 1 0 0 0 D 50 50 1 1 W N 199 | ENDDRAW 200 | ENDDEF 201 | # 202 | # power_PWR_FLAG 203 | # 204 | DEF power_PWR_FLAG #FLG 0 0 N N 1 F P 205 | F0 "#FLG" 0 75 50 H I C CNN 206 | F1 "power_PWR_FLAG" 0 150 50 H V C CNN 207 | F2 "" 0 0 50 H I C CNN 208 | F3 "" 0 0 50 H I C CNN 209 | DRAW 210 | P 6 0 1 0 0 0 0 50 -40 75 0 100 40 75 0 50 N 211 | X pwr 1 0 0 0 U 50 50 0 0 w 212 | ENDDRAW 213 | ENDDEF 214 | # 215 | # power_VAA 216 | # 217 | DEF power_VAA #PWR 0 0 Y Y 1 F P 218 | F0 "#PWR" 0 -150 50 H I C CNN 219 | F1 "power_VAA" 0 150 50 H V C CNN 220 | F2 "" 0 0 50 H I C CNN 221 | F3 "" 0 0 50 H I C CNN 222 | DRAW 223 | C 0 75 25 0 1 0 N 224 | P 2 0 1 0 0 0 0 50 N 225 | X VAA 1 0 0 0 U 50 50 1 1 W N 226 | ENDDRAW 227 | ENDDEF 228 | # 229 | # power_VCC 230 | # 231 | DEF power_VCC #PWR 0 0 Y Y 1 F P 232 | F0 "#PWR" 0 -150 50 H I C CNN 233 | F1 "power_VCC" 0 150 50 H V C CNN 234 | F2 "" 0 0 50 H I C CNN 235 | F3 "" 0 0 50 H I C CNN 236 | DRAW 237 | C 0 75 25 0 1 0 N 238 | P 2 0 1 0 0 0 0 50 N 239 | X VCC 1 0 0 0 U 50 50 1 1 W N 240 | ENDDRAW 241 | ENDDEF 242 | # 243 | # s-video+composite_combo_S-Video+Composite_Combo 244 | # 245 | DEF s-video+composite_combo_S-Video+Composite_Combo J 0 40 Y Y 3 L N 246 | F0 "J" 0 200 50 H V C CNN 247 | F1 "s-video+composite_combo_S-Video+Composite_Combo" 50 -450 50 H V C CNN 248 | F2 "" 0 -150 50 H I C CNN 249 | F3 "" 0 -150 50 H I C CNN 250 | DRAW 251 | A 0 -50 200 -1269 -531 1 1 10 N -120 -210 120 -210 252 | A 2 -46 200 1021 -1488 1 1 10 N -40 150 -170 -150 253 | A 2 -45 198 -320 790 1 1 10 N 170 -150 40 150 254 | A -2 0 71 1636 0 2 1 10 N -70 20 70 0 255 | A -1 0 71 0 -1638 2 1 10 N 70 0 -70 -20 256 | C -130 -50 20 1 1 0 N 257 | C -80 50 20 1 1 0 N 258 | C 90 50 20 1 1 0 N 259 | C 130 -50 20 1 1 0 N 260 | C 0 0 20 2 1 8 N 261 | S -40 -150 40 -190 1 1 0 F 262 | P 2 1 1 0 -150 -50 -200 -50 N 263 | P 2 1 1 0 -100 50 -200 50 N 264 | P 2 1 1 0 110 50 200 50 N 265 | P 2 1 1 0 200 -50 150 -50 N 266 | P 3 1 1 10 -170 -150 -120 -150 -120 -210 N 267 | P 3 1 1 10 170 -150 120 -150 120 -210 N 268 | P 4 1 1 10 -40 150 -40 110 40 110 40 150 N 269 | P 2 2 1 0 -100 0 -20 0 N 270 | P 2 2 1 0 0 -100 0 -70 N 271 | X ~ 1 300 -50 100 L 50 50 1 1 P 272 | X ~ 2 -300 -50 100 R 50 50 1 1 P 273 | X ~ 3 300 50 100 L 50 50 1 1 P 274 | X ~ 4 -300 50 100 R 50 50 1 1 P 275 | X ~ 5 0 -200 100 U 50 50 2 1 P 276 | X ~ 6 -200 0 100 R 50 50 2 1 P 277 | X GND 7 0 0 100 R 50 50 3 1 P 278 | ENDDRAW 279 | ENDDEF 280 | # 281 | #End Library 282 | -------------------------------------------------------------------------------- /OpenVideoModulator.net: -------------------------------------------------------------------------------- 1 | (export (version D) 2 | (design 3 | (source /home/sukko/Documents/kicad/OpenVideoModulator/OpenVideoModulator.sch) 4 | (date "dom 29 mar 2020, 22:17:33") 5 | (tool "Eeschema 5.1.5") 6 | (sheet (number 1) (name /) (tstamps /) 7 | (title_block 8 | (title OpenVideoModulator) 9 | (company SukkoPera) 10 | (rev 1git) 11 | (date 2020-03-29) 12 | (source OpenVideoModulator.sch) 13 | (comment (number 1) (value "Inspired from CPC Wiki")) 14 | (comment (number 2) (value http://www.cpcwiki.eu/index.php/RGB_SVideo)) 15 | (comment (number 3) (value "Licensed under CERN OHL v.1.2")) 16 | (comment (number 4) (value ""))))) 17 | (components 18 | (comp (ref U1) 19 | (value AD724) 20 | (footprint Package_SO:SOIC-16W_7.5x10.3mm_P1.27mm) 21 | (datasheet DOCUMENTATION) 22 | (libsource (lib AD724) (part AD724) (description "")) 23 | (sheetpath (names /) (tstamps /)) 24 | (tstamp 5C8CD98E)) 25 | (comp (ref C2) 26 | (value 100n) 27 | (footprint Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder) 28 | (datasheet ~) 29 | (libsource (lib Device) (part C) (description "Unpolarized capacitor")) 30 | (sheetpath (names /) (tstamps /)) 31 | (tstamp 5C8CDCA7)) 32 | (comp (ref C3) 33 | (value 100n) 34 | (footprint Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder) 35 | (datasheet ~) 36 | (libsource (lib Device) (part C) (description "Unpolarized capacitor")) 37 | (sheetpath (names /) (tstamps /)) 38 | (tstamp 5C8CE046)) 39 | (comp (ref C4) 40 | (value 100n) 41 | (footprint Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder) 42 | (datasheet ~) 43 | (libsource (lib Device) (part C) (description "Unpolarized capacitor")) 44 | (sheetpath (names /) (tstamps /)) 45 | (tstamp 5C8CE0A4)) 46 | (comp (ref R1) 47 | (value 75) 48 | (footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder) 49 | (datasheet ~) 50 | (libsource (lib Device) (part R) (description Resistor)) 51 | (sheetpath (names /) (tstamps /)) 52 | (tstamp 5C8CF0A7)) 53 | (comp (ref R2) 54 | (value 75) 55 | (footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder) 56 | (datasheet ~) 57 | (libsource (lib Device) (part R) (description Resistor)) 58 | (sheetpath (names /) (tstamps /)) 59 | (tstamp 5C8CF157)) 60 | (comp (ref R3) 61 | (value 75) 62 | (footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder) 63 | (datasheet ~) 64 | (libsource (lib Device) (part R) (description Resistor)) 65 | (sheetpath (names /) (tstamps /)) 66 | (tstamp 5C8CF18B)) 67 | (comp (ref R6) 68 | (value 75) 69 | (footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder) 70 | (datasheet ~) 71 | (libsource (lib Device) (part R) (description Resistor)) 72 | (sheetpath (names /) (tstamps /)) 73 | (tstamp 5C8D44B9)) 74 | (comp (ref JP1) 75 | (value NTSC/~PAL) 76 | (footprint OpenVideoModulator:SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mm) 77 | (datasheet ~) 78 | (libsource (lib Jumper) (part Jumper_3_Bridged12) (description "Jumper, 3-pole, pins 1+2 closed/bridged")) 79 | (sheetpath (names /) (tstamps /)) 80 | (tstamp 5C8EAD24)) 81 | (comp (ref Y1) 82 | (value 4.433619M) 83 | (footprint Crystal:Crystal_HC49-4H_Vertical) 84 | (datasheet ~) 85 | (libsource (lib Device) (part Crystal) (description "Two pin crystal")) 86 | (sheetpath (names /) (tstamps /)) 87 | (tstamp 5C8EE78F)) 88 | (comp (ref C1) 89 | (value 10pF) 90 | (footprint Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder) 91 | (datasheet ~) 92 | (libsource (lib Device) (part C) (description "Unpolarized capacitor")) 93 | (sheetpath (names /) (tstamps /)) 94 | (tstamp 5C8F6D26)) 95 | (comp (ref C10) 96 | (value 220u) 97 | (footprint Capacitor_THT:CP_Radial_D6.3mm_P2.50mm) 98 | (datasheet ~) 99 | (libsource (lib Device) (part CP1) (description "Polarized capacitor, US symbol")) 100 | (sheetpath (names /) (tstamps /)) 101 | (tstamp 5C94CD3D)) 102 | (comp (ref C6) 103 | (value 100u) 104 | (footprint Capacitor_SMD:CP_Elec_6.3x5.8) 105 | (datasheet ~) 106 | (libsource (lib Device) (part CP1) (description "Polarized capacitor, US symbol")) 107 | (sheetpath (names /) (tstamps /)) 108 | (tstamp 5C974FD6)) 109 | (comp (ref C7) 110 | (value 100n) 111 | (footprint Capacitor_SMD:C_1206_3216Metric_Pad1.42x1.75mm_HandSolder) 112 | (datasheet ~) 113 | (libsource (lib Device) (part C) (description "Unpolarized capacitor")) 114 | (sheetpath (names /) (tstamps /)) 115 | (tstamp 5C97776E)) 116 | (comp (ref C5) 117 | (value 100n) 118 | (footprint Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder) 119 | (datasheet ~) 120 | (libsource (lib Device) (part C) (description "Unpolarized capacitor")) 121 | (sheetpath (names /) (tstamps /)) 122 | (tstamp 5C981E19)) 123 | (comp (ref P1) 124 | (value OSHW_LOGO) 125 | (footprint Symbol:OSHW-Logo2_7.3x6mm_Copper) 126 | (libsource (lib conn) (part CONN_1) (description "1 pin")) 127 | (sheetpath (names /) (tstamps /)) 128 | (tstamp 5C98ACEE)) 129 | (comp (ref J1) 130 | (value CONN_6) 131 | (footprint Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical) 132 | (libsource (lib conn) (part CONN_6) (description "ymbole general de connecteur")) 133 | (sheetpath (names /) (tstamps /)) 134 | (tstamp 5C9A7D83)) 135 | (comp (ref J2) 136 | (value S-Video+Composite_Combo) 137 | (footprint OpenVideoModulator:AV-MDC-401) 138 | (libsource (lib s-video+composite_combo) (part S-Video+Composite_Combo) (description "S-Video + Composite Combo Connector")) 139 | (sheetpath (names /) (tstamps /)) 140 | (tstamp 5C95E2F1)) 141 | (comp (ref R5) 142 | (value 75) 143 | (footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder) 144 | (datasheet ~) 145 | (libsource (lib Device) (part R) (description Resistor)) 146 | (sheetpath (names /) (tstamps /)) 147 | (tstamp 5C8D43C7)) 148 | (comp (ref R4) 149 | (value 75) 150 | (footprint Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder) 151 | (datasheet ~) 152 | (libsource (lib Device) (part R) (description Resistor)) 153 | (sheetpath (names /) (tstamps /)) 154 | (tstamp 5C8D41C8)) 155 | (comp (ref C9) 156 | (value 220u) 157 | (footprint Capacitor_THT:CP_Radial_D6.3mm_P2.50mm) 158 | (datasheet ~) 159 | (libsource (lib Device) (part CP1) (description "Polarized capacitor, US symbol")) 160 | (sheetpath (names /) (tstamps /)) 161 | (tstamp 5C9512E4)) 162 | (comp (ref C8) 163 | (value 220u) 164 | (footprint Capacitor_THT:CP_Radial_D6.3mm_P2.50mm) 165 | (datasheet ~) 166 | (libsource (lib Device) (part CP1) (description "Polarized capacitor, US symbol")) 167 | (sheetpath (names /) (tstamps /)) 168 | (tstamp 5C95347F))) 169 | (libparts 170 | (libpart (lib AD724) (part AD724) 171 | (fields 172 | (field (name Reference) U) 173 | (field (name Value) AD724) 174 | (field (name Footprint) MODULE) 175 | (field (name Datasheet) DOCUMENTATION)) 176 | (pins 177 | (pin (num 1) (name STDN) (type input)) 178 | (pin (num 2) (name AGND) (type power_in)) 179 | (pin (num 3) (name FIN) (type input)) 180 | (pin (num 4) (name APOS) (type power_in)) 181 | (pin (num 5) (name ENCD) (type input)) 182 | (pin (num 6) (name RIN) (type input)) 183 | (pin (num 7) (name GIN) (type input)) 184 | (pin (num 8) (name BIN) (type input)) 185 | (pin (num 9) (name CRMA) (type output)) 186 | (pin (num 10) (name COMP) (type output)) 187 | (pin (num 11) (name LUMA) (type output)) 188 | (pin (num 12) (name SELECT) (type input)) 189 | (pin (num 13) (name DGND) (type power_in)) 190 | (pin (num 14) (name DPOS) (type power_in)) 191 | (pin (num 15) (name VSYNC) (type input)) 192 | (pin (num 16) (name HSYNC) (type input)))) 193 | (libpart (lib Device) (part C) 194 | (description "Unpolarized capacitor") 195 | (docs ~) 196 | (footprints 197 | (fp C_*)) 198 | (fields 199 | (field (name Reference) C) 200 | (field (name Value) C)) 201 | (pins 202 | (pin (num 1) (name ~) (type passive)) 203 | (pin (num 2) (name ~) (type passive)))) 204 | (libpart (lib Device) (part CP1) 205 | (description "Polarized capacitor, US symbol") 206 | (docs ~) 207 | (footprints 208 | (fp CP_*)) 209 | (fields 210 | (field (name Reference) C) 211 | (field (name Value) CP1)) 212 | (pins 213 | (pin (num 1) (name ~) (type passive)) 214 | (pin (num 2) (name ~) (type passive)))) 215 | (libpart (lib Device) (part Crystal) 216 | (description "Two pin crystal") 217 | (docs ~) 218 | (footprints 219 | (fp Crystal*)) 220 | (fields 221 | (field (name Reference) Y) 222 | (field (name Value) Crystal)) 223 | (pins 224 | (pin (num 1) (name 1) (type passive)) 225 | (pin (num 2) (name 2) (type passive)))) 226 | (libpart (lib Device) (part R) 227 | (description Resistor) 228 | (docs ~) 229 | (footprints 230 | (fp R_*)) 231 | (fields 232 | (field (name Reference) R) 233 | (field (name Value) R)) 234 | (pins 235 | (pin (num 1) (name ~) (type passive)) 236 | (pin (num 2) (name ~) (type passive)))) 237 | (libpart (lib Jumper) (part Jumper_3_Bridged12) 238 | (description "Jumper, 3-pole, pins 1+2 closed/bridged") 239 | (docs ~) 240 | (footprints 241 | (fp SolderJumper*Bridged12*)) 242 | (fields 243 | (field (name Reference) JP) 244 | (field (name Value) Jumper_3_Bridged12)) 245 | (pins 246 | (pin (num 1) (name A) (type passive)) 247 | (pin (num 2) (name C) (type input)) 248 | (pin (num 3) (name B) (type passive)))) 249 | (libpart (lib conn) (part CONN_1) 250 | (description "1 pin") 251 | (fields 252 | (field (name Reference) P) 253 | (field (name Value) CONN_1)) 254 | (pins 255 | (pin (num 1) (name 1) (type passive)))) 256 | (libpart (lib conn) (part CONN_6) 257 | (description "ymbole general de connecteur") 258 | (fields 259 | (field (name Reference) P) 260 | (field (name Value) CONN_6)) 261 | (pins 262 | (pin (num 1) (name 1) (type passive)) 263 | (pin (num 2) (name 2) (type passive)) 264 | (pin (num 3) (name 3) (type passive)) 265 | (pin (num 4) (name 4) (type passive)) 266 | (pin (num 5) (name 5) (type passive)) 267 | (pin (num 6) (name 6) (type passive)))) 268 | (libpart (lib s-video+composite_combo) (part S-Video+Composite_Combo) 269 | (description "S-Video + Composite Combo Connector") 270 | (fields 271 | (field (name Reference) J) 272 | (field (name Value) S-Video+Composite_Combo)) 273 | (pins 274 | (pin (num 1) (name ~) (type passive)) 275 | (pin (num 2) (name ~) (type passive)) 276 | (pin (num 3) (name ~) (type passive)) 277 | (pin (num 4) (name ~) (type passive)) 278 | (pin (num 5) (name ~) (type passive)) 279 | (pin (num 6) (name ~) (type passive)) 280 | (pin (num 7) (name GND) (type passive))))) 281 | (libraries 282 | (library (logical AD724) 283 | (uri /home/sukko/Documents/kicad/OpenVideoModulator/lib/AD724.lib)) 284 | (library (logical Device) 285 | (uri /usr/share/kicad/library/Device.lib)) 286 | (library (logical Jumper) 287 | (uri /usr/share/kicad/library/Jumper.lib)) 288 | (library (logical conn) 289 | (uri /home/sukko/Documents/kicad/lib/libs-walter/library/conn.lib)) 290 | (library (logical s-video+composite_combo) 291 | (uri /home/sukko/Documents/kicad/OpenVideoModulator/lib/s-video+composite_combo.lib))) 292 | (nets 293 | (net (code 1) (name "Net-(P1-Pad1)") 294 | (node (ref P1) (pin 1))) 295 | (net (code 2) (name VAA) 296 | (node (ref C7) (pin 2)) 297 | (node (ref C6) (pin 1)) 298 | (node (ref JP1) (pin 3)) 299 | (node (ref U1) (pin 15)) 300 | (node (ref U1) (pin 14)) 301 | (node (ref U1) (pin 5)) 302 | (node (ref U1) (pin 4)) 303 | (node (ref J1) (pin 1)) 304 | (node (ref C5) (pin 2))) 305 | (net (code 3) (name "Net-(JP1-Pad2)") 306 | (node (ref U1) (pin 1)) 307 | (node (ref JP1) (pin 2))) 308 | (net (code 4) (name GND) 309 | (node (ref J2) (pin 5)) 310 | (node (ref U1) (pin 13)) 311 | (node (ref U1) (pin 12)) 312 | (node (ref J2) (pin 1)) 313 | (node (ref U1) (pin 2)) 314 | (node (ref J2) (pin 2)) 315 | (node (ref R1) (pin 2)) 316 | (node (ref R3) (pin 2)) 317 | (node (ref R2) (pin 2)) 318 | (node (ref JP1) (pin 1)) 319 | (node (ref C5) (pin 1)) 320 | (node (ref Y1) (pin 1)) 321 | (node (ref C1) (pin 2)) 322 | (node (ref J1) (pin 2)) 323 | (node (ref C6) (pin 2)) 324 | (node (ref C7) (pin 1)) 325 | (node (ref J2) (pin 7))) 326 | (net (code 5) (name "Net-(C9-Pad2)") 327 | (node (ref C9) (pin 2)) 328 | (node (ref R5) (pin 2))) 329 | (net (code 6) (name "Net-(C8-Pad2)") 330 | (node (ref C8) (pin 2)) 331 | (node (ref R4) (pin 2))) 332 | (net (code 7) (name /sync_in) 333 | (node (ref U1) (pin 16)) 334 | (node (ref J1) (pin 3))) 335 | (net (code 8) (name /red_in) 336 | (node (ref J1) (pin 4)) 337 | (node (ref R1) (pin 1)) 338 | (node (ref C2) (pin 2))) 339 | (net (code 9) (name /green_in) 340 | (node (ref C3) (pin 2)) 341 | (node (ref R2) (pin 1)) 342 | (node (ref J1) (pin 5))) 343 | (net (code 10) (name /blue_in) 344 | (node (ref C4) (pin 2)) 345 | (node (ref J1) (pin 6)) 346 | (node (ref R3) (pin 1))) 347 | (net (code 11) (name "Net-(J2-Pad3)") 348 | (node (ref J2) (pin 3)) 349 | (node (ref R5) (pin 1))) 350 | (net (code 12) (name "Net-(J2-Pad6)") 351 | (node (ref J2) (pin 6)) 352 | (node (ref R4) (pin 1))) 353 | (net (code 13) (name "Net-(C3-Pad1)") 354 | (node (ref C3) (pin 1)) 355 | (node (ref U1) (pin 7))) 356 | (net (code 14) (name "Net-(C1-Pad1)") 357 | (node (ref Y1) (pin 2)) 358 | (node (ref U1) (pin 3)) 359 | (node (ref C1) (pin 1))) 360 | (net (code 15) (name "Net-(C2-Pad1)") 361 | (node (ref U1) (pin 6)) 362 | (node (ref C2) (pin 1))) 363 | (net (code 16) (name "Net-(C4-Pad1)") 364 | (node (ref C4) (pin 1)) 365 | (node (ref U1) (pin 8))) 366 | (net (code 17) (name "Net-(C10-Pad1)") 367 | (node (ref C10) (pin 1)) 368 | (node (ref U1) (pin 9))) 369 | (net (code 18) (name "Net-(C8-Pad1)") 370 | (node (ref C8) (pin 1)) 371 | (node (ref U1) (pin 10))) 372 | (net (code 19) (name "Net-(C9-Pad1)") 373 | (node (ref C9) (pin 1)) 374 | (node (ref U1) (pin 11))) 375 | (net (code 20) (name "Net-(J2-Pad4)") 376 | (node (ref R6) (pin 1)) 377 | (node (ref J2) (pin 4))) 378 | (net (code 21) (name "Net-(C10-Pad2)") 379 | (node (ref R6) (pin 2)) 380 | (node (ref C10) (pin 2))))) -------------------------------------------------------------------------------- /OpenVideoModulator.pretty/AV-MDC-401.kicad_mod: -------------------------------------------------------------------------------- 1 | (module AV-MDC-401 (layer F.Cu) (tedit 5C94115D) 2 | (fp_text reference J2 (at 8.05 9.15) (layer F.SilkS) 3 | (effects (font (size 1 1) (thickness 0.15))) 4 | ) 5 | (fp_text value S-Video+Composite_Combo (at 7.75 -16.65) (layer F.Fab) hide 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (fp_line (start 0 -15.4) (end 15 -15.4) (layer F.SilkS) (width 0.15)) 9 | (fp_line (start 15 -6.8) (end 15 0) (layer F.SilkS) (width 0.15)) 10 | (fp_line (start 15 0) (end 0 0) (layer F.SilkS) (width 0.15)) 11 | (fp_line (start 0 -9.8) (end 0 -15.4) (layer F.SilkS) (width 0.15)) 12 | (fp_line (start -1.05 -9.8) (end 1.45 -9.8) (layer F.SilkS) (width 0.15)) 13 | (fp_line (start 1.45 -9.8) (end 1.45 -6.8) (layer F.SilkS) (width 0.15)) 14 | (fp_line (start 1.45 -6.8) (end -1.05 -6.8) (layer F.SilkS) (width 0.15)) 15 | (fp_line (start -1.05 -9.8) (end -1.05 -6.8) (layer F.SilkS) (width 0.15)) 16 | (fp_line (start 16.05 -9.8) (end 16.05 -6.8) (layer F.SilkS) (width 0.15)) 17 | (fp_line (start 13.55 -9.8) (end 16.05 -9.8) (layer F.SilkS) (width 0.15)) 18 | (fp_line (start 13.55 -9.8) (end 13.55 -6.8) (layer F.SilkS) (width 0.15)) 19 | (fp_line (start 16.05 -6.8) (end 13.55 -6.8) (layer F.SilkS) (width 0.15)) 20 | (fp_line (start 0 -6.8) (end 0 0) (layer F.SilkS) (width 0.15)) 21 | (fp_line (start 15 -9.8) (end 15 -15.4) (layer F.SilkS) (width 0.15)) 22 | (fp_line (start 3.35 8.1) (end 11.65 8.1) (layer F.SilkS) (width 0.15)) 23 | (fp_line (start 3.35 8.1) (end 3.35 0) (layer F.SilkS) (width 0.15)) 24 | (fp_line (start 11.65 8.1) (end 11.65 0) (layer F.SilkS) (width 0.15)) 25 | (fp_line (start 1.65 1.2) (end 13.35 1.2) (layer F.SilkS) (width 0.15)) 26 | (fp_line (start 1.65 1.2) (end 1.65 0) (layer F.SilkS) (width 0.15)) 27 | (fp_line (start 13.35 1.2) (end 13.35 0) (layer F.SilkS) (width 0.15)) 28 | (pad 1 thru_hole circle (at 10.75 -7) (size 2 2) (drill 1.4) (layers *.Cu *.Mask)) 29 | (pad 2 thru_hole circle (at 4.25 -7) (size 2 2) (drill 1.4) (layers *.Cu *.Mask)) 30 | (pad 3 thru_hole circle (at 10.75 -9.5) (size 2 2) (drill 1.4) (layers *.Cu *.Mask)) 31 | (pad 4 thru_hole circle (at 4.25 -9.5) (size 2 2) (drill 1.2) (layers *.Cu *.Mask)) 32 | (pad 5 thru_hole circle (at 12.5 -14) (size 2 2) (drill 1.5) (layers *.Cu *.Mask)) 33 | (pad 6 thru_hole circle (at 7.5 -14) (size 2 2) (drill 1.5) (layers *.Cu *.Mask)) 34 | (pad 7 thru_hole oval (at 7.5 -3.2) (size 3.2 1.6) (drill oval 2.5 1) (layers *.Cu *.Mask)) 35 | (pad "" np_thru_hole oval (at 0.2 -8.3) (size 2.5 3) (drill oval 2.5 3) (layers *.Cu *.Mask)) 36 | (pad "" np_thru_hole oval (at 14.8 -8.3) (size 2.5 3) (drill oval 2.5 3) (layers *.Cu *.Mask)) 37 | (model ${P3D_WALTER}/conn_av/minidin-8.wrl 38 | (offset (xyz 7.5 8 0)) 39 | (scale (xyz 1 1.1 1.5)) 40 | (rotate (xyz 0 0 0)) 41 | ) 42 | ) 43 | -------------------------------------------------------------------------------- /OpenVideoModulator.pretty/SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mm.kicad_mod: -------------------------------------------------------------------------------- 1 | (module SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mm (layer F.Cu) (tedit 5B9ADDA5) 2 | (descr "SMD Solder 3-pad Jumper, 1x1.5mm rounded Pads, 0.3mm gap, pads 1-2 bridged with 1 copper strip") 3 | (tags "solder jumper open") 4 | (attr virtual) 5 | (fp_text reference J1 (at 0 -1.8) (layer F.SilkS) 6 | (effects (font (size 1 1) (thickness 0.15))) 7 | ) 8 | (fp_text value SW_SEL1 (at 0 1.9) (layer F.Fab) 9 | (effects (font (size 1 1) (thickness 0.15))) 10 | ) 11 | (fp_line (start -2.05 0.3) (end -2.05 -0.3) (layer F.SilkS) (width 0.12)) 12 | (fp_line (start 1.4 1) (end -1.4 1) (layer F.SilkS) (width 0.12)) 13 | (fp_line (start 2.05 -0.3) (end 2.05 0.3) (layer F.SilkS) (width 0.12)) 14 | (fp_line (start -1.4 -1) (end 1.4 -1) (layer F.SilkS) (width 0.12)) 15 | (fp_line (start -2.3 -1.25) (end 2.3 -1.25) (layer F.CrtYd) (width 0.05)) 16 | (fp_line (start -2.3 -1.25) (end -2.3 1.25) (layer F.CrtYd) (width 0.05)) 17 | (fp_line (start 2.3 1.25) (end 2.3 -1.25) (layer F.CrtYd) (width 0.05)) 18 | (fp_line (start 2.3 1.25) (end -2.3 1.25) (layer F.CrtYd) (width 0.05)) 19 | (fp_arc (start 1.35 -0.3) (end 2.05 -0.3) (angle -90) (layer F.SilkS) (width 0.12)) 20 | (fp_arc (start 1.35 0.3) (end 1.35 1) (angle -90) (layer F.SilkS) (width 0.12)) 21 | (fp_arc (start -1.35 0.3) (end -2.05 0.3) (angle -90) (layer F.SilkS) (width 0.12)) 22 | (fp_arc (start -1.35 -0.3) (end -1.35 -1) (angle -90) (layer F.SilkS) (width 0.12)) 23 | (pad 3 smd custom (at 1.3 0) (size 1 0.5) (layers F.Cu F.Mask) 24 | (zone_connect 0) 25 | (options (clearance outline) (anchor rect)) 26 | (primitives 27 | (gr_circle (center 0 0.25) (end 0.5 0.25) (width 0)) 28 | (gr_circle (center 0 -0.25) (end 0.5 -0.25) (width 0)) 29 | (gr_poly (pts 30 | (xy -0.55 -0.75) (xy 0 -0.75) (xy 0 0.75) (xy -0.55 0.75)) (width 0)) 31 | )) 32 | (pad 2 smd rect (at 0 0) (size 1 1.5) (layers F.Cu F.Mask)) 33 | (pad 1 smd custom (at -1.3 0) (size 1 0.5) (layers F.Cu F.Mask) 34 | (zone_connect 0) 35 | (options (clearance outline) (anchor rect)) 36 | (primitives 37 | (gr_poly (pts 38 | (xy 0.55 -0.75) (xy 0 -0.75) (xy 0 0.75) (xy 0.55 0.75)) (width 0)) 39 | (gr_circle (center 0 0.25) (end 0.5 0.25) (width 0)) 40 | (gr_poly (pts 41 | (xy 0.411 -0.127) (xy 0.919 -0.127) (xy 0.919 0.127) (xy 0.411 0.127)) (width 0)) 42 | (gr_circle (center 0 -0.25) (end 0.5 -0.25) (width 0)) 43 | )) 44 | ) 45 | -------------------------------------------------------------------------------- /OpenVideoModulator.pro: -------------------------------------------------------------------------------- 1 | update=dom 29 mar 2020, 22:15:28 2 | version=1 3 | last_client=kicad 4 | [general] 5 | version=1 6 | RootSch= 7 | BoardNm= 8 | [cvpcb] 9 | version=1 10 | NetIExt=net 11 | [eeschema] 12 | version=1 13 | LibDir= 14 | [eeschema/libraries] 15 | [schematic_editor] 16 | version=1 17 | PageLayoutDescrFile= 18 | PlotDirectoryName= 19 | SubpartIdSeparator=0 20 | SubpartFirstId=65 21 | NetFmtName=Pcbnew 22 | SpiceAjustPassiveValues=0 23 | LabSize=50 24 | ERC_TestSimilarLabels=1 25 | [pcbnew] 26 | version=1 27 | PageLayoutDescrFile= 28 | LastNetListRead=OpenVideoModulator.net 29 | CopperLayerCount=2 30 | BoardThickness=1.6 31 | AllowMicroVias=0 32 | AllowBlindVias=0 33 | RequireCourtyardDefinitions=0 34 | ProhibitOverlappingCourtyards=1 35 | MinTrackWidth=0.2 36 | MinViaDiameter=0.4 37 | MinViaDrill=0.3 38 | MinMicroViaDiameter=0.2 39 | MinMicroViaDrill=0.09999999999999999 40 | MinHoleToHole=0.25 41 | TrackWidth1=0.25 42 | ViaDiameter1=0.6 43 | ViaDrill1=0.4 44 | dPairWidth1=0.2 45 | dPairGap1=0.25 46 | dPairViaGap1=0.25 47 | SilkLineWidth=0.15 48 | SilkTextSizeV=1 49 | SilkTextSizeH=1 50 | SilkTextSizeThickness=0.15 51 | SilkTextItalic=0 52 | SilkTextUpright=1 53 | CopperLineWidth=0.2 54 | CopperTextSizeV=1.5 55 | CopperTextSizeH=1.5 56 | CopperTextThickness=0.3 57 | CopperTextItalic=0 58 | CopperTextUpright=1 59 | EdgeCutLineWidth=0.15 60 | CourtyardLineWidth=0.05 61 | OthersLineWidth=0.15 62 | OthersTextSizeV=1 63 | OthersTextSizeH=1 64 | OthersTextSizeThickness=0.15 65 | OthersTextItalic=0 66 | OthersTextUpright=1 67 | SolderMaskClearance=0 68 | SolderMaskMinWidth=0.2 69 | SolderPasteClearance=0 70 | SolderPasteRatio=0 71 | [pcbnew/Layer.F.Cu] 72 | Name=F.Cu 73 | Type=0 74 | Enabled=1 75 | [pcbnew/Layer.In1.Cu] 76 | Name=In1.Cu 77 | Type=0 78 | Enabled=0 79 | [pcbnew/Layer.In2.Cu] 80 | Name=In2.Cu 81 | Type=0 82 | Enabled=0 83 | [pcbnew/Layer.In3.Cu] 84 | Name=In3.Cu 85 | Type=0 86 | Enabled=0 87 | [pcbnew/Layer.In4.Cu] 88 | Name=In4.Cu 89 | Type=0 90 | Enabled=0 91 | [pcbnew/Layer.In5.Cu] 92 | Name=In5.Cu 93 | Type=0 94 | Enabled=0 95 | [pcbnew/Layer.In6.Cu] 96 | Name=In6.Cu 97 | Type=0 98 | Enabled=0 99 | [pcbnew/Layer.In7.Cu] 100 | Name=In7.Cu 101 | Type=0 102 | Enabled=0 103 | [pcbnew/Layer.In8.Cu] 104 | Name=In8.Cu 105 | Type=0 106 | Enabled=0 107 | [pcbnew/Layer.In9.Cu] 108 | Name=In9.Cu 109 | Type=0 110 | Enabled=0 111 | [pcbnew/Layer.In10.Cu] 112 | Name=In10.Cu 113 | Type=0 114 | Enabled=0 115 | [pcbnew/Layer.In11.Cu] 116 | Name=In11.Cu 117 | Type=0 118 | Enabled=0 119 | [pcbnew/Layer.In12.Cu] 120 | Name=In12.Cu 121 | Type=0 122 | Enabled=0 123 | [pcbnew/Layer.In13.Cu] 124 | Name=In13.Cu 125 | Type=0 126 | Enabled=0 127 | [pcbnew/Layer.In14.Cu] 128 | Name=In14.Cu 129 | Type=0 130 | Enabled=0 131 | [pcbnew/Layer.In15.Cu] 132 | Name=In15.Cu 133 | Type=0 134 | Enabled=0 135 | [pcbnew/Layer.In16.Cu] 136 | Name=In16.Cu 137 | Type=0 138 | Enabled=0 139 | [pcbnew/Layer.In17.Cu] 140 | Name=In17.Cu 141 | Type=0 142 | Enabled=0 143 | [pcbnew/Layer.In18.Cu] 144 | Name=In18.Cu 145 | Type=0 146 | Enabled=0 147 | [pcbnew/Layer.In19.Cu] 148 | Name=In19.Cu 149 | Type=0 150 | Enabled=0 151 | [pcbnew/Layer.In20.Cu] 152 | Name=In20.Cu 153 | Type=0 154 | Enabled=0 155 | [pcbnew/Layer.In21.Cu] 156 | Name=In21.Cu 157 | Type=0 158 | Enabled=0 159 | [pcbnew/Layer.In22.Cu] 160 | Name=In22.Cu 161 | Type=0 162 | Enabled=0 163 | [pcbnew/Layer.In23.Cu] 164 | Name=In23.Cu 165 | Type=0 166 | Enabled=0 167 | [pcbnew/Layer.In24.Cu] 168 | Name=In24.Cu 169 | Type=0 170 | Enabled=0 171 | [pcbnew/Layer.In25.Cu] 172 | Name=In25.Cu 173 | Type=0 174 | Enabled=0 175 | [pcbnew/Layer.In26.Cu] 176 | Name=In26.Cu 177 | Type=0 178 | Enabled=0 179 | [pcbnew/Layer.In27.Cu] 180 | Name=In27.Cu 181 | Type=0 182 | Enabled=0 183 | [pcbnew/Layer.In28.Cu] 184 | Name=In28.Cu 185 | Type=0 186 | Enabled=0 187 | [pcbnew/Layer.In29.Cu] 188 | Name=In29.Cu 189 | Type=0 190 | Enabled=0 191 | [pcbnew/Layer.In30.Cu] 192 | Name=In30.Cu 193 | Type=0 194 | Enabled=0 195 | [pcbnew/Layer.B.Cu] 196 | Name=B.Cu 197 | Type=0 198 | Enabled=1 199 | [pcbnew/Layer.B.Adhes] 200 | Enabled=0 201 | [pcbnew/Layer.F.Adhes] 202 | Enabled=0 203 | [pcbnew/Layer.B.Paste] 204 | Enabled=0 205 | [pcbnew/Layer.F.Paste] 206 | Enabled=0 207 | [pcbnew/Layer.B.SilkS] 208 | Enabled=1 209 | [pcbnew/Layer.F.SilkS] 210 | Enabled=1 211 | [pcbnew/Layer.B.Mask] 212 | Enabled=1 213 | [pcbnew/Layer.F.Mask] 214 | Enabled=1 215 | [pcbnew/Layer.Dwgs.User] 216 | Enabled=0 217 | [pcbnew/Layer.Cmts.User] 218 | Enabled=0 219 | [pcbnew/Layer.Eco1.User] 220 | Enabled=0 221 | [pcbnew/Layer.Eco2.User] 222 | Enabled=0 223 | [pcbnew/Layer.Edge.Cuts] 224 | Enabled=1 225 | [pcbnew/Layer.Margin] 226 | Enabled=1 227 | [pcbnew/Layer.B.CrtYd] 228 | Enabled=1 229 | [pcbnew/Layer.F.CrtYd] 230 | Enabled=1 231 | [pcbnew/Layer.B.Fab] 232 | Enabled=0 233 | [pcbnew/Layer.F.Fab] 234 | Enabled=1 235 | [pcbnew/Layer.Rescue] 236 | Enabled=0 237 | [pcbnew/Netclasses] 238 | [pcbnew/Netclasses/Default] 239 | Name=Default 240 | Clearance=0.2 241 | TrackWidth=0.25 242 | ViaDiameter=0.6 243 | ViaDrill=0.4 244 | uViaDiameter=0.3 245 | uViaDrill=0.1 246 | dPairWidth=0.2 247 | dPairGap=0.25 248 | dPairViaGap=0.25 249 | [pcbnew/Netclasses/1] 250 | Name=Power 251 | Clearance=0.2 252 | TrackWidth=0.5 253 | ViaDiameter=0.8 254 | ViaDrill=0.6 255 | uViaDiameter=0.3 256 | uViaDrill=0.1 257 | dPairWidth=0.2 258 | dPairGap=0.25 259 | dPairViaGap=0.25 260 | -------------------------------------------------------------------------------- /OpenVideoModulator.sch: -------------------------------------------------------------------------------- 1 | EESchema Schematic File Version 4 2 | EELAYER 30 0 3 | EELAYER END 4 | $Descr A4 11693 8268 5 | encoding utf-8 6 | Sheet 1 1 7 | Title "OpenVideoModulator" 8 | Date "2020-03-29" 9 | Rev "1" 10 | Comp "SukkoPera" 11 | Comment1 "Inspired from CPC Wiki" 12 | Comment2 "http://www.cpcwiki.eu/index.php/RGB_SVideo" 13 | Comment3 "Licensed under CERN OHL v.1.2" 14 | Comment4 "" 15 | $EndDescr 16 | $Comp 17 | L AD724:AD724 U1 18 | U 1 1 5C8CD98E 19 | P 5825 3395 20 | F 0 "U1" H 5825 4110 50 0000 C CNN 21 | F 1 "AD724" H 5825 4019 50 0000 C CNN 22 | F 2 "Package_SO:SOIC-16W_7.5x10.3mm_P1.27mm" H 5825 3395 50 0001 C CNN 23 | F 3 "DOCUMENTATION" H 5825 3395 50 0001 C CNN 24 | 1 5825 3395 25 | 1 0 0 -1 26 | $EndComp 27 | Wire Wire Line 28 | 6575 3345 6710 3345 29 | Wire Wire Line 30 | 4910 3145 5075 3145 31 | $Comp 32 | L Device:C C2 33 | U 1 1 5C8CDCA7 34 | P 4270 3745 35 | F 0 "C2" V 4205 3625 50 0000 C CNN 36 | F 1 "100n" V 4205 3905 50 0000 C CNN 37 | F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder" H 4308 3595 50 0001 C CNN 38 | F 3 "~" H 4270 3745 50 0001 C CNN 39 | 1 4270 3745 40 | 0 1 1 0 41 | $EndComp 42 | $Comp 43 | L Device:C C3 44 | U 1 1 5C8CE046 45 | P 4270 3955 46 | F 0 "C3" V 4210 3835 50 0000 C CNN 47 | F 1 "100n" V 4205 4115 50 0000 C CNN 48 | F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder" H 4308 3805 50 0001 C CNN 49 | F 3 "~" H 4270 3955 50 0001 C CNN 50 | 1 4270 3955 51 | 0 1 1 0 52 | $EndComp 53 | $Comp 54 | L Device:C C4 55 | U 1 1 5C8CE0A4 56 | P 4270 4165 57 | F 0 "C4" V 4210 4045 50 0000 C CNN 58 | F 1 "100n" V 4210 4330 50 0000 C CNN 59 | F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder" H 4308 4015 50 0001 C CNN 60 | F 3 "~" H 4270 4165 50 0001 C CNN 61 | 1 4270 4165 62 | 0 1 1 0 63 | $EndComp 64 | Wire Wire Line 65 | 5075 3545 4635 3545 66 | Wire Wire Line 67 | 4635 3545 4635 3745 68 | Wire Wire Line 69 | 4635 3745 4420 3745 70 | Wire Wire Line 71 | 4730 3645 4730 3955 72 | Wire Wire Line 73 | 4730 3955 4420 3955 74 | Wire Wire Line 75 | 5075 3745 4820 3745 76 | Wire Wire Line 77 | 4820 3745 4820 4165 78 | Wire Wire Line 79 | 4820 4165 4420 4165 80 | Wire Wire Line 81 | 5075 3645 4730 3645 82 | Wire Wire Line 83 | 4120 3745 3830 3745 84 | Wire Wire Line 85 | 4120 3955 3950 3955 86 | Wire Wire Line 87 | 4120 4165 4070 4165 88 | Text Label 3455 3745 0 50 ~ 0 89 | red_in 90 | Text Label 3455 3955 0 50 ~ 0 91 | green_in 92 | Text Label 3455 4165 0 50 ~ 0 93 | blue_in 94 | $Comp 95 | L Device:R R1 96 | U 1 1 5C8CF0A7 97 | P 3830 4485 98 | F 0 "R1" H 3715 4635 50 0000 L CNN 99 | F 1 "75" V 3830 4435 50 0000 L CNN 100 | F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder" V 3760 4485 50 0001 C CNN 101 | F 3 "~" H 3830 4485 50 0001 C CNN 102 | 1 3830 4485 103 | 1 0 0 -1 104 | $EndComp 105 | $Comp 106 | L Device:R R2 107 | U 1 1 5C8CF157 108 | P 3950 4485 109 | F 0 "R2" H 3850 4635 50 0000 L CNN 110 | F 1 "75" V 3950 4435 50 0000 L CNN 111 | F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder" V 3880 4485 50 0001 C CNN 112 | F 3 "~" H 3950 4485 50 0001 C CNN 113 | 1 3950 4485 114 | 1 0 0 -1 115 | $EndComp 116 | $Comp 117 | L Device:R R3 118 | U 1 1 5C8CF18B 119 | P 4070 4485 120 | F 0 "R3" H 3970 4635 50 0000 L CNN 121 | F 1 "75" V 4070 4430 50 0000 L CNN 122 | F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder" V 4000 4485 50 0001 C CNN 123 | F 3 "~" H 4070 4485 50 0001 C CNN 124 | 1 4070 4485 125 | 1 0 0 -1 126 | $EndComp 127 | Wire Wire Line 128 | 3830 4635 3830 4735 129 | Wire Wire Line 130 | 3830 4735 3950 4735 131 | Wire Wire Line 132 | 4070 4735 4070 4635 133 | Wire Wire Line 134 | 3950 4635 3950 4735 135 | Connection ~ 3950 4735 136 | Wire Wire Line 137 | 3950 4735 4070 4735 138 | Wire Wire Line 139 | 3950 4735 3950 4810 140 | Wire Wire Line 141 | 3830 4335 3830 3745 142 | Connection ~ 3830 3745 143 | Wire Wire Line 144 | 3830 3745 3455 3745 145 | Wire Wire Line 146 | 3950 4335 3950 3955 147 | Connection ~ 3950 3955 148 | Wire Wire Line 149 | 3950 3955 3455 3955 150 | Wire Wire Line 151 | 4070 4335 4070 4165 152 | Connection ~ 4070 4165 153 | Wire Wire Line 154 | 4070 4165 3455 4165 155 | Wire Wire Line 156 | 5075 3345 4820 3345 157 | Wire Wire Line 158 | 6710 2365 6710 2475 159 | Wire Wire Line 160 | 6710 3245 6575 3245 161 | $Comp 162 | L power:VCC #PWR07 163 | U 1 1 5C8D331E 164 | P 6710 2365 165 | F 0 "#PWR07" H 6710 2215 50 0001 C CNN 166 | F 1 "VCC" H 6727 2538 50 0000 C CNN 167 | F 2 "" H 6710 2365 50 0001 C CNN 168 | F 3 "" H 6710 2365 50 0001 C CNN 169 | 1 6710 2365 170 | 1 0 0 -1 171 | $EndComp 172 | $Comp 173 | L Device:R R6 174 | U 1 1 5C8D44B9 175 | P 7945 4165 176 | F 0 "R6" V 7895 4290 50 0000 L CNN 177 | F 1 "75" V 7945 4115 50 0000 L CNN 178 | F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder" V 7875 4165 50 0001 C CNN 179 | F 3 "~" H 7945 4165 50 0001 C CNN 180 | 1 7945 4165 181 | 0 1 1 0 182 | $EndComp 183 | Wire Wire Line 184 | 7560 4165 7795 4165 185 | Wire Wire Line 186 | 7560 3955 7795 3955 187 | Wire Wire Line 188 | 7560 3435 7795 3435 189 | Wire Wire Line 190 | 6575 3745 6800 3745 191 | Wire Wire Line 192 | 6800 3745 6800 4165 193 | Wire Wire Line 194 | 6800 4165 7260 4165 195 | Wire Wire Line 196 | 6575 3545 6905 3545 197 | Wire Wire Line 198 | 6905 3545 6905 3955 199 | Wire Wire Line 200 | 6905 3955 7260 3955 201 | Wire Wire Line 202 | 8095 4165 8465 4165 203 | Wire Wire Line 204 | 9165 3955 9165 4165 205 | Wire Wire Line 206 | 9165 4165 9065 4165 207 | Wire Wire Line 208 | 8095 3955 9165 3955 209 | Wire Wire Line 210 | 8465 4265 8380 4265 211 | Wire Wire Line 212 | 8380 4265 8380 4525 213 | Wire Wire Line 214 | 8380 4525 8765 4525 215 | Wire Wire Line 216 | 9165 4525 9165 4265 217 | Wire Wire Line 218 | 9165 4265 9065 4265 219 | Wire Wire Line 220 | 8765 4610 8765 4525 221 | Connection ~ 8765 4525 222 | Wire Wire Line 223 | 8765 4525 9165 4525 224 | Wire Wire Line 225 | 6575 3645 7025 3645 226 | Wire Wire Line 227 | 8095 3435 8560 3435 228 | $Comp 229 | L Jumper:Jumper_3_Bridged12 JP1 230 | U 1 1 5C8EAD24 231 | P 4540 2895 232 | F 0 "JP1" V 4540 2955 50 0000 L CNN 233 | F 1 "NTSC/~PAL" V 4480 3140 50 0000 L CNN 234 | F 2 "OpenVideoModulator:SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mm" H 4540 2895 50 0001 C CNN 235 | F 3 "~" H 4540 2895 50 0001 C CNN 236 | 1 4540 2895 237 | 0 -1 -1 0 238 | $EndComp 239 | Text Notes 4345 3065 0 50 ~ 0 240 | PAL 241 | Text Notes 4285 2800 0 50 ~ 0 242 | NTSC 243 | $Comp 244 | L Device:Crystal Y1 245 | U 1 1 5C8EE78F 246 | P 3060 3795 247 | F 0 "Y1" V 3190 3720 50 0000 C CNN 248 | F 1 "4.433619M" H 3060 3635 50 0000 C CNN 249 | F 2 "Crystal:Crystal_HC49-4H_Vertical" H 3060 3795 50 0001 C CNN 250 | F 3 "~" H 3060 3795 50 0001 C CNN 251 | 1 3060 3795 252 | 0 -1 -1 0 253 | $EndComp 254 | Text Notes 2440 4785 0 50 ~ 0 255 | Crystal Frequency:\n- NTSC: 3.579545 MHz\n- PAL: 4.433619 MHz 256 | $Comp 257 | L Device:C C1 258 | U 1 1 5C8F6D26 259 | P 2790 3800 260 | F 0 "C1" V 2725 3680 50 0000 C CNN 261 | F 1 "10pF" V 2725 3960 50 0000 C CNN 262 | F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder" H 2828 3650 50 0001 C CNN 263 | F 3 "~" H 2790 3800 50 0001 C CNN 264 | 1 2790 3800 265 | 1 0 0 -1 266 | $EndComp 267 | Wire Wire Line 268 | 3060 4165 3060 3945 269 | Wire Wire Line 270 | 3060 3645 3060 3450 271 | Wire Wire Line 272 | 3060 4165 2925 4165 273 | Wire Wire Line 274 | 2790 4165 2790 3950 275 | Wire Wire Line 276 | 2790 3650 2790 3450 277 | Wire Wire Line 278 | 4540 2645 4540 2475 279 | Wire Wire Line 280 | 2925 4225 2925 4165 281 | Connection ~ 2925 4165 282 | Wire Wire Line 283 | 2925 4165 2790 4165 284 | Wire Wire Line 285 | 2790 3450 3060 3450 286 | Wire Wire Line 287 | 5075 3245 4745 3245 288 | Wire Wire Line 289 | 4745 3245 4745 3450 290 | Connection ~ 3060 3450 291 | Wire Wire Line 292 | 3060 3450 4745 3450 293 | Wire Wire Line 294 | 4540 3225 4540 3145 295 | Wire Wire Line 296 | 5075 3445 5010 3445 297 | Wire Wire Line 298 | 5010 3445 5010 2475 299 | Wire Wire Line 300 | 6575 3145 6710 3145 301 | Connection ~ 6710 3145 302 | Wire Wire Line 303 | 6710 3145 6710 3245 304 | Wire Wire Line 305 | 6710 3345 6710 3445 306 | Wire Wire Line 307 | 6575 3445 6710 3445 308 | Connection ~ 6710 3445 309 | Wire Wire Line 310 | 6575 3045 7105 3045 311 | Text Label 6835 3045 0 50 ~ 0 312 | sync_in 313 | $Comp 314 | L Device:CP1 C10 315 | U 1 1 5C94CD3D 316 | P 7410 4165 317 | F 0 "C10" V 7460 4295 50 0000 C CNN 318 | F 1 "220u" V 7460 3990 50 0000 C CNN 319 | F 2 "Capacitor_THT:CP_Radial_D6.3mm_P2.50mm" H 7410 4165 50 0001 C CNN 320 | F 3 "~" H 7410 4165 50 0001 C CNN 321 | 1 7410 4165 322 | 0 -1 -1 0 323 | $EndComp 324 | $Comp 325 | L power:GNDA #PWR04 326 | U 1 1 5C9536A8 327 | P 4910 4320 328 | F 0 "#PWR04" H 4910 4070 50 0001 C CNN 329 | F 1 "GNDA" H 4915 4147 50 0000 C CNN 330 | F 2 "" H 4910 4320 50 0001 C CNN 331 | F 3 "" H 4910 4320 50 0001 C CNN 332 | 1 4910 4320 333 | 1 0 0 -1 334 | $EndComp 335 | $Comp 336 | L power:GNDD #PWR011 337 | U 1 1 5C953746 338 | P 6710 4335 339 | F 0 "#PWR011" H 6710 4085 50 0001 C CNN 340 | F 1 "GNDD" H 6714 4180 50 0000 C CNN 341 | F 2 "" H 6710 4335 50 0001 C CNN 342 | F 3 "" H 6710 4335 50 0001 C CNN 343 | 1 6710 4335 344 | 1 0 0 -1 345 | $EndComp 346 | $Comp 347 | L power:GNDA #PWR02 348 | U 1 1 5C95F546 349 | P 3950 4810 350 | F 0 "#PWR02" H 3950 4560 50 0001 C CNN 351 | F 1 "GNDA" H 3955 4637 50 0000 C CNN 352 | F 2 "" H 3950 4810 50 0001 C CNN 353 | F 3 "" H 3950 4810 50 0001 C CNN 354 | 1 3950 4810 355 | 1 0 0 -1 356 | $EndComp 357 | $Comp 358 | L power:GNDA #PWR013 359 | U 1 1 5C9614D8 360 | P 8765 4610 361 | F 0 "#PWR013" H 8765 4360 50 0001 C CNN 362 | F 1 "GNDA" H 8770 4437 50 0000 C CNN 363 | F 2 "" H 8765 4610 50 0001 C CNN 364 | F 3 "" H 8765 4610 50 0001 C CNN 365 | 1 8765 4610 366 | 1 0 0 -1 367 | $EndComp 368 | $Comp 369 | L power:GNDA #PWR012 370 | U 1 1 5C963458 371 | P 8760 3710 372 | F 0 "#PWR012" H 8760 3460 50 0001 C CNN 373 | F 1 "GNDA" H 8765 3537 50 0000 C CNN 374 | F 2 "" H 8760 3710 50 0001 C CNN 375 | F 3 "" H 8760 3710 50 0001 C CNN 376 | 1 8760 3710 377 | 1 0 0 -1 378 | $EndComp 379 | $Comp 380 | L power:GNDD #PWR03 381 | U 1 1 5C9653D8 382 | P 4540 3225 383 | F 0 "#PWR03" H 4540 2975 50 0001 C CNN 384 | F 1 "GNDD" H 4544 3070 50 0000 C CNN 385 | F 2 "" H 4540 3225 50 0001 C CNN 386 | F 3 "" H 4540 3225 50 0001 C CNN 387 | 1 4540 3225 388 | 1 0 0 -1 389 | $EndComp 390 | $Comp 391 | L power:GNDA #PWR01 392 | U 1 1 5C96736A 393 | P 2925 4225 394 | F 0 "#PWR01" H 2925 3975 50 0001 C CNN 395 | F 1 "GNDA" H 2930 4052 50 0000 C CNN 396 | F 2 "" H 2925 4225 50 0001 C CNN 397 | F 3 "" H 2925 4225 50 0001 C CNN 398 | 1 2925 4225 399 | 1 0 0 -1 400 | $EndComp 401 | $Comp 402 | L power:VAA #PWR09 403 | U 1 1 5C9695BC 404 | P 6095 6730 405 | F 0 "#PWR09" H 6095 6580 50 0001 C CNN 406 | F 1 "VAA" H 6112 6903 50 0000 C CNN 407 | F 2 "" H 6095 6730 50 0001 C CNN 408 | F 3 "" H 6095 6730 50 0001 C CNN 409 | 1 6095 6730 410 | 1 0 0 -1 411 | $EndComp 412 | $Comp 413 | L power:VCC #PWR05 414 | U 1 1 5C969628 415 | P 5420 6750 416 | F 0 "#PWR05" H 5420 6600 50 0001 C CNN 417 | F 1 "VCC" H 5437 6923 50 0000 C CNN 418 | F 2 "" H 5420 6750 50 0001 C CNN 419 | F 3 "" H 5420 6750 50 0001 C CNN 420 | 1 5420 6750 421 | 1 0 0 -1 422 | $EndComp 423 | $Comp 424 | L power:GND #PWR014 425 | U 1 1 5C96BBC7 426 | P 10825 935 427 | F 0 "#PWR014" H 10825 685 50 0001 C CNN 428 | F 1 "GND" H 10830 762 50 0000 C CNN 429 | F 2 "" H 10825 935 50 0001 C CNN 430 | F 3 "" H 10825 935 50 0001 C CNN 431 | 1 10825 935 432 | 1 0 0 -1 433 | $EndComp 434 | $Comp 435 | L power:PWR_FLAG #FLG03 436 | U 1 1 5C96BC7C 437 | P 10825 840 438 | F 0 "#FLG03" H 10825 915 50 0001 C CNN 439 | F 1 "PWR_FLAG" H 10825 1014 50 0000 C CNN 440 | F 2 "" H 10825 840 50 0001 C CNN 441 | F 3 "~" H 10825 840 50 0001 C CNN 442 | 1 10825 840 443 | 1 0 0 -1 444 | $EndComp 445 | $Comp 446 | L power:PWR_FLAG #FLG02 447 | U 1 1 5C96BCD6 448 | P 10435 935 449 | F 0 "#FLG02" H 10435 1010 50 0001 C CNN 450 | F 1 "PWR_FLAG" H 10435 1108 50 0000 C CNN 451 | F 2 "" H 10435 935 50 0001 C CNN 452 | F 3 "~" H 10435 935 50 0001 C CNN 453 | 1 10435 935 454 | -1 0 0 1 455 | $EndComp 456 | Wire Wire Line 457 | 10825 840 10825 935 458 | Wire Wire Line 459 | 10435 835 10435 935 460 | $Comp 461 | L power:GNDA #PWR010 462 | U 1 1 5C974E60 463 | P 6095 7485 464 | F 0 "#PWR010" H 6095 7235 50 0001 C CNN 465 | F 1 "GNDA" H 6100 7312 50 0000 C CNN 466 | F 2 "" H 6095 7485 50 0001 C CNN 467 | F 3 "" H 6095 7485 50 0001 C CNN 468 | 1 6095 7485 469 | 1 0 0 -1 470 | $EndComp 471 | $Comp 472 | L power:GNDD #PWR06 473 | U 1 1 5C974EE9 474 | P 5420 7365 475 | F 0 "#PWR06" H 5420 7115 50 0001 C CNN 476 | F 1 "GNDD" H 5424 7210 50 0000 C CNN 477 | F 2 "" H 5420 7365 50 0001 C CNN 478 | F 3 "" H 5420 7365 50 0001 C CNN 479 | 1 5420 7365 480 | 1 0 0 -1 481 | $EndComp 482 | $Comp 483 | L Device:CP1 C6 484 | U 1 1 5C974FD6 485 | P 5950 7015 486 | F 0 "C6" H 6020 7115 50 0000 C CNN 487 | F 1 "100u" V 6000 6840 50 0000 C CNN 488 | F 2 "Capacitor_SMD:CP_Elec_6.3x5.8" H 5950 7015 50 0001 C CNN 489 | F 3 "~" H 5950 7015 50 0001 C CNN 490 | 1 5950 7015 491 | 1 0 0 -1 492 | $EndComp 493 | $Comp 494 | L Device:C C7 495 | U 1 1 5C97776E 496 | P 6250 7015 497 | F 0 "C7" H 6175 6915 50 0000 C CNN 498 | F 1 "100n" V 6190 7180 50 0000 C CNN 499 | F 2 "Capacitor_SMD:C_1206_3216Metric_Pad1.42x1.75mm_HandSolder" H 6288 6865 50 0001 C CNN 500 | F 3 "~" H 6250 7015 50 0001 C CNN 501 | 1 6250 7015 502 | -1 0 0 1 503 | $EndComp 504 | Wire Wire Line 505 | 5950 6865 5950 6780 506 | Wire Wire Line 507 | 5950 6780 6095 6780 508 | Wire Wire Line 509 | 6250 6780 6250 6865 510 | Wire Wire Line 511 | 6095 6730 6095 6780 512 | Connection ~ 6095 6780 513 | Wire Wire Line 514 | 6095 6780 6250 6780 515 | Wire Wire Line 516 | 5950 7165 5950 7410 517 | Wire Wire Line 518 | 5950 7410 6095 7410 519 | Wire Wire Line 520 | 6250 7410 6250 7165 521 | Wire Wire Line 522 | 6095 7485 6095 7410 523 | Connection ~ 6095 7410 524 | Wire Wire Line 525 | 6095 7410 6250 7410 526 | $Comp 527 | L Device:C C5 528 | U 1 1 5C981E19 529 | P 5420 7015 530 | F 0 "C5" H 5345 6915 50 0000 C CNN 531 | F 1 "100n" V 5360 7180 50 0000 C CNN 532 | F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder" H 5458 6865 50 0001 C CNN 533 | F 3 "~" H 5420 7015 50 0001 C CNN 534 | 1 5420 7015 535 | -1 0 0 1 536 | $EndComp 537 | Wire Wire Line 538 | 5420 6750 5420 6865 539 | Wire Wire Line 540 | 5420 7365 5420 7165 541 | Text Notes 5320 6320 0 50 ~ 0 542 | DECOUPLING\n(Can probably be improved) 543 | $Comp 544 | L conn:CONN_1 P1 545 | U 1 1 5C98ACEE 546 | P 6695 7605 547 | F 0 "P1" V 6610 7655 40 0000 L CNN 548 | F 1 "OSHW_LOGO" H 6620 7520 30 0000 C CNN 549 | F 2 "Symbol:OSHW-Logo2_7.3x6mm_Copper" H 6695 7605 50 0001 C CNN 550 | F 3 "" H 6695 7605 50 0001 C CNN 551 | 1 6695 7605 552 | 0 1 1 0 553 | $EndComp 554 | NoConn ~ 6695 7455 555 | $Comp 556 | L power:VCC #PWR0101 557 | U 1 1 5C99C960 558 | P 1020 6735 559 | F 0 "#PWR0101" H 1020 6585 50 0001 C CNN 560 | F 1 "VCC" H 1037 6908 50 0000 C CNN 561 | F 2 "" H 1020 6735 50 0001 C CNN 562 | F 3 "" H 1020 6735 50 0001 C CNN 563 | 1 1020 6735 564 | 1 0 0 -1 565 | $EndComp 566 | $Comp 567 | L power:VAA #PWR0102 568 | U 1 1 5C99CBD3 569 | P 1395 6730 570 | F 0 "#PWR0102" H 1395 6580 50 0001 C CNN 571 | F 1 "VAA" H 1412 6903 50 0000 C CNN 572 | F 2 "" H 1395 6730 50 0001 C CNN 573 | F 3 "" H 1395 6730 50 0001 C CNN 574 | 1 1395 6730 575 | 1 0 0 -1 576 | $EndComp 577 | Wire Wire Line 578 | 4690 2895 4910 2895 579 | Wire Wire Line 580 | 4910 2895 4910 3045 581 | Wire Wire Line 582 | 4910 3045 5075 3045 583 | $Comp 584 | L conn:CONN_6 J1 585 | U 1 1 5C9A7D83 586 | P 2275 1705 587 | F 0 "J1" H 2144 2192 60 0000 C CNN 588 | F 1 "CONN_6" H 2144 2086 60 0000 C CNN 589 | F 2 "Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical" H 2275 1705 50 0001 C CNN 590 | F 3 "" H 2275 1705 50 0001 C CNN 591 | 1 2275 1705 592 | -1 0 0 -1 593 | $EndComp 594 | Wire Wire Line 595 | 2625 1455 2725 1455 596 | Wire Wire Line 597 | 2625 1555 2725 1555 598 | $Comp 599 | L power:VCC #PWR015 600 | U 1 1 5C9AE68E 601 | P 2725 1335 602 | F 0 "#PWR015" H 2725 1185 50 0001 C CNN 603 | F 1 "VCC" H 2742 1508 50 0000 C CNN 604 | F 2 "" H 2725 1335 50 0001 C CNN 605 | F 3 "" H 2725 1335 50 0001 C CNN 606 | 1 2725 1335 607 | 1 0 0 -1 608 | $EndComp 609 | Wire Wire Line 610 | 2725 1335 2725 1455 611 | Wire Wire Line 612 | 2725 1555 2725 2050 613 | $Comp 614 | L power:GND #PWR016 615 | U 1 1 5C9B589D 616 | P 2725 2050 617 | F 0 "#PWR016" H 2725 1800 50 0001 C CNN 618 | F 1 "GND" H 2730 1877 50 0000 C CNN 619 | F 2 "" H 2725 2050 50 0001 C CNN 620 | F 3 "" H 2725 2050 50 0001 C CNN 621 | 1 2725 2050 622 | 1 0 0 -1 623 | $EndComp 624 | Text Label 2785 1655 0 50 ~ 0 625 | sync_in 626 | Text Label 2785 1755 0 50 ~ 0 627 | red_in 628 | Text Label 2785 1855 0 50 ~ 0 629 | green_in 630 | Text Label 2785 1955 0 50 ~ 0 631 | blue_in 632 | Wire Wire Line 633 | 2625 1855 3105 1855 634 | Wire Wire Line 635 | 2625 1955 3105 1955 636 | Wire Wire Line 637 | 2625 1755 3105 1755 638 | Wire Wire Line 639 | 2625 1655 3105 1655 640 | Wire Wire Line 641 | 7025 3435 7025 3645 642 | Wire Wire Line 643 | 7025 3435 7260 3435 644 | Wire Wire Line 645 | 8760 3710 8760 3670 646 | $Comp 647 | L s-video+composite_combo:S-Video+Composite_Combo J2 648 | U 1 1 5C95E2F1 649 | P 8765 4215 650 | F 0 "J2" H 8765 4410 50 0000 C CNN 651 | F 1 "S-Video+Composite_Combo" V 9275 4530 50 0000 C CNN 652 | F 2 "OpenVideoModulator:AV-MDC-401" H 8765 4065 50 0001 C CNN 653 | F 3 "" H 8765 4065 50 0001 C CNN 654 | 1 8765 4215 655 | 1 0 0 -1 656 | $EndComp 657 | $Comp 658 | L s-video+composite_combo:S-Video+Composite_Combo J2 659 | U 2 1 5C95E422 660 | P 8760 3435 661 | F 0 "J2" H 8695 3575 50 0000 L CNN 662 | F 1 "S-Video+Composite_Combo" H 8859 3320 50 0001 L CNN 663 | F 2 "OpenVideoModulator:AV-MDC-401" H 8760 3285 50 0001 C CNN 664 | F 3 "" H 8760 3285 50 0001 C CNN 665 | 2 8760 3435 666 | 1 0 0 -1 667 | $EndComp 668 | $Comp 669 | L power:VAA #PWR0103 670 | U 1 1 5C973F8B 671 | P 4820 2365 672 | F 0 "#PWR0103" H 4820 2215 50 0001 C CNN 673 | F 1 "VAA" H 4837 2538 50 0000 C CNN 674 | F 2 "" H 4820 2365 50 0001 C CNN 675 | F 3 "" H 4820 2365 50 0001 C CNN 676 | 1 4820 2365 677 | 1 0 0 -1 678 | $EndComp 679 | Wire Wire Line 680 | 5010 2475 6710 2475 681 | Connection ~ 6710 2475 682 | Wire Wire Line 683 | 6710 2475 6710 3145 684 | Wire Wire Line 685 | 4820 2365 4820 3345 686 | Wire Wire Line 687 | 4540 2475 5010 2475 688 | Connection ~ 5010 2475 689 | Wire Wire Line 690 | 1020 6735 1020 6830 691 | Wire Wire Line 692 | 1020 6830 1395 6830 693 | Wire Wire Line 694 | 1395 6830 1395 6730 695 | Wire Wire Line 696 | 880 7200 880 7005 697 | $Comp 698 | L power:GNDA #PWR0104 699 | U 1 1 5C992824 700 | P 880 7200 701 | F 0 "#PWR0104" H 880 6950 50 0001 C CNN 702 | F 1 "GNDA" H 885 7027 50 0000 C CNN 703 | F 2 "" H 880 7200 50 0001 C CNN 704 | F 3 "" H 880 7200 50 0001 C CNN 705 | 1 880 7200 706 | 1 0 0 -1 707 | $EndComp 708 | $Comp 709 | L power:GNDD #PWR0105 710 | U 1 1 5C99282A 711 | P 1515 7215 712 | F 0 "#PWR0105" H 1515 6965 50 0001 C CNN 713 | F 1 "GNDD" H 1519 7060 50 0000 C CNN 714 | F 2 "" H 1515 7215 50 0001 C CNN 715 | F 3 "" H 1515 7215 50 0001 C CNN 716 | 1 1515 7215 717 | 1 0 0 -1 718 | $EndComp 719 | Wire Wire Line 720 | 880 7005 1205 7005 721 | Wire Wire Line 722 | 1515 7005 1515 7215 723 | $Comp 724 | L power:GND #PWR0106 725 | U 1 1 5C992835 726 | P 1205 7395 727 | F 0 "#PWR0106" H 1205 7145 50 0001 C CNN 728 | F 1 "GND" H 1210 7222 50 0000 C CNN 729 | F 2 "" H 1205 7395 50 0001 C CNN 730 | F 3 "" H 1205 7395 50 0001 C CNN 731 | 1 1205 7395 732 | 1 0 0 -1 733 | $EndComp 734 | Wire Wire Line 735 | 1205 7395 1205 7005 736 | Connection ~ 1205 7005 737 | Wire Wire Line 738 | 1205 7005 1515 7005 739 | Wire Wire Line 740 | 4910 3145 4910 4320 741 | Wire Wire Line 742 | 6710 3445 6710 4335 743 | $Comp 744 | L power:VCC #PWR0107 745 | U 1 1 5C9C2114 746 | P 10435 835 747 | F 0 "#PWR0107" H 10435 685 50 0001 C CNN 748 | F 1 "VCC" H 10452 1008 50 0000 C CNN 749 | F 2 "" H 10435 835 50 0001 C CNN 750 | F 3 "" H 10435 835 50 0001 C CNN 751 | 1 10435 835 752 | 1 0 0 -1 753 | $EndComp 754 | $Comp 755 | L s-video+composite_combo:S-Video+Composite_Combo J2 756 | U 3 1 5CA00AEA 757 | P 8905 3670 758 | F 0 "J2" H 8955 3780 50 0000 C CNN 759 | F 1 "S-Video+Composite_Combo" H 9044 3804 50 0001 C CNN 760 | F 2 "" H 8905 3520 50 0001 C CNN 761 | F 3 "" H 8905 3520 50 0001 C CNN 762 | 3 8905 3670 763 | 1 0 0 -1 764 | $EndComp 765 | Wire Wire Line 766 | 8905 3670 8760 3670 767 | Connection ~ 8760 3670 768 | Wire Wire Line 769 | 8760 3670 8760 3635 770 | $Comp 771 | L Device:R R5 772 | U 1 1 5C8D43C7 773 | P 7945 3955 774 | F 0 "R5" V 7895 4075 50 0000 L CNN 775 | F 1 "75" V 7945 3905 50 0000 L CNN 776 | F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder" V 7875 3955 50 0001 C CNN 777 | F 3 "~" H 7945 3955 50 0001 C CNN 778 | 1 7945 3955 779 | 0 1 1 0 780 | $EndComp 781 | $Comp 782 | L Device:R R4 783 | U 1 1 5C8D41C8 784 | P 7945 3435 785 | F 0 "R4" V 7895 3550 50 0000 L CNN 786 | F 1 "75" V 7945 3385 50 0000 L CNN 787 | F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder" V 7875 3435 50 0001 C CNN 788 | F 3 "~" H 7945 3435 50 0001 C CNN 789 | 1 7945 3435 790 | 0 1 1 0 791 | $EndComp 792 | $Comp 793 | L Device:CP1 C9 794 | U 1 1 5C9512E4 795 | P 7410 3955 796 | F 0 "C9" V 7460 4085 50 0000 C CNN 797 | F 1 "220u" V 7460 3780 50 0000 C CNN 798 | F 2 "Capacitor_THT:CP_Radial_D6.3mm_P2.50mm" H 7410 3955 50 0001 C CNN 799 | F 3 "~" H 7410 3955 50 0001 C CNN 800 | 1 7410 3955 801 | 0 -1 -1 0 802 | $EndComp 803 | $Comp 804 | L Device:CP1 C8 805 | U 1 1 5C95347F 806 | P 7410 3435 807 | F 0 "C8" V 7460 3565 50 0000 C CNN 808 | F 1 "220u" V 7460 3260 50 0000 C CNN 809 | F 2 "Capacitor_THT:CP_Radial_D6.3mm_P2.50mm" H 7410 3435 50 0001 C CNN 810 | F 3 "~" H 7410 3435 50 0001 C CNN 811 | 1 7410 3435 812 | 0 -1 -1 0 813 | $EndComp 814 | $EndSCHEMATC 815 | -------------------------------------------------------------------------------- /PRODUCT.md: -------------------------------------------------------------------------------- 1 | ## Manufacture and distribution of Products 2 | 3 | OpenVideoModulator is Open Hardware licensed under the CERN OHL v. 1.2. 4 | 5 | Following is an excerpt from Section 4 of the [license](LICENSE.pdf) - **Manufacture and distribution of Products** - where *product* means *either an entire, or any part of a, device built using the Documentation or the modified Documentation*: 6 | 7 | > 4.1. The Licensee may manufacture or distribute *Products* always provided that, where such manufacture or distribution requires a licence under this Licence the Licensee provides to each recipient of such Products an easy means of accessing a copy of the Documentation or modified Documentation, as applicable, as set out in section 3. 8 | 9 | > 4.2. The Licensee is invited to inform any Licensor who has indicated his wish to receive this information about the type, quantity and dates of production of Products the Licensee has (had) manufactured 10 | 11 | This file contains a list of the contact point wishing to receive information about manufactured Products. 12 | 13 | ### (Name) (E-Mail or other contact details) 14 | - SukkoPera 15 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # OpenVideoModulator 2 | OpenVideoModulator is an Open Hardware adapter that converts an RGB video signal to Composite and S-Video. 3 | 4 | ![Board](https://raw.githubusercontent.com/SukkoPera/OpenVideoModulator/master/img/render-top.png) 5 | 6 | ## Summary 7 | OpenVideoModulator is an Open Hardware implementation of [a small circuit found on the Amstrad CPC Wiki](http://www.cpcwiki.eu/index.php/RGB_SVideo) that is able to produce a composite video signal from separate red, green and blue color component signals (plus sync). Since it uses the AD724 encoder, it is also able to produce an S-Video (Y/C) signal and it supports both the PAL and NTSC standards. 8 | 9 | It has a compact form factor, a low component count and it only requires a +5V power supply. This makes it useful with old computers that do not have a native composite or S-Video output, like the Amstrad CPC or the Commodore Amiga 500 (which actually has a composite output but it's only black & white). It also tries to maintain the smallest possible form factor, which might allow for an internal installation. 10 | 11 | ## Assembly and Usage 12 | First of all you need to choose whether you want PAL or NTSC output. The board is preconfigured for PAL, if you need NTSC you will need to cut the link between pads 1-2 on the top of the board and solder 2-3 together. The crystal frequency also depends on your choice: use 4.433619 MHz for PAL or 3.579545 MHz for NTSC. 13 | 14 | Solder the AD724 chip first, then all surface-mount components. Finally complete the board with the through-hole connectors and crystal. 15 | 16 | One of C6 and C7 should be enough. I use a 100uF on C6 but that is probably overkill. Play with them if your output video signal is unstable. 17 | 18 | The Composite/S-Video connector can be found from many Chinese sellers under the name *AV-MDC-401*. I chose this one as it was perfect for my needs, but the board should be easy to adapt to different connectors. 19 | 20 | Usage should be straightforward: just provide power (make sure to match the polarity!) and video signals to the board, then get your output from the other side. Note that the *sync* input requires a *composite sync* signal. 21 | 22 | ## License 23 | The OpenVideoModulator documentation, including the design itself, is copyright © SukkoPera 2019-2020. 24 | 25 | OpenVideoModulator is Open Hardware licensed under the [CERN OHL v. 1.2](http://ohwr.org/cernohl). 26 | 27 | You may redistribute and modify this documentation under the terms of the CERN OHL v.1.2. This documentation is distributed *as is* and WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES whatsoever with respect to its functionality, operability or use, including, without limitation, any implied warranties OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A PARTICULAR PURPOSE or infringement. We expressly disclaim any liability whatsoever for any direct, indirect, consequential, incidental or special damages, including, without limitation, lost revenues, lost profits, losses resulting from business interruption or loss of data, regardless of the form of action or legal theory under which the liability may be asserted, even if advised of the possibility or likelihood of such damages. 28 | 29 | A copy of the full license is included in file [LICENSE.pdf](LICENSE.pdf), please refer to it for applicable conditions. In order to properly deal with its terms, please see file [LICENSE_HOWTO.pdf](LICENSE_HOWTO.pdf). 30 | 31 | The contact points for information about manufactured Products (see section 4.2) are listed in file [PRODUCT.md](PRODUCT.md). 32 | 33 | Any modifications made by Licensees (see section 3.4.b) shall be recorded in file [CHANGES.md](CHANGES.md). 34 | 35 | The Documentation Location of the original project is https://github.com/SukkoPera/OpenVideoModulator/. 36 | 37 | ## Support the Project 38 | Since the project is open you are free to get the PCBs made by your preferred manufacturer, however in case you want to support the development, you can order them from PCBWay through this link: 39 | 40 | [![PCB from PCBWay](https://www.pcbway.com/project/img/images/frompcbway.png)](https://www.pcbway.com/project/shareproject/OpenVideoModulator_V1.html) 41 | 42 | You get my gratitude and cheap, professionally-made and good quality PCBs, I get some credit that will help with this and [other projects](https://www.pcbway.com/project/member/shareproject/?bmbid=41100). You won't even have to worry about the various PCB options, it's all pre-configured for you! 43 | 44 | Also, if you still have to register to that site, [you can use this link](https://www.pcbway.com/setinvite.aspx?inviteid=41100) to get some bonus initial credit (and yield me some more). 45 | 46 | Again, if you want to use another manufacturer, feel free to, don't feel obligated :). But then you can buy me a coffee if you want: 47 | 48 | Buy Me a Coffee at ko-fi.com 49 | 50 | 51 | ## Get Help 52 | If you need help or have questions, you can join [the official Telegram group](https://t.me/joinchat/HUHdWBC9J9JnYIrvTYfZmg). 53 | 54 | ## Thanks 55 | - CPC Wiki for the original circuit. 56 | -------------------------------------------------------------------------------- /doc/AV-MDC-401.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SukkoPera/OpenVideoModulator/5777bbcd5613471a5fe35f645062ead5ba65dcce/doc/AV-MDC-401.jpg -------------------------------------------------------------------------------- /doc/ad724.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SukkoPera/OpenVideoModulator/5777bbcd5613471a5fe35f645062ead5ba65dcce/doc/ad724.pdf -------------------------------------------------------------------------------- /fp-lib-table: -------------------------------------------------------------------------------- 1 | (fp_lib_table 2 | (lib (name OpenVideoModulator)(type KiCad)(uri ${KIPRJMOD}/OpenVideoModulator.pretty)(options "")(descr "")) 3 | ) 4 | -------------------------------------------------------------------------------- /img/render-bottom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SukkoPera/OpenVideoModulator/5777bbcd5613471a5fe35f645062ead5ba65dcce/img/render-bottom.png -------------------------------------------------------------------------------- /img/render-top.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SukkoPera/OpenVideoModulator/5777bbcd5613471a5fe35f645062ead5ba65dcce/img/render-top.png -------------------------------------------------------------------------------- /img/social.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SukkoPera/OpenVideoModulator/5777bbcd5613471a5fe35f645062ead5ba65dcce/img/social.png -------------------------------------------------------------------------------- /lib/AD724.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.2 Date: 16/03/2019-11:07:39 2 | # 3 | # AD724 4 | # 5 | DEF AD724 U 0 40 Y Y 1 0 N 6 | F0 "U" 0 -100 50 H V C C 7 | F1 "AD724" 0 100 50 H V C C 8 | F2 "MODULE" 0 0 50 H I C C 9 | F3 "DOCUMENTATION" 0 0 50 H I C C 10 | DRAW 11 | S -450 -550 450 550 1 0 0 N 12 | X STDN 1 -750 350 300 R 50 50 1 1 I 13 | X AGND 2 -750 250 300 R 50 50 1 1 W 14 | X FIN 3 -750 150 300 R 50 50 1 1 I 15 | X APOS 4 -750 50 300 R 50 50 1 1 W 16 | X ENCD 5 -750 -50 300 R 50 50 1 1 I 17 | X RIN 6 -750 -150 300 R 50 50 1 1 I 18 | X GIN 7 -750 -250 300 R 50 50 1 1 I 19 | X BIN 8 -750 -350 300 R 50 50 1 1 I 20 | X CRMA 9 750 -350 300 L 50 50 1 1 O 21 | X COMP 10 750 -250 300 L 50 50 1 1 O 22 | X LUMA 11 750 -150 300 L 50 50 1 1 O 23 | X SELECT 12 750 -50 300 L 50 50 1 1 I 24 | X DGND 13 750 50 300 L 50 50 1 1 W 25 | X DPOS 14 750 150 300 L 50 50 1 1 W 26 | X VSYNC 15 750 250 300 L 50 50 1 1 I 27 | X HSYNC 16 750 350 300 L 50 50 1 1 I 28 | ENDDRAW 29 | ENDDEF 30 | # 31 | #End Library 32 | -------------------------------------------------------------------------------- /lib/AD724.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SukkoPera/OpenVideoModulator/5777bbcd5613471a5fe35f645062ead5ba65dcce/lib/AD724.png -------------------------------------------------------------------------------- /lib/s-video+composite_combo.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | $CMP S-Video+Composite_Combo 4 | D S-Video + Composite Combo Connector 5 | K Mini-DIN RCA Combo 6 | $ENDCMP 7 | # 8 | #End Doc Library 9 | -------------------------------------------------------------------------------- /lib/s-video+composite_combo.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.4 2 | #encoding utf-8 3 | # 4 | # S-Video+Composite_Combo 5 | # 6 | DEF S-Video+Composite_Combo J 0 40 Y Y 3 L N 7 | F0 "J" 0 200 50 H V C CNN 8 | F1 "S-Video+Composite_Combo" 50 -450 50 H V C CNN 9 | F2 "" 0 -150 50 H I C CNN 10 | F3 "" 0 -150 50 H I C CNN 11 | DRAW 12 | A 0 -50 200 -1269 -531 1 1 10 N -120 -210 120 -210 13 | A 2 -46 200 1021 -1488 1 1 10 N -40 150 -170 -150 14 | A 2 -45 198 -320 790 1 1 10 N 170 -150 40 150 15 | A -2 0 71 1636 0 2 1 10 N -70 20 70 0 16 | A -1 0 71 0 -1638 2 1 10 N 70 0 -70 -20 17 | C -130 -50 20 1 1 0 N 18 | C -80 50 20 1 1 0 N 19 | C 90 50 20 1 1 0 N 20 | C 130 -50 20 1 1 0 N 21 | C 0 0 20 2 1 8 N 22 | S -40 -150 40 -190 1 1 0 F 23 | P 2 1 1 0 -150 -50 -200 -50 N 24 | P 2 1 1 0 -100 50 -200 50 N 25 | P 2 1 1 0 110 50 200 50 N 26 | P 2 1 1 0 200 -50 150 -50 N 27 | P 3 1 1 10 -170 -150 -120 -150 -120 -210 N 28 | P 3 1 1 10 170 -150 120 -150 120 -210 N 29 | P 4 1 1 10 -40 150 -40 110 40 110 40 150 N 30 | P 2 2 1 0 -100 0 -20 0 N 31 | P 2 2 1 0 0 -100 0 -70 N 32 | X ~ 1 300 -50 100 L 50 50 1 1 P 33 | X ~ 2 -300 -50 100 R 50 50 1 1 P 34 | X ~ 3 300 50 100 L 50 50 1 1 P 35 | X ~ 4 -300 50 100 R 50 50 1 1 P 36 | X ~ 5 0 -200 100 U 50 50 2 1 P 37 | X ~ 6 -200 0 100 R 50 50 2 1 P 38 | X GND 7 0 0 100 R 50 50 3 1 P 39 | ENDDRAW 40 | ENDDEF 41 | # 42 | #End Library 43 | -------------------------------------------------------------------------------- /sym-lib-table: -------------------------------------------------------------------------------- 1 | (sym_lib_table 2 | (lib (name AD724)(type Legacy)(uri ${KIPRJMOD}/lib/AD724.lib)(options "")(descr "")) 3 | (lib (name s-video+composite_combo)(type Legacy)(uri ${KIPRJMOD}/lib/s-video+composite_combo.lib)(options "")(descr "")) 4 | ) 5 | --------------------------------------------------------------------------------