+++ /dev/null
-PCBNEW-LibModule-V1
-$INDEX
-LOGO_OWF
-LOGO_OWF_MIROR
-$EndINDEX
-#
-# LOGO_OWF
-# pixmap w = 100, h = 84
-#
-$MODULE LOGO_OWF
-Po 0 0 0 15 00000000 00000000 ~~
-Li LOGO_OWF
-T0 0 1700 600 600 0 120 N I 21 "G***"
-T1 0 -1700 600 600 0 120 N I 21 "LOGO_OWF"
-DP 0 0 0 0 62 1 21
-Dl 1684 -1384
-Dl 25 -1376
-Dl -1633 -1367
-Dl -1629 -1109
-Dl -1625 -999
-Dl -1619 -932
-Dl -1612 -918
-Dl -1609 -927
-Dl -1565 -1020
-Dl -1479 -1117
-Dl -1372 -1198
-Dl -1265 -1245
-Dl -1255 -1247
-Dl -1083 -1251
-Dl -930 -1203
-Dl -805 -1112
-Dl -719 -988
-Dl -679 -840
-Dl -696 -680
-Dl -701 -665
-Dl -783 -513
-Dl -864 -443
-Dl -864 -814
-Dl -893 -925
-Dl -959 -1016
-Dl -1054 -1076
-Dl -1171 -1092
-Dl -1263 -1069
-Dl -1363 -995
-Dl -1420 -884
-Dl -1427 -757
-Dl -1394 -657
-Dl -1307 -552
-Dl -1196 -503
-Dl -1076 -512
-Dl -961 -582
-Dl -954 -588
-Dl -882 -698
-Dl -864 -814
-Dl -864 -443
-Dl -909 -404
-Dl -1065 -346
-Dl -1240 -345
-Dl -1266 -350
-Dl -1361 -392
-Dl -1461 -468
-Dl -1547 -558
-Dl -1600 -646
-Dl -1607 -677
-Dl -1610 -663
-Dl -1613 -589
-Dl -1617 -464
-Dl -1621 -292
-Dl -1626 -83
-Dl -1630 157
-Dl -1633 333
-Dl -1651 1416
-Dl -1659 8
-Dl -1666 -1400
-Dl 9 -1392
-Dl 1684 -1384
-Dl 1684 -1384
-DP 0 0 0 0 36 1 21
-Dl -1133 902
-Dl -1147 946
-Dl -1200 964
-Dl -1250 966
-Dl -1333 977
-Dl -1370 1005
-Dl -1370 1008
-Dl -1374 1070
-Dl -1379 1149
-Dl -1401 1226
-Dl -1448 1264
-Dl -1503 1251
-Dl -1510 1245
-Dl -1520 1203
-Dl -1528 1111
-Dl -1533 985
-Dl -1533 911
-Dl -1533 600
-Dl -1333 600
-Dl -1217 603
-Dl -1155 617
-Dl -1134 643
-Dl -1133 650
-Dl -1155 684
-Dl -1227 698
-Dl -1269 700
-Dl -1356 705
-Dl -1392 725
-Dl -1394 758
-Dl -1358 803
-Dl -1268 826
-Dl -1258 827
-Dl -1172 842
-Dl -1137 874
-Dl -1133 902
-Dl -1133 902
-DP 0 0 0 0 39 1 21
-Dl -378 973
-Dl -381 986
-Dl -444 1120
-Dl -536 1202
-Dl -536 902
-Dl -571 801
-Dl -600 766
-Dl -692 708
-Dl -790 714
-Dl -859 751
-Dl -920 829
-Dl -934 925
-Dl -906 1021
-Dl -842 1096
-Dl -750 1132
-Dl -733 1133
-Dl -668 1115
-Dl -607 1081
-Dl -548 1003
-Dl -536 902
-Dl -536 1202
-Dl -548 1213
-Dl -675 1259
-Dl -812 1255
-Dl -942 1196
-Dl -971 1172
-Dl -1043 1093
-Dl -1072 1008
-Dl -1076 940
-Dl -1049 782
-Dl -974 663
-Dl -858 592
-Dl -711 574
-Dl -671 579
-Dl -540 628
-Dl -440 722
-Dl -383 842
-Dl -378 973
-Dl -378 973
-DP 0 0 0 0 47 1 21
-Dl 162 1244
-Dl 141 1263
-Dl 103 1266
-Dl 46 1240
-Dl -27 1172
-Dl -34 1163
-Dl -34 763
-Dl -57 734
-Dl -66 733
-Dl -122 732
-Dl -125 732
-Dl -147 760
-Dl -154 799
-Dl -153 854
-Dl -127 861
-Dl -86 846
-Dl -45 810
-Dl -34 763
-Dl -34 1163
-Dl -64 1126
-Dl -166 986
-Dl -166 1126
-Dl -172 1216
-Dl -192 1257
-Dl -233 1266
-Dl -264 1262
-Dl -283 1240
-Dl -294 1189
-Dl -299 1096
-Dl -300 951
-Dl -300 933
-Dl -300 600
-Dl -140 600
-Dl -37 607
-Dl 40 627
-Dl 60 640
-Dl 94 713
-Dl 96 813
-Dl 68 906
-Dl 47 936
-Dl 17 978
-Dl 20 1020
-Dl 61 1084
-Dl 80 1109
-Dl 142 1196
-Dl 162 1244
-Dl 162 1244
-DP 0 0 0 0 43 1 21
-Dl 775 600
-Dl 760 872
-Dl 749 1013
-Dl 734 1104
-Dl 709 1162
-Dl 671 1203
-Dl 668 1205
-Dl 566 1252
-Dl 441 1263
-Dl 324 1237
-Dl 284 1214
-Dl 249 1177
-Dl 227 1120
-Dl 214 1027
-Dl 205 883
-Dl 205 881
-Dl 200 745
-Dl 202 661
-Dl 213 618
-Dl 236 602
-Dl 263 600
-Dl 300 605
-Dl 321 632
-Dl 331 693
-Dl 333 805
-Dl 334 829
-Dl 341 980
-Dl 368 1075
-Dl 418 1122
-Dl 497 1128
-Dl 507 1127
-Dl 546 1117
-Dl 569 1090
-Dl 583 1031
-Dl 590 928
-Dl 593 858
-Dl 599 728
-Dl 608 651
-Dl 625 613
-Dl 656 601
-Dl 689 600
-Dl 775 600
-Dl 775 600
-DP 0 0 0 0 51 1 21
-Dl 1567 1201
-Dl 1549 1255
-Dl 1509 1260
-Dl 1461 1220
-Dl 1422 1119
-Dl 1414 1082
-Dl 1377 916
-Dl 1299 1091
-Dl 1253 1186
-Dl 1214 1249
-Dl 1196 1266
-Dl 1170 1238
-Dl 1127 1167
-Dl 1090 1091
-Dl 1009 916
-Dl 986 1016
-Dl 963 1116
-Dl 947 1191
-Dl 909 1254
-Dl 867 1266
-Dl 824 1256
-Dl 813 1213
-Dl 821 1158
-Dl 844 1045
-Dl 868 950
-Dl 891 850
-Dl 914 731
-Dl 917 708
-Dl 936 621
-Dl 958 571
-Dl 965 566
-Dl 991 594
-Dl 1032 668
-Dl 1079 768
-Dl 1128 867
-Dl 1170 933
-Dl 1198 951
-Dl 1227 912
-Dl 1273 831
-Dl 1315 744
-Dl 1362 648
-Dl 1397 586
-Dl 1413 569
-Dl 1430 610
-Dl 1455 698
-Dl 1485 814
-Dl 1516 941
-Dl 1543 1061
-Dl 1561 1155
-Dl 1567 1201
-Dl 1567 1201
-DP 0 0 0 0 48 1 21
-Dl -766 -170
-Dl -778 -123
-Dl -808 -33
-Dl -850 83
-Dl -897 206
-Dl -943 320
-Dl -979 405
-Dl -1000 443
-Dl -1022 428
-Dl -1058 364
-Dl -1100 265
-Dl -1101 262
-Dl -1179 55
-Dl -1240 202
-Dl -1295 337
-Dl -1331 418
-Dl -1353 455
-Dl -1368 455
-Dl -1382 426
-Dl -1392 400
-Dl -1426 311
-Dl -1468 197
-Dl -1512 73
-Dl -1552 -42
-Dl -1584 -133
-Dl -1599 -182
-Dl -1600 -186
-Dl -1572 -198
-Dl -1540 -200
-Dl -1494 -177
-Dl -1448 -102
-Dl -1412 -13
-Dl -1345 175
-Dl -1270 -32
-Dl -1230 -135
-Dl -1198 -204
-Dl -1180 -225
-Dl -1161 -189
-Dl -1126 -110
-Dl -1089 -21
-Dl -1012 169
-Dl -949 -16
-Dl -902 -132
-Dl -858 -190
-Dl -826 -200
-Dl -776 -186
-Dl -766 -170
-Dl -766 -170
-DP 0 0 0 0 39 1 21
-Dl -33 131
-Dl -63 249
-Dl -143 351
-Dl -172 369
-Dl -172 68
-Dl -215 -23
-Dl -298 -85
-Dl -381 -100
-Dl -484 -83
-Dl -548 -23
-Dl -586 90
-Dl -586 91
-Dl -580 196
-Dl -526 276
-Dl -441 322
-Dl -343 326
-Dl -248 280
-Dl -233 266
-Dl -176 170
-Dl -172 68
-Dl -172 369
-Dl -255 423
-Dl -382 457
-Dl -506 440
-Dl -516 436
-Dl -631 352
-Dl -704 223
-Dl -723 142
-Dl -725 42
-Dl -693 -38
-Dl -651 -93
-Dl -535 -188
-Dl -407 -227
-Dl -279 -215
-Dl -165 -156
-Dl -80 -57
-Dl -36 80
-Dl -33 131
-Dl -33 131
-DP 0 0 0 0 43 1 21
-Dl 539 433
-Dl 454 433
-Dl 378 410
-Dl 324 355
-Dl 324 -44
-Dl 284 -85
-Dl 256 -95
-Dl 213 -83
-Dl 200 -20
-Dl 200 -18
-Dl 206 41
-Dl 236 47
-Dl 269 32
-Dl 317 -11
-Dl 324 -44
-Dl 324 355
-Dl 303 334
-Dl 285 308
-Dl 200 184
-Dl 200 308
-Dl 194 392
-Dl 168 427
-Dl 134 433
-Dl 103 428
-Dl 83 405
-Dl 72 353
-Dl 68 257
-Dl 67 116
-Dl 67 -200
-Dl 210 -200
-Dl 308 -192
-Dl 380 -170
-Dl 394 -161
-Dl 426 -92
-Dl 432 0
-Dl 413 84
-Dl 378 127
-Dl 350 152
-Dl 353 187
-Dl 394 249
-Dl 431 296
-Dl 539 433
-Dl 539 433
-DP 0 0 0 0 22 1 21
-Dl 934 383
-Dl 917 413
-Dl 859 429
-Dl 750 433
-Dl 567 433
-Dl 567 116
-Dl 568 -31
-Dl 573 -124
-Dl 584 -175
-Dl 604 -196
-Dl 634 -200
-Dl 667 -195
-Dl 687 -169
-Dl 697 -110
-Dl 700 -4
-Dl 700 66
-Dl 700 333
-Dl 817 333
-Dl 903 344
-Dl 933 378
-Dl 934 383
-Dl 934 383
-DP 0 0 0 0 33 1 21
-Dl 1535 143
-Dl 1505 272
-Dl 1452 351
-Dl 1398 394
-Dl 1398 101
-Dl 1380 6
-Dl 1348 -48
-Dl 1277 -87
-Dl 1198 -100
-Dl 1100 -100
-Dl 1100 120
-Dl 1100 341
-Dl 1205 320
-Dl 1294 294
-Dl 1355 262
-Dl 1390 196
-Dl 1398 101
-Dl 1398 394
-Dl 1393 399
-Dl 1323 424
-Dl 1218 432
-Dl 1168 433
-Dl 967 433
-Dl 967 116
-Dl 967 -200
-Dl 1181 -200
-Dl 1302 -198
-Dl 1377 -184
-Dl 1427 -154
-Dl 1464 -113
-Dl 1522 6
-Dl 1535 143
-Dl 1535 143
-DP 0 0 0 0 40 1 21
-Dl 1500 -784
-Dl 1498 -619
-Dl 1494 -482
-Dl 1486 -383
-Dl 1478 -336
-Dl 1475 -334
-Dl 1443 -356
-Dl 1374 -417
-Dl 1279 -507
-Dl 1166 -617
-Dl 1158 -625
-Dl 867 -917
-Dl 867 -642
-Dl 866 -507
-Dl 861 -426
-Dl 847 -384
-Dl 821 -369
-Dl 784 -367
-Dl 700 -367
-Dl 700 -817
-Dl 702 -982
-Dl 707 -1119
-Dl 713 -1218
-Dl 722 -1265
-Dl 725 -1267
-Dl 756 -1245
-Dl 825 -1184
-Dl 920 -1094
-Dl 1033 -984
-Dl 1041 -976
-Dl 1334 -685
-Dl 1334 -960
-Dl 1334 -1094
-Dl 1340 -1175
-Dl 1353 -1217
-Dl 1379 -1232
-Dl 1417 -1234
-Dl 1500 -1234
-Dl 1500 -784
-Dl 1500 -784
-DP 0 0 0 0 36 1 21
-Dl -12 -1021
-Dl -23 -913
-Dl -81 -818
-Dl -177 -754
-Dl -200 -750
-Dl -200 -988
-Dl -211 -1048
-Dl -230 -1067
-Dl -286 -1078
-Dl -314 -1087
-Dl -350 -1088
-Dl -365 -1042
-Dl -366 -992
-Dl -362 -915
-Dl -337 -888
-Dl -283 -892
-Dl -217 -924
-Dl -200 -988
-Dl -200 -750
-Dl -283 -734
-Dl -400 -734
-Dl -400 -550
-Dl -402 -446
-Dl -413 -391
-Dl -442 -370
-Dl -483 -367
-Dl -566 -367
-Dl -566 -802
-Dl -566 -1237
-Dl -345 -1227
-Dl -221 -1218
-Dl -144 -1202
-Dl -93 -1170
-Dl -57 -1128
-Dl -12 -1021
-Dl -12 -1021
-DP 0 0 0 0 46 1 21
-Dl 600 -434
-Dl 595 -401
-Dl 569 -381
-Dl 510 -371
-Dl 404 -367
-Dl 334 -367
-Dl 67 -367
-Dl 67 -800
-Dl 67 -1234
-Dl 334 -1234
-Dl 466 -1232
-Dl 546 -1226
-Dl 586 -1211
-Dl 599 -1185
-Dl 600 -1167
-Dl 592 -1129
-Dl 558 -1109
-Dl 481 -1101
-Dl 417 -1100
-Dl 312 -1099
-Dl 257 -1088
-Dl 237 -1059
-Dl 234 -1002
-Dl 234 -1000
-Dl 237 -944
-Dl 256 -914
-Dl 310 -902
-Dl 412 -901
-Dl 419 -900
-Dl 525 -898
-Dl 579 -888
-Dl 596 -862
-Dl 594 -825
-Dl 581 -781
-Dl 544 -759
-Dl 468 -751
-Dl 408 -750
-Dl 233 -750
-Dl 233 -625
-Dl 234 -500
-Dl 417 -500
-Dl 523 -498
-Dl 578 -485
-Dl 598 -457
-Dl 600 -434
-Dl 600 -434
-$EndMODULE LOGO_OWF
-#
-# LOGO_OWF_MIROR
-# pixmap w = 100, h = 84
-#
-$MODULE LOGO_OWF_MIROR
-Po 0 0 0 15 00000000 00000000 ~~
-Li LOGO_OWF_MIROR
-T0 0 1700 600 600 0 120 N I 21 "G***"
-T1 0 -1700 600 600 0 120 N I 21 "LOGO_OWF_MIROR"
-DP 0 0 0 0 10 1 21
-Dl 1684 -1384
-Dl 26 -1376
-Dl -1632 -1367
-Dl -1642 25
-Dl -1651 1416
-Dl -1659 8
-Dl -1666 -1400
-Dl 9 -1392
-Dl 1684 -1384
-Dl 1684 -1384
-DP 0 0 0 0 48 1 21
-Dl -826 1211
-Dl -840 1230
-Dl -867 1233
-Dl -930 1203
-Dl -962 1117
-Dl -966 1052
-Dl -976 975
-Dl -1004 961
-Dl -1049 1011
-Dl -1103 1105
-Dl -1191 1280
-Dl -1284 1098
-Dl -1336 1001
-Dl -1368 957
-Dl -1390 959
-Dl -1402 983
-Dl -1423 1068
-Dl -1431 1141
-Dl -1446 1211
-Dl -1494 1233
-Dl -1500 1233
-Dl -1554 1226
-Dl -1566 1216
-Dl -1559 1172
-Dl -1541 1083
-Dl -1515 966
-Dl -1486 840
-Dl -1458 722
-Dl -1434 628
-Dl -1419 577
-Dl -1417 572
-Dl -1398 593
-Dl -1359 662
-Dl -1309 764
-Dl -1298 788
-Dl -1192 1016
-Dl -1082 783
-Dl -1032 679
-Dl -996 618
-Dl -968 604
-Dl -944 642
-Dl -917 736
-Dl -882 889
-Dl -871 941
-Dl -841 1080
-Dl -827 1165
-Dl -826 1211
-Dl -826 1211
-DP 0 0 0 0 44 1 21
-Dl -200 851
-Dl -202 985
-Dl -213 1071
-Dl -237 1130
-Dl -278 1180
-Dl -282 1184
-Dl -390 1250
-Dl -518 1264
-Dl -638 1226
-Dl -668 1205
-Dl -706 1166
-Dl -729 1114
-Dl -743 1031
-Dl -750 902
-Dl -751 872
-Dl -753 737
-Dl -749 656
-Dl -736 615
-Dl -712 601
-Dl -696 600
-Dl -662 607
-Dl -643 639
-Dl -635 711
-Dl -633 826
-Dl -627 974
-Dl -603 1067
-Dl -557 1116
-Dl -481 1132
-Dl -463 1133
-Dl -402 1124
-Dl -364 1090
-Dl -342 1018
-Dl -334 898
-Dl -333 813
-Dl -331 697
-Dl -322 633
-Dl -300 605
-Dl -266 600
-Dl -232 605
-Dl -213 632
-Dl -203 694
-Dl -200 804
-Dl -200 851
-Dl -200 851
-DP 0 0 0 0 41 1 21
-Dl 1067 922
-Dl 1040 1071
-Dl 963 1180
-Dl 937 1193
-Dl 937 885
-Dl 897 789
-Dl 822 721
-Dl 734 700
-Dl 635 728
-Dl 560 798
-Dl 533 866
-Dl 538 996
-Dl 592 1086
-Dl 691 1130
-Dl 734 1133
-Dl 823 1115
-Dl 881 1080
-Dl 934 988
-Dl 937 885
-Dl 937 1193
-Dl 839 1243
-Dl 783 1253
-Dl 669 1252
-Dl 574 1228
-Dl 569 1226
-Dl 497 1168
-Dl 429 1083
-Dl 421 1070
-Dl 381 991
-Dl 374 927
-Dl 396 843
-Dl 403 823
-Dl 480 691
-Dl 595 608
-Dl 733 580
-Dl 835 596
-Dl 963 659
-Dl 1039 759
-Dl 1067 902
-Dl 1067 922
-Dl 1067 922
-DP 0 0 0 0 43 1 21
-Dl 300 916
-Dl 299 1064
-Dl 294 1157
-Dl 283 1208
-Dl 263 1229
-Dl 236 1233
-Dl 190 1217
-Dl 167 1159
-Dl 167 783
-Dl 146 719
-Dl 101 698
-Dl 52 730
-Dl 49 734
-Dl 40 798
-Dl 74 852
-Dl 116 866
-Dl 157 837
-Dl 167 783
-Dl 167 1159
-Dl 161 1110
-Dl 150 987
-Dl 67 1109
-Dl -16 1202
-Dl -92 1233
-Dl -133 1230
-Dl -143 1213
-Dl -118 1167
-Dl -64 1091
-Dl -7 1006
-Dl 11 960
-Dl -7 940
-Dl -14 939
-Dl -64 898
-Dl -90 819
-Dl -86 724
-Dl -71 680
-Dl -40 631
-Dl 11 607
-Dl 101 600
-Dl 133 600
-Dl 300 600
-Dl 300 916
-Dl 300 916
-DP 0 0 0 0 34 1 21
-Dl 1534 916
-Dl 1532 1063
-Dl 1528 1156
-Dl 1517 1207
-Dl 1497 1229
-Dl 1467 1233
-Dl 1425 1223
-Dl 1405 1182
-Dl 1400 1094
-Dl 1400 1083
-Dl 1400 933
-Dl 1267 933
-Dl 1174 925
-Dl 1136 897
-Dl 1134 883
-Dl 1156 848
-Dl 1229 834
-Dl 1267 833
-Dl 1354 827
-Dl 1393 805
-Dl 1400 766
-Dl 1389 723
-Dl 1344 703
-Dl 1267 700
-Dl 1174 691
-Dl 1136 664
-Dl 1134 650
-Dl 1149 620
-Dl 1203 605
-Dl 1309 600
-Dl 1334 600
-Dl 1534 600
-Dl 1534 916
-Dl 1534 916
-DP 0 0 0 0 41 1 21
-Dl 720 59
-Dl 718 145
-Dl 704 201
-Dl 668 292
-Dl 627 357
-Dl 620 364
-Dl 596 375
-Dl 596 87
-Dl 564 -14
-Dl 545 -40
-Dl 461 -88
-Dl 354 -97
-Dl 254 -65
-Dl 228 -45
-Dl 179 38
-Dl 171 146
-Dl 203 246
-Dl 222 272
-Dl 306 321
-Dl 413 329
-Dl 513 297
-Dl 539 278
-Dl 588 194
-Dl 596 87
-Dl 596 375
-Dl 509 419
-Dl 371 439
-Dl 274 426
-Dl 159 365
-Dl 82 264
-Dl 48 140
-Dl 62 10
-Dl 126 -109
-Dl 136 -120
-Dl 249 -196
-Dl 379 -219
-Dl 510 -191
-Dl 623 -116
-Dl 685 -31
-Dl 720 59
-Dl 720 59
-DP 0 0 0 0 34 1 21
-Dl -1000 433
-Dl -1100 433
-Dl -1100 167
-Dl -1100 114
-Dl -1100 -105
-Dl -1225 -94
-Dl -1338 -59
-Dl -1403 19
-Dl -1414 127
-Dl -1398 187
-Dl -1347 281
-Dl -1274 324
-Dl -1191 332
-Dl -1142 330
-Dl -1115 311
-Dl -1103 262
-Dl -1100 167
-Dl -1100 433
-Dl -1169 433
-Dl -1283 426
-Dl -1361 398
-Dl -1434 338
-Dl -1436 335
-Dl -1515 215
-Dl -1531 78
-Dl -1484 -65
-Dl -1437 -137
-Dl -1375 -178
-Dl -1281 -197
-Dl -1164 -200
-Dl -1000 -200
-Dl -1000 116
-Dl -1000 433
-Dl -1000 433
-DP 0 0 0 0 21 1 21
-Dl -566 433
-Dl -733 433
-Dl -838 427
-Dl -889 409
-Dl -900 383
-Dl -875 346
-Dl -794 333
-Dl -783 333
-Dl -666 333
-Dl -666 66
-Dl -664 -71
-Dl -656 -153
-Dl -639 -192
-Dl -616 -200
-Dl -593 -189
-Dl -578 -148
-Dl -569 -65
-Dl -567 70
-Dl -566 116
-Dl -566 433
-Dl -566 433
-DP 0 0 0 0 45 1 21
-Dl -66 116
-Dl -68 268
-Dl -75 365
-Dl -89 416
-Dl -111 433
-Dl -115 433
-Dl -151 404
-Dl -171 313
-Dl -173 291
-Dl -183 150
-Dl -200 173
-Dl -200 -17
-Dl -218 -85
-Dl -251 -100
-Dl -304 -76
-Dl -326 -22
-Dl -304 30
-Dl -296 36
-Dl -233 63
-Dl -205 36
-Dl -200 -17
-Dl -200 173
-Dl -283 290
-Dl -351 371
-Dl -416 423
-Dl -443 432
-Dl -485 418
-Dl -479 391
-Dl -444 338
-Dl -388 261
-Dl -379 248
-Dl -331 181
-Dl -323 145
-Dl -351 117
-Dl -368 106
-Dl -417 41
-Dl -433 -50
-Dl -411 -136
-Dl -393 -161
-Dl -337 -185
-Dl -244 -199
-Dl -210 -200
-Dl -66 -200
-Dl -66 116
-Dl -66 116
-DP 0 0 0 0 46 1 21
-Dl 1573 -160
-Dl 1557 -92
-Dl 1519 23
-Dl 1496 89
-Dl 1447 220
-Dl 1405 328
-Dl 1374 397
-Dl 1365 411
-Dl 1342 398
-Dl 1306 334
-Dl 1265 234
-Dl 1264 231
-Dl 1187 22
-Dl 1127 169
-Dl 1071 304
-Dl 1035 385
-Dl 1013 419
-Dl 996 416
-Dl 980 381
-Dl 968 350
-Dl 886 140
-Dl 826 -23
-Dl 791 -133
-Dl 780 -188
-Dl 782 -193
-Dl 826 -200
-Dl 877 -148
-Dl 930 -44
-Dl 951 13
-Dl 1014 200
-Dl 1069 58
-Dl 1108 -45
-Dl 1141 -131
-Dl 1149 -150
-Dl 1167 -178
-Dl 1190 -164
-Dl 1226 -101
-Dl 1264 -20
-Dl 1353 178
-Dl 1422 -3
-Dl 1470 -107
-Dl 1519 -177
-Dl 1546 -195
-Dl 1568 -191
-Dl 1573 -160
-Dl 1573 -160
-DP 0 0 0 0 35 1 21
-Dl -700 -367
-Dl -782 -367
-Dl -823 -371
-Dl -848 -390
-Dl -862 -439
-Dl -869 -530
-Dl -873 -632
-Dl -883 -897
-Dl -1172 -616
-Dl -1285 -507
-Dl -1381 -418
-Dl -1449 -357
-Dl -1481 -334
-Dl -1488 -365
-Dl -1494 -451
-Dl -1498 -579
-Dl -1500 -738
-Dl -1500 -784
-Dl -1500 -1234
-Dl -1418 -1234
-Dl -1377 -1230
-Dl -1352 -1211
-Dl -1338 -1163
-Dl -1330 -1071
-Dl -1326 -968
-Dl -1316 -703
-Dl -1083 -927
-Dl -973 -1031
-Dl -873 -1125
-Dl -798 -1194
-Dl -775 -1214
-Dl -700 -1277
-Dl -700 -822
-Dl -700 -367
-Dl -700 -367
-DP 0 0 0 0 44 1 21
-Dl 1610 -788
-Dl 1579 -639
-Dl 1495 -507
-Dl 1436 -463
-Dl 1436 -808
-Dl 1414 -927
-Dl 1368 -1000
-Dl 1250 -1078
-Dl 1126 -1097
-Dl 1008 -1060
-Dl 913 -968
-Dl 890 -928
-Dl 854 -841
-Dl 850 -775
-Dl 878 -692
-Dl 879 -690
-Dl 948 -576
-Dl 1046 -516
-Dl 1160 -502
-Dl 1285 -532
-Dl 1352 -582
-Dl 1415 -685
-Dl 1436 -808
-Dl 1436 -463
-Dl 1360 -406
-Dl 1349 -400
-Dl 1226 -350
-Dl 1127 -339
-Dl 1020 -368
-Dl 944 -403
-Dl 812 -499
-Dl 722 -627
-Dl 683 -771
-Dl 696 -898
-Dl 772 -1056
-Dl 887 -1169
-Dl 1027 -1234
-Dl 1179 -1248
-Dl 1331 -1208
-Dl 1470 -1111
-Dl 1497 -1082
-Dl 1583 -940
-Dl 1610 -788
-Dl 1610 -788
-DP 0 0 0 0 44 1 21
-Dl -66 -367
-Dl -316 -367
-Dl -444 -369
-Dl -519 -376
-Dl -555 -392
-Dl -566 -422
-Dl -566 -434
-Dl -558 -474
-Dl -520 -494
-Dl -438 -500
-Dl -400 -500
-Dl -233 -500
-Dl -233 -634
-Dl -233 -767
-Dl -400 -767
-Dl -500 -771
-Dl -550 -786
-Dl -566 -818
-Dl -566 -834
-Dl -558 -874
-Dl -520 -894
-Dl -438 -900
-Dl -400 -900
-Dl -301 -903
-Dl -252 -916
-Dl -235 -951
-Dl -233 -1000
-Dl -237 -1060
-Dl -259 -1089
-Dl -318 -1099
-Dl -400 -1100
-Dl -500 -1104
-Dl -550 -1119
-Dl -566 -1152
-Dl -566 -1167
-Dl -561 -1201
-Dl -534 -1221
-Dl -472 -1231
-Dl -362 -1234
-Dl -316 -1234
-Dl -66 -1234
-Dl -66 -800
-Dl -66 -367
-Dl -66 -367
-DP 0 0 0 0 39 1 21
-Dl 550 -628
-Dl 547 -510
-Dl 540 -438
-Dl 527 -398
-Dl 506 -380
-Dl 475 -373
-Dl 432 -372
-Dl 410 -396
-Dl 401 -459
-Dl 400 -544
-Dl 400 -725
-Dl 383 -728
-Dl 383 -1025
-Dl 372 -1086
-Dl 317 -1099
-Dl 253 -1080
-Dl 213 -1036
-Dl 201 -967
-Dl 220 -907
-Dl 242 -889
-Dl 325 -871
-Dl 368 -895
-Dl 371 -909
-Dl 378 -975
-Dl 383 -1025
-Dl 383 -728
-Dl 269 -746
-Dl 138 -786
-Dl 61 -859
-Dl 34 -971
-Dl 34 -986
-Dl 55 -1108
-Dl 121 -1186
-Dl 236 -1224
-Dl 360 -1227
-Dl 550 -1217
-Dl 550 -800
-Dl 550 -628
-Dl 550 -628
-$EndMODULE LOGO_OWF_MIROR
-$EndLIBRARY
+++ /dev/null
-
-How to make your own:
----------------------
-
-Watch / read this first:
-
-* http://www.kicad-pcb.org/display/KICAD/Videos+by+zupnikal
-
-The last two videos should be helpful for how to create a custom .emp file from images.
-
-
-* http://www.re-innovation.co.uk/web12/index.php/en/blog-75/230-adding-logo-to-kicad
-
-If you use linux (which you should), you don't have to use the online-scaler. Just use the scripts!
-
-
----
-
-
-* Create a folder to hold your new footprint library.
-* Copy the scripts 'make_lib.sh' and 'scale.pl' into that folder.
-* Make sure these files are executable (chmod u+x ...).
-* Copy your custom .emp file into that foler.
-
-* Run the 'make_lib.sh' script as follows:
-
-./make_lib.sh input-file.emp lib-name.mod START END
-
-
-START and END are placeholders for positive integer numbers (1,2,3...) that determine
-the range of created footprint sizes. The units are metric (mm).
-
-The 'lib-name.mod' file will show up in the 'lib' sub-folder. Add it to your pcbnew
-library settings as usual.
-
-Footprints that are created for back-layers are automagically mirrored horizontally.
-To place them onto a back-layer, hover the mouse-pointer over them and press 'f' for 'flip'.
-
+++ /dev/null
-
-The 'OSHW_logo_orig.emp' file results in a silkscreen logo with
-about 1.18in height, which may be too large for your project.
-
-Use the scale.pl script to resize it:
-
-scale.pl OSHW_logo_orig.emp new_logo.emp <layer> 5.0mm
-
-or
-
-scale.pl OSHW_logo_orig.emp new_logo.emp <layer> 0.5in
-
-
-Replace <layer> with the KiCad layer you need.
-
-Top copper: 15
-Top silkscreen: 21
-
-To move the object to bottom copper/silkscreen, just place
-the curser over the logo and press 'F' for flip in pcbnew.
-
-
-Now start kicad/pcbnew, go into the library/footprint editor
-("open module editor", it's the icon left to the scissors looking
-like a DIP chip) and click on the "import module" icon, select
-the .emp file of your choice and click OK.
-
-If you want to finish quickly, just click on the "insert module
-into current board icon" (it's the one with the yellow star).
-
-Place the logo where you need it. If the size is still not correct,
-repeat at the beginning.
-
-If the logo doesn't show up on your gerber files, your version
-of kicad still suffers from bug #792399.
-
+++ /dev/null
-#!/bin/bash
-
-if [[ $# -ne 4 ]]
-then
- echo -e "\nusage: $0 input-file.emp library-name.mod <start> <end>. 'start' and 'end' are integer (1,2,3...) sizes in mm (metric)\n"
- exit
-fi
-
-INPUT_FILE=$1
-LIB_NAME=$2
-RANGE_START=$3
-RANGE_END=$4
-LIB_FOLDER="./lib"
-
-if [[ ! -d $LIB_FOLDER ]]
-then
- echo -e "\n creating '$LIB_FOLDER' folder\n"
- mkdir $LIB_FOLDER
-fi
-
-echo -e "\n working...\n"
-
-for number in `seq $RANGE_START $RANGE_END`
-do
- TMP_FILE=`mktemp`
- ./scale.pl $INPUT_FILE $TMP_FILE 21 ${number}.0mm
- perl -pi -e "s/LOGO/${LIB_NAME/%.mod/}_silkscreen-front_${number}mm/" $TMP_FILE
- cat $TMP_FILE >> ./$LIB_NAME
- rm $TMP_FILE
-
- ./scale.pl $INPUT_FILE $TMP_FILE 20 ${number}.0mm
- perl -pi -e "s/LOGO/${LIB_NAME/%.mod/}_silkscreen-back_${number}mm/" $TMP_FILE
- cat $TMP_FILE >> ./$LIB_NAME
- rm $TMP_FILE
-done
-
-for number in `seq $RANGE_START $RANGE_END`
-do
- TMP_FILE=`mktemp`
- ./scale.pl $INPUT_FILE $TMP_FILE 15 ${number}.0mm
- perl -pi -e "s/LOGO/${LIB_NAME/%.mod/}_copper-front_${number}mm/" $TMP_FILE
- cat $TMP_FILE >> ./$LIB_NAME
-
- ./scale.pl $INPUT_FILE $TMP_FILE 0 ${number}.0mm
- perl -pi -e "s/LOGO/${LIB_NAME/%.mod/}_copper-back_${number}mm/" $TMP_FILE
- cat $TMP_FILE >> ./$LIB_NAME
-done
-
-mv $LIB_NAME $LIB_FOLDER
-
-echo -e "\n done.\n"
+++ /dev/null
-#!/usr/bin/perl -W
-
-use feature qw(state);
-
-sub usage();
-
-if(scalar(@ARGV) < 4) {
- usage();
-}
-
-my $outfile = $ARGV[1];
-my $size = $ARGV[3]; # in 'mm' or in 'in'
-my $factor;
-my $calibration;
-my $layer = $ARGV[2];
-
-open(FILE, '<', $ARGV[0]) || die("cannot open: $!");
-my @infiledata = <FILE>;
-close(FILE);
-
-foreach $line (@infiledata) {
- my $tmp = $line;
- state $xmin = 0; # same as 'static xmin = 0;' in C
- state $xmax = 0;
- state $ymin = 0;
- state $ymax = 0;
- if($tmp =~ m/^(.*Dl)\ (.*)\ (.*)$/) {
- if($2 <= $xmin) {
- $xmin = $2;
- }
- if($2 >= $xmax) {
- $xmax = $2;
- }
- if($3 <= $ymin) {
- $ymin = $3;
- }
- if($3 >= $ymax) {
- $ymax = $3;
- }
- }
- if( ($xmax - $xmin) > ($ymax - $ymin) ) {
- $calibration = ($xmax - $xmin);
- } else {
- $calibration = ($ymax - $ymin);
- }
- #print $xmin," - ",$xmax," - ",$ymin," - ",$ymax,"\n";
- #print $calibration;
-}
-
-if($size =~ m/^\d{1,3}\.\d{1,3}in$/) {
- $size =~ s/in//;
- $factor = 10000/$calibration*$size; # currently all KiCad native units are in 1/10000 in
-} elsif($size =~ m/^\d{1,3}\.\d{1,3}mm$/) {
- $size =~ s/mm//;
- $factor = 10000/$calibration/25.4*$size;
-} else {
- usage();
-}
-
-open(FILE,'>',$outfile) || die("cannot open: $!");
-foreach $line (@infiledata) {
- my $tmp = $line;
- if($tmp =~ m/^(.*Dl)\ (.*)\ (.*)$/) {
- if( ($layer == 21) || ($layer == 15) ) { # top silkscreen or top copper
- print FILE $1," ",int($2*$factor)," ",int($3*$factor),"\n";
- } elsif ( ($layer == 20) || ($layer == 0) ) { # bottom silkscreen or bottom copper - needs horizontal mirroring
- print FILE $1," ",int((-1)*$2*$factor)," ",int($3*$factor),"\n";
- }
- } elsif($tmp =~ m/^T(\d{1})\ 0\ (-{0,1}\d*)\ (-{0,1}\d*)\ (-{0,1}\d*)\ (-{0,1}\d*)\ (-{0,1}\d*)\ ([A-Z]{1})\ ([A-Z]{1})\ (-{0,1}\d*)\ (\".*\")$/) {
- # always print module text on top-silkscreen (layer 21)
- # printing it on the bottom silkscreen seems to confuse KiCad
- # and things go haywire (text always appers on 'top'-whatever
- # when graphics are on 'bottom'-whatever and vice versa).
- print FILE "T$1 0 ",int($2*$factor)," ",int($3*$factor)," ",int($4*$factor)," ",int($5*$factor)," ",int($6*$factor)," ",$7," ",$8," 21 N ",$10,"\n";
- } elsif($tmp =~ m/^(.*DP)\ (-{0,1}\d*)\ (-{0,1}\d*)\ (-{0,1}\d*)\ (-{0,1}\d*)\ (-{0,1}\d*)\ (-{0,1}\d*)\ (-{0,1}\d*)(.*)$/) {
- if( ($layer == 0) || ($layer == 15) ) { # on top/bottom copper layer - always print on top-copper to avoid crap. see above
- print FILE "$1 $2 $3 $4 $5 $6 $7 15\n";
- } elsif ( ($layer == 20) || ($layer == 21) ) { # on top/bottom silk - always print on top-silk to avoid crap. see above
- print FILE "$1 $2 $3 $4 $5 $6 $7 21\n";
- }
- }
- else {
- print FILE $line;
- }
-}
-close(FILE);
-
-sub usage() {
- print "\nusage: scale.pl <infile.emp> <outfile.emp> <layer number> <size: e.g. 5.00mm or 0.25in>\n\n";
- print "The module will be scaled so that its largest dimension (x or y) matches <size>\n\n";
- print "KiCad layers:\n";
- print "-------------\n\n";
- print "Top copper: 15\n";
- print "Bottom copper: 0 (*)\n";
- print "Top silkscreen: 21\n";
- print "Bottom silkscreen: 20 (*)\n\n";
- print "(*) To move the mirrored logo to bottom copper/silkscreen\n";
- print " move the curser over it and press 'F' for flip layer.\n\n";
- print " The layer-swap is not done in this script as KiCad\n";
- print " gets confused and prints stuff on wrong layers.\n\n";
- exit;
-}
-