Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
F
FabFTDI
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Incidents
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Prashant Patil
FabFTDI
Commits
6c9597db
Commit
6c9597db
authored
Oct 05, 2017
by
Prashant Patil
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
added attiny2313 version
parent
5ae6e313
Changes
166
Hide whitespace changes
Inline
Side-by-side
Showing
166 changed files
with
26405 additions
and
21935 deletions
+26405
-21935
FabFTDI Attiny2313/FabFTDI.b#1
FabFTDI Attiny2313/FabFTDI.b#1
+705
-0
FabFTDI Attiny2313/FabFTDI.b#2
FabFTDI Attiny2313/FabFTDI.b#2
+187
-184
FabFTDI Attiny2313/FabFTDI.b#3
FabFTDI Attiny2313/FabFTDI.b#3
+189
-180
FabFTDI Attiny2313/FabFTDI.b#4
FabFTDI Attiny2313/FabFTDI.b#4
+160
-159
FabFTDI Attiny2313/FabFTDI.b#5
FabFTDI Attiny2313/FabFTDI.b#5
+148
-150
FabFTDI Attiny2313/FabFTDI.brd
FabFTDI Attiny2313/FabFTDI.brd
+706
-0
FabFTDI Attiny2313/FabFTDI.s#1
FabFTDI Attiny2313/FabFTDI.s#1
+269
-251
FabFTDI Attiny2313/FabFTDI.sch
FabFTDI Attiny2313/FabFTDI.sch
+287
-254
FabFTDI Attiny2313/eagle.epf
FabFTDI Attiny2313/eagle.epf
+89
-0
FabFTDI Attiny441/FabFTDI.brd
FabFTDI Attiny441/FabFTDI.brd
+80
-78
FabFTDI Attiny441/FabFTDI.sch
FabFTDI Attiny441/FabFTDI.sch
+18
-20
FabFTDI Attiny441/FabFTDIBG.png
FabFTDI Attiny441/FabFTDIBG.png
+0
-0
FabFTDI Attiny441/FabFTDIBoard.png
FabFTDI Attiny441/FabFTDIBoard.png
+0
-0
FabFTDI Attiny441/FabFTDITrace.png
FabFTDI Attiny441/FabFTDITrace.png
+0
-0
FabFTDI Attiny441/Programing/CDC/Changelog.txt
FabFTDI Attiny441/Programing/CDC/Changelog.txt
+66
-0
FabFTDI Attiny441/Programing/CDC/License.txt
FabFTDI Attiny441/Programing/CDC/License.txt
+370
-0
FabFTDI Attiny441/Programing/CDC/Readme.txt
FabFTDI Attiny441/Programing/CDC/Readme.txt
+136
-0
FabFTDI Attiny441/Programing/CDC/cdc232-2313.pdf
FabFTDI Attiny441/Programing/CDC/cdc232-2313.pdf
+0
-0
FabFTDI Attiny441/Programing/CDC/cdc232-if.pdf
FabFTDI Attiny441/Programing/CDC/cdc232-if.pdf
+0
-0
FabFTDI Attiny441/Programing/CDC/cdc232-mega.pdf
FabFTDI Attiny441/Programing/CDC/cdc232-mega.pdf
+0
-0
FabFTDI Attiny441/Programing/CDC/cdc232-t45.pdf
FabFTDI Attiny441/Programing/CDC/cdc232-t45.pdf
+0
-0
FabFTDI Attiny441/Programing/CDC/cdc232-t45x.pdf
FabFTDI Attiny441/Programing/CDC/cdc232-t45x.pdf
+0
-0
FabFTDI Attiny441/Programing/CDC/libs-device/Readme.txt
FabFTDI Attiny441/Programing/CDC/libs-device/Readme.txt
+22
-0
FabFTDI Attiny441/Programing/CDC/libs-device/osccal.c
FabFTDI Attiny441/Programing/CDC/libs-device/osccal.c
+122
-0
FabFTDI Attiny441/Programing/CDC/libs-device/osccal.h
FabFTDI Attiny441/Programing/CDC/libs-device/osccal.h
+67
-0
FabFTDI Attiny441/Programing/CDC/libs-device/osctune.h
FabFTDI Attiny441/Programing/CDC/libs-device/osctune.h
+88
-0
FabFTDI Attiny441/Programing/CDC/mega48/cdcmega.aps
FabFTDI Attiny441/Programing/CDC/mega48/cdcmega.aps
+1
-0
FabFTDI Attiny441/Programing/CDC/mega48/cdcmega.aws
FabFTDI Attiny441/Programing/CDC/mega48/cdcmega.aws
+1
-0
FabFTDI Attiny441/Programing/CDC/mega48/default/Makefile
FabFTDI Attiny441/Programing/CDC/mega48/default/Makefile
+107
-0
FabFTDI Attiny441/Programing/CDC/mega48/default/cdcmega16.hex
...TDI Attiny441/Programing/CDC/mega48/default/cdcmega16.hex
+172
-0
FabFTDI Attiny441/Programing/CDC/mega48/default/cdcmega168.hex
...DI Attiny441/Programing/CDC/mega48/default/cdcmega168.hex
+176
-0
FabFTDI Attiny441/Programing/CDC/mega48/default/cdcmega328p.hex
...I Attiny441/Programing/CDC/mega48/default/cdcmega328p.hex
+176
-0
FabFTDI Attiny441/Programing/CDC/mega48/default/cdcmega48.hex
...TDI Attiny441/Programing/CDC/mega48/default/cdcmega48.hex
+170
-0
FabFTDI Attiny441/Programing/CDC/mega48/default/cdcmega8.hex
FabFTDI Attiny441/Programing/CDC/mega48/default/cdcmega8.hex
+167
-0
FabFTDI Attiny441/Programing/CDC/mega48/default/cdcmega88.hex
...TDI Attiny441/Programing/CDC/mega48/default/cdcmega88.hex
+170
-0
FabFTDI Attiny441/Programing/CDC/mega48/main.c
FabFTDI Attiny441/Programing/CDC/mega48/main.c
+325
-0
FabFTDI Attiny441/Programing/CDC/mega48/uart.c
FabFTDI Attiny441/Programing/CDC/mega48/uart.c
+146
-0
FabFTDI Attiny441/Programing/CDC/mega48/uart.h
FabFTDI Attiny441/Programing/CDC/mega48/uart.h
+145
-0
FabFTDI Attiny441/Programing/CDC/mega48/usbconfig.h
FabFTDI Attiny441/Programing/CDC/mega48/usbconfig.h
+420
-0
FabFTDI Attiny441/Programing/CDC/tiny2313/.vs/cdc2313/v14/.atsuo
... Attiny441/Programing/CDC/tiny2313/.vs/cdc2313/v14/.atsuo
+0
-0
FabFTDI Attiny441/Programing/CDC/tiny2313/AVRStudioConversionLog.xslt
...ny441/Programing/CDC/tiny2313/AVRStudioConversionLog.xslt
+131
-0
FabFTDI Attiny441/Programing/CDC/tiny2313/ConversionLog-10-03-2017 15-31-06.xml
...raming/CDC/tiny2313/ConversionLog-10-03-2017 15-31-06.xml
+328
-0
FabFTDI Attiny441/Programing/CDC/tiny2313/cdc2313.aps
FabFTDI Attiny441/Programing/CDC/tiny2313/cdc2313.aps
+1
-0
FabFTDI Attiny441/Programing/CDC/tiny2313/cdc2313.atsln
FabFTDI Attiny441/Programing/CDC/tiny2313/cdc2313.atsln
+19
-0
FabFTDI Attiny441/Programing/CDC/tiny2313/cdc2313.aws
FabFTDI Attiny441/Programing/CDC/tiny2313/cdc2313.aws
+1
-0
FabFTDI Attiny441/Programing/CDC/tiny2313/cdc2313.componentinfo.xml
...tiny441/Programing/CDC/tiny2313/cdc2313.componentinfo.xml
+86
-0
FabFTDI Attiny441/Programing/CDC/tiny2313/cdc2313.cproj
FabFTDI Attiny441/Programing/CDC/tiny2313/cdc2313.cproj
+125
-0
FabFTDI Attiny441/Programing/CDC/tiny2313/default/Makefile
FabFTDI Attiny441/Programing/CDC/tiny2313/default/Makefile
+104
-0
FabFTDI Attiny441/Programing/CDC/tiny2313/default/cdc2313-16.hex
... Attiny441/Programing/CDC/tiny2313/default/cdc2313-16.hex
+130
-0
FabFTDI Attiny441/Programing/CDC/tiny2313/default/cdc2313-20.hex
... Attiny441/Programing/CDC/tiny2313/default/cdc2313-20.hex
+129
-0
FabFTDI Attiny441/Programing/CDC/tiny2313/default/cdc2313.eep
...TDI Attiny441/Programing/CDC/tiny2313/default/cdc2313.eep
+1
-0
FabFTDI Attiny441/Programing/CDC/tiny2313/default/cdc2313.elf
...TDI Attiny441/Programing/CDC/tiny2313/default/cdc2313.elf
+0
-0
FabFTDI Attiny441/Programing/CDC/tiny2313/default/cdc2313.hex
...TDI Attiny441/Programing/CDC/tiny2313/default/cdc2313.hex
+164
-0
FabFTDI Attiny441/Programing/CDC/tiny2313/default/cdc2313.lss
...TDI Attiny441/Programing/CDC/tiny2313/default/cdc2313.lss
+2622
-0
FabFTDI Attiny441/Programing/CDC/tiny2313/default/dep/main.o.d
...DI Attiny441/Programing/CDC/tiny2313/default/dep/main.o.d
+61
-0
FabFTDI Attiny441/Programing/CDC/tiny2313/default/dep/oddebug.o.d
...Attiny441/Programing/CDC/tiny2313/default/dep/oddebug.o.d
+45
-0
FabFTDI Attiny441/Programing/CDC/tiny2313/default/dep/osccal.o.d
... Attiny441/Programing/CDC/tiny2313/default/dep/osccal.o.d
+56
-0
FabFTDI Attiny441/Programing/CDC/tiny2313/default/dep/usbdrv.o.d
... Attiny441/Programing/CDC/tiny2313/default/dep/usbdrv.o.d
+55
-0
FabFTDI Attiny441/Programing/CDC/tiny2313/default/dep/usbdrvasm.o.d
...tiny441/Programing/CDC/tiny2313/default/dep/usbdrvasm.o.d
+39
-0
FabFTDI Attiny441/Programing/CDC/tiny2313/default/main.o
FabFTDI Attiny441/Programing/CDC/tiny2313/default/main.o
+0
-0
FabFTDI Attiny441/Programing/CDC/tiny2313/default/oddebug.o
FabFTDI Attiny441/Programing/CDC/tiny2313/default/oddebug.o
+0
-0
FabFTDI Attiny441/Programing/CDC/tiny2313/default/osccal.o
FabFTDI Attiny441/Programing/CDC/tiny2313/default/osccal.o
+0
-0
FabFTDI Attiny441/Programing/CDC/tiny2313/default/usbdrv.o
FabFTDI Attiny441/Programing/CDC/tiny2313/default/usbdrv.o
+0
-0
FabFTDI Attiny441/Programing/CDC/tiny2313/default/usbdrvasm.o
...TDI Attiny441/Programing/CDC/tiny2313/default/usbdrvasm.o
+0
-0
FabFTDI Attiny441/Programing/CDC/tiny2313/main.c
FabFTDI Attiny441/Programing/CDC/tiny2313/main.c
+330
-0
FabFTDI Attiny441/Programing/CDC/tiny2313/usbconfig.h
FabFTDI Attiny441/Programing/CDC/tiny2313/usbconfig.h
+427
-0
FabFTDI Attiny441/Programing/CDC/tiny45/.vs/cdctiny/v14/.atsuo
...DI Attiny441/Programing/CDC/tiny45/.vs/cdctiny/v14/.atsuo
+0
-0
FabFTDI Attiny441/Programing/CDC/tiny45/AVRStudioConversionLog.xslt
...tiny441/Programing/CDC/tiny45/AVRStudioConversionLog.xslt
+131
-0
FabFTDI Attiny441/Programing/CDC/tiny45/ConversionLog-10-03-2017 16-31-58.xml
...ograming/CDC/tiny45/ConversionLog-10-03-2017 16-31-58.xml
+328
-0
FabFTDI Attiny441/Programing/CDC/tiny45/cdctiny.aps
FabFTDI Attiny441/Programing/CDC/tiny45/cdctiny.aps
+1
-0
FabFTDI Attiny441/Programing/CDC/tiny45/cdctiny.atsln
FabFTDI Attiny441/Programing/CDC/tiny45/cdctiny.atsln
+19
-0
FabFTDI Attiny441/Programing/CDC/tiny45/cdctiny.aws
FabFTDI Attiny441/Programing/CDC/tiny45/cdctiny.aws
+1
-0
FabFTDI Attiny441/Programing/CDC/tiny45/cdctiny.componentinfo.xml
...Attiny441/Programing/CDC/tiny45/cdctiny.componentinfo.xml
+86
-0
FabFTDI Attiny441/Programing/CDC/tiny45/cdctiny.cproj
FabFTDI Attiny441/Programing/CDC/tiny45/cdctiny.cproj
+147
-0
FabFTDI Attiny441/Programing/CDC/tiny45/default/Makefile
FabFTDI Attiny441/Programing/CDC/tiny45/default/Makefile
+105
-0
FabFTDI Attiny441/Programing/CDC/tiny45/default/cdctiny.elf
FabFTDI Attiny441/Programing/CDC/tiny45/default/cdctiny.elf
+0
-0
FabFTDI Attiny441/Programing/CDC/tiny45/default/cdctiny45.eep
...TDI Attiny441/Programing/CDC/tiny45/default/cdctiny45.eep
+1
-0
FabFTDI Attiny441/Programing/CDC/tiny45/default/cdctiny45.hex
...TDI Attiny441/Programing/CDC/tiny45/default/cdctiny45.hex
+189
-0
FabFTDI Attiny441/Programing/CDC/tiny45/default/cdctiny45.lss
...TDI Attiny441/Programing/CDC/tiny45/default/cdctiny45.lss
+3041
-0
FabFTDI Attiny441/Programing/CDC/tiny45/default/cdctiny45inv.hex
... Attiny441/Programing/CDC/tiny45/default/cdctiny45inv.hex
+188
-0
FabFTDI Attiny441/Programing/CDC/tiny45/default/cdctiny85.hex
...TDI Attiny441/Programing/CDC/tiny45/default/cdctiny85.hex
+188
-0
FabFTDI Attiny441/Programing/CDC/tiny45/default/cdctiny85inv.hex
... Attiny441/Programing/CDC/tiny45/default/cdctiny85inv.hex
+188
-0
FabFTDI Attiny441/Programing/CDC/tiny45/default/dep/main.o.d
FabFTDI Attiny441/Programing/CDC/tiny45/default/dep/main.o.d
+78
-0
FabFTDI Attiny441/Programing/CDC/tiny45/default/dep/oddebug.o.d
...I Attiny441/Programing/CDC/tiny45/default/dep/oddebug.o.d
+48
-0
FabFTDI Attiny441/Programing/CDC/tiny45/default/dep/osccal.o.d
...DI Attiny441/Programing/CDC/tiny45/default/dep/osccal.o.d
+59
-0
FabFTDI Attiny441/Programing/CDC/tiny45/default/dep/sw-uart-asm.o.d
...tiny441/Programing/CDC/tiny45/default/dep/sw-uart-asm.o.d
+42
-0
FabFTDI Attiny441/Programing/CDC/tiny45/default/dep/sw-uart.o.d
...I Attiny441/Programing/CDC/tiny45/default/dep/sw-uart.o.d
+60
-0
FabFTDI Attiny441/Programing/CDC/tiny45/default/dep/usbdrv.o.d
...DI Attiny441/Programing/CDC/tiny45/default/dep/usbdrv.o.d
+58
-0
FabFTDI Attiny441/Programing/CDC/tiny45/default/dep/usbdrvasm.o.d
...Attiny441/Programing/CDC/tiny45/default/dep/usbdrvasm.o.d
+42
-0
FabFTDI Attiny441/Programing/CDC/tiny45/default/main.o
FabFTDI Attiny441/Programing/CDC/tiny45/default/main.o
+0
-0
FabFTDI Attiny441/Programing/CDC/tiny45/default/oddebug.o
FabFTDI Attiny441/Programing/CDC/tiny45/default/oddebug.o
+0
-0
FabFTDI Attiny441/Programing/CDC/tiny45/default/osccal.o
FabFTDI Attiny441/Programing/CDC/tiny45/default/osccal.o
+0
-0
FabFTDI Attiny441/Programing/CDC/tiny45/default/sw-uart-asm.o
...TDI Attiny441/Programing/CDC/tiny45/default/sw-uart-asm.o
+0
-0
FabFTDI Attiny441/Programing/CDC/tiny45/default/sw-uart.o
FabFTDI Attiny441/Programing/CDC/tiny45/default/sw-uart.o
+0
-0
FabFTDI Attiny441/Programing/CDC/tiny45/default/usbdrv.o
FabFTDI Attiny441/Programing/CDC/tiny45/default/usbdrv.o
+0
-0
FabFTDI Attiny441/Programing/CDC/tiny45/default/usbdrvasm.o
FabFTDI Attiny441/Programing/CDC/tiny45/default/usbdrvasm.o
+0
-0
FabFTDI Attiny441/Programing/CDC/tiny45/main.c
FabFTDI Attiny441/Programing/CDC/tiny45/main.c
+291
-0
FabFTDI Attiny441/Programing/CDC/tiny45/sw-uart-asm.S
FabFTDI Attiny441/Programing/CDC/tiny45/sw-uart-asm.S
+208
-0
FabFTDI Attiny441/Programing/CDC/tiny45/sw-uart.c
FabFTDI Attiny441/Programing/CDC/tiny45/sw-uart.c
+134
-0
FabFTDI Attiny441/Programing/CDC/tiny45/uart.h
FabFTDI Attiny441/Programing/CDC/tiny45/uart.h
+99
-0
FabFTDI Attiny441/Programing/CDC/tiny45/usbconfig.h
FabFTDI Attiny441/Programing/CDC/tiny45/usbconfig.h
+420
-0
FabFTDI Attiny441/Programing/CDC/tiny45xtal/cdctiny.aps
FabFTDI Attiny441/Programing/CDC/tiny45xtal/cdctiny.aps
+1
-0
FabFTDI Attiny441/Programing/CDC/tiny45xtal/cdctiny.aws
FabFTDI Attiny441/Programing/CDC/tiny45xtal/cdctiny.aws
+1
-0
FabFTDI Attiny441/Programing/CDC/tiny45xtal/default/MakeFile
FabFTDI Attiny441/Programing/CDC/tiny45xtal/default/MakeFile
+114
-0
FabFTDI Attiny441/Programing/CDC/tiny45xtal/default/cdctiny45-12.hex
...iny441/Programing/CDC/tiny45xtal/default/cdctiny45-12.hex
+162
-0
FabFTDI Attiny441/Programing/CDC/tiny45xtal/default/cdctiny45-rc.hex
...iny441/Programing/CDC/tiny45xtal/default/cdctiny45-rc.hex
+188
-0
FabFTDI Attiny441/Programing/CDC/tiny45xtal/main.c
FabFTDI Attiny441/Programing/CDC/tiny45xtal/main.c
+291
-0
FabFTDI Attiny441/Programing/CDC/tiny45xtal/sw-uart-asm.S
FabFTDI Attiny441/Programing/CDC/tiny45xtal/sw-uart-asm.S
+208
-0
FabFTDI Attiny441/Programing/CDC/tiny45xtal/sw-uart.c
FabFTDI Attiny441/Programing/CDC/tiny45xtal/sw-uart.c
+134
-0
FabFTDI Attiny441/Programing/CDC/tiny45xtal/uart.h
FabFTDI Attiny441/Programing/CDC/tiny45xtal/uart.h
+94
-0
FabFTDI Attiny441/Programing/CDC/tiny45xtal/usbconfig.h
FabFTDI Attiny441/Programing/CDC/tiny45xtal/usbconfig.h
+412
-0
FabFTDI Attiny441/Programing/CDC/usbdrv/Changelog.txt
FabFTDI Attiny441/Programing/CDC/usbdrv/Changelog.txt
+308
-0
FabFTDI Attiny441/Programing/CDC/usbdrv/CommercialLicense.txt
...TDI Attiny441/Programing/CDC/usbdrv/CommercialLicense.txt
+166
-0
FabFTDI Attiny441/Programing/CDC/usbdrv/License.txt
FabFTDI Attiny441/Programing/CDC/usbdrv/License.txt
+361
-0
FabFTDI Attiny441/Programing/CDC/usbdrv/Readme.txt
FabFTDI Attiny441/Programing/CDC/usbdrv/Readme.txt
+172
-0
FabFTDI Attiny441/Programing/CDC/usbdrv/USB-ID-FAQ.txt
FabFTDI Attiny441/Programing/CDC/usbdrv/USB-ID-FAQ.txt
+149
-0
FabFTDI Attiny441/Programing/CDC/usbdrv/USB-IDs-for-free.txt
FabFTDI Attiny441/Programing/CDC/usbdrv/USB-IDs-for-free.txt
+148
-0
FabFTDI Attiny441/Programing/CDC/usbdrv/asmcommon.inc
FabFTDI Attiny441/Programing/CDC/usbdrv/asmcommon.inc
+188
-0
FabFTDI Attiny441/Programing/CDC/usbdrv/oddebug.c
FabFTDI Attiny441/Programing/CDC/usbdrv/oddebug.c
+50
-0
FabFTDI Attiny441/Programing/CDC/usbdrv/oddebug.h
FabFTDI Attiny441/Programing/CDC/usbdrv/oddebug.h
+123
-0
FabFTDI Attiny441/Programing/CDC/usbdrv/osccal.c
FabFTDI Attiny441/Programing/CDC/usbdrv/osccal.c
+122
-0
FabFTDI Attiny441/Programing/CDC/usbdrv/osccal.h
FabFTDI Attiny441/Programing/CDC/usbdrv/osccal.h
+67
-0
FabFTDI Attiny441/Programing/CDC/usbdrv/osctune.h
FabFTDI Attiny441/Programing/CDC/usbdrv/osctune.h
+88
-0
FabFTDI Attiny441/Programing/CDC/usbdrv/usbconfig-prototype.h
...TDI Attiny441/Programing/CDC/usbdrv/usbconfig-prototype.h
+376
-0
FabFTDI Attiny441/Programing/CDC/usbdrv/usbdrv.c
FabFTDI Attiny441/Programing/CDC/usbdrv/usbdrv.c
+625
-0
FabFTDI Attiny441/Programing/CDC/usbdrv/usbdrv.h
FabFTDI Attiny441/Programing/CDC/usbdrv/usbdrv.h
+735
-0
FabFTDI Attiny441/Programing/CDC/usbdrv/usbdrvasm.S
FabFTDI Attiny441/Programing/CDC/usbdrv/usbdrvasm.S
+393
-0
FabFTDI Attiny441/Programing/CDC/usbdrv/usbdrvasm.asm
FabFTDI Attiny441/Programing/CDC/usbdrv/usbdrvasm.asm
+21
-0
FabFTDI Attiny441/Programing/CDC/usbdrv/usbdrvasm12.inc
FabFTDI Attiny441/Programing/CDC/usbdrv/usbdrvasm12.inc
+393
-0
FabFTDI Attiny441/Programing/CDC/usbdrv/usbdrvasm128.inc
FabFTDI Attiny441/Programing/CDC/usbdrv/usbdrvasm128.inc
+750
-0
FabFTDI Attiny441/Programing/CDC/usbdrv/usbdrvasm15.inc
FabFTDI Attiny441/Programing/CDC/usbdrv/usbdrvasm15.inc
+423
-0
FabFTDI Attiny441/Programing/CDC/usbdrv/usbdrvasm16.inc
FabFTDI Attiny441/Programing/CDC/usbdrv/usbdrvasm16.inc
+346
-0
FabFTDI Attiny441/Programing/CDC/usbdrv/usbdrvasm165.inc
FabFTDI Attiny441/Programing/CDC/usbdrv/usbdrvasm165.inc
+453
-0
FabFTDI Attiny441/Programing/CDC/usbdrv/usbdrvasm18-crc.inc
FabFTDI Attiny441/Programing/CDC/usbdrv/usbdrvasm18-crc.inc
+707
-0
FabFTDI Attiny441/Programing/CDC/usbdrv/usbdrvasm20.inc
FabFTDI Attiny441/Programing/CDC/usbdrv/usbdrvasm20.inc
+360
-0
FabFTDI Attiny441/Programing/CDC/usbdrv/usbportability.h
FabFTDI Attiny441/Programing/CDC/usbdrv/usbportability.h
+144
-0
FabFTDI Attiny441/Programing/SettingupToolchain.PNG
FabFTDI Attiny441/Programing/SettingupToolchain.PNG
+0
-0
FabFTDI-Attiny102.b#1
FabFTDI-Attiny102.b#1
+0
-672
FabFTDI-Attiny102.b#2
FabFTDI-Attiny102.b#2
+0
-672
FabFTDI-Attiny102.b#3
FabFTDI-Attiny102.b#3
+0
-672
FabFTDI-Attiny102.b#4
FabFTDI-Attiny102.b#4
+0
-672
FabFTDI-Attiny102.b#5
FabFTDI-Attiny102.b#5
+0
-673
FabFTDI-Attiny102.b#6
FabFTDI-Attiny102.b#6
+0
-673
FabFTDI-Attiny102.b#7
FabFTDI-Attiny102.b#7
+0
-673
FabFTDI-Attiny102.b#8
FabFTDI-Attiny102.b#8
+0
-673
FabFTDI-Attiny102.b#9
FabFTDI-Attiny102.b#9
+0
-657
FabFTDI-Attiny102.s#1
FabFTDI-Attiny102.s#1
+0
-859
FabFTDI-Attiny102.s#2
FabFTDI-Attiny102.s#2
+0
-859
FabFTDI-Attiny102.s#3
FabFTDI-Attiny102.s#3
+0
-859
FabFTDI-Attiny102.s#4
FabFTDI-Attiny102.s#4
+0
-859
FabFTDI-Attiny102.s#5
FabFTDI-Attiny102.s#5
+0
-859
FabFTDI-Attiny102.s#6
FabFTDI-Attiny102.s#6
+0
-846
FabFTDI-Attiny102.s#7
FabFTDI-Attiny102.s#7
+0
-846
FabFTDI-Attiny102.s#8
FabFTDI-Attiny102.s#8
+0
-838
FabFTDI-Attiny102.s#9
FabFTDI-Attiny102.s#9
+0
-775
eagle.epf
eagle.epf
+48
-0
index.htm
index.htm
+186
-10
old version editing/FabFTDI.b#5
old version editing/FabFTDI.b#5
+0
-670
old version editing/FabFTDI.b#6
old version editing/FabFTDI.b#6
+0
-659
old version editing/FabFTDI.b#7
old version editing/FabFTDI.b#7
+0
-659
old version editing/FabFTDI.b#8
old version editing/FabFTDI.b#8
+0
-659
old version editing/FabFTDI.b#9
old version editing/FabFTDI.b#9
+0
-660
old version editing/FabFTDI.brd
old version editing/FabFTDI.brd
+7
-12
old version editing/FabFTDI.s#3
old version editing/FabFTDI.s#3
+0
-1088
old version editing/FabFTDI.s#4
old version editing/FabFTDI.s#4
+0
-1091
old version editing/FabFTDI.s#5
old version editing/FabFTDI.s#5
+0
-1514
No files found.
Too many changes to show.
To preserve performance only
166 of 166+
files are displayed.
Plain diff
Email patch
FabFTDI Attiny2313/FabFTDI.b#1
0 → 100755
View file @
6c9597db
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE eagle SYSTEM "eagle.dtd">
<eagle
version=
"8.3.2"
>
<drawing>
<settings>
<setting
alwaysvectorfont=
"no"
/>
<setting
keepoldvectorfont=
"yes"
/>
<setting
verticaltext=
"up"
/>
</settings>
<grid
distance=
"5"
unitdist=
"mil"
unit=
"mil"
style=
"lines"
multiple=
"1"
display=
"yes"
altdistance=
"0.025"
altunitdist=
"inch"
altunit=
"mil"
/>
<layers>
<layer
number=
"1"
name=
"Top"
color=
"4"
fill=
"1"
visible=
"yes"
active=
"yes"
/>
<layer
number=
"2"
name=
"Route2"
color=
"1"
fill=
"3"
visible=
"no"
active=
"no"
/>
<layer
number=
"3"
name=
"Route3"
color=
"4"
fill=
"3"
visible=
"no"
active=
"no"
/>
<layer
number=
"4"
name=
"Route4"
color=
"1"
fill=
"4"
visible=
"no"
active=
"no"
/>
<layer
number=
"5"
name=
"Route5"
color=
"4"
fill=
"4"
visible=
"no"
active=
"no"
/>
<layer
number=
"6"
name=
"Route6"
color=
"1"
fill=
"8"
visible=
"no"
active=
"no"
/>
<layer
number=
"7"
name=
"Route7"
color=
"4"
fill=
"8"
visible=
"no"
active=
"no"
/>
<layer
number=
"8"
name=
"Route8"
color=
"1"
fill=
"2"
visible=
"no"
active=
"no"
/>
<layer
number=
"9"
name=
"Route9"
color=
"4"
fill=
"2"
visible=
"no"
active=
"no"
/>
<layer
number=
"10"
name=
"Route10"
color=
"1"
fill=
"7"
visible=
"no"
active=
"no"
/>
<layer
number=
"11"
name=
"Route11"
color=
"4"
fill=
"7"
visible=
"no"
active=
"no"
/>
<layer
number=
"12"
name=
"Route12"
color=
"1"
fill=
"5"
visible=
"no"
active=
"no"
/>
<layer
number=
"13"
name=
"Route13"
color=
"4"
fill=
"5"
visible=
"no"
active=
"no"
/>
<layer
number=
"14"
name=
"Route14"
color=
"1"
fill=
"6"
visible=
"no"
active=
"no"
/>
<layer
number=
"15"
name=
"Route15"
color=
"4"
fill=
"6"
visible=
"no"
active=
"no"
/>
<layer
number=
"16"
name=
"Bottom"
color=
"1"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"17"
name=
"Pads"
color=
"2"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"18"
name=
"Vias"
color=
"2"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"19"
name=
"Unrouted"
color=
"6"
fill=
"1"
visible=
"yes"
active=
"yes"
/>
<layer
number=
"20"
name=
"Dimension"
color=
"15"
fill=
"1"
visible=
"yes"
active=
"yes"
/>
<layer
number=
"21"
name=
"tPlace"
color=
"7"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"22"
name=
"bPlace"
color=
"7"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"23"
name=
"tOrigins"
color=
"15"
fill=
"1"
visible=
"yes"
active=
"yes"
/>
<layer
number=
"24"
name=
"bOrigins"
color=
"15"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"25"
name=
"tNames"
color=
"7"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"26"
name=
"bNames"
color=
"7"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"27"
name=
"tValues"
color=
"7"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"28"
name=
"bValues"
color=
"7"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"29"
name=
"tStop"
color=
"7"
fill=
"3"
visible=
"no"
active=
"yes"
/>
<layer
number=
"30"
name=
"bStop"
color=
"7"
fill=
"6"
visible=
"no"
active=
"yes"
/>
<layer
number=
"31"
name=
"tCream"
color=
"7"
fill=
"4"
visible=
"no"
active=
"yes"
/>
<layer
number=
"32"
name=
"bCream"
color=
"7"
fill=
"5"
visible=
"no"
active=
"yes"
/>
<layer
number=
"33"
name=
"tFinish"
color=
"6"
fill=
"3"
visible=
"no"
active=
"yes"
/>
<layer
number=
"34"
name=
"bFinish"
color=
"6"
fill=
"6"
visible=
"no"
active=
"yes"
/>
<layer
number=
"35"
name=
"tGlue"
color=
"7"
fill=
"4"
visible=
"no"
active=
"yes"
/>
<layer
number=
"36"
name=
"bGlue"
color=
"7"
fill=
"5"
visible=
"no"
active=
"yes"
/>
<layer
number=
"37"
name=
"tTest"
color=
"7"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"38"
name=
"bTest"
color=
"7"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"39"
name=
"tKeepout"
color=
"4"
fill=
"11"
visible=
"no"
active=
"yes"
/>
<layer
number=
"40"
name=
"bKeepout"
color=
"1"
fill=
"11"
visible=
"no"
active=
"yes"
/>
<layer
number=
"41"
name=
"tRestrict"
color=
"4"
fill=
"10"
visible=
"no"
active=
"yes"
/>
<layer
number=
"42"
name=
"bRestrict"
color=
"1"
fill=
"10"
visible=
"no"
active=
"yes"
/>
<layer
number=
"43"
name=
"vRestrict"
color=
"2"
fill=
"10"
visible=
"no"
active=
"yes"
/>
<layer
number=
"44"
name=
"Drills"
color=
"7"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"45"
name=
"Holes"
color=
"7"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"46"
name=
"Milling"
color=
"3"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"47"
name=
"Measures"
color=
"7"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"48"
name=
"Document"
color=
"7"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"49"
name=
"Reference"
color=
"7"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"50"
name=
"dxf"
color=
"7"
fill=
"1"
visible=
"no"
active=
"no"
/>
<layer
number=
"51"
name=
"tDocu"
color=
"7"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"52"
name=
"bDocu"
color=
"7"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"53"
name=
"tGND_GNDA"
color=
"7"
fill=
"9"
visible=
"no"
active=
"no"
/>
<layer
number=
"54"
name=
"bGND_GNDA"
color=
"1"
fill=
"9"
visible=
"no"
active=
"no"
/>
<layer
number=
"56"
name=
"wert"
color=
"7"
fill=
"1"
visible=
"no"
active=
"no"
/>
<layer
number=
"57"
name=
"tCAD"
color=
"7"
fill=
"1"
visible=
"no"
active=
"no"
/>
<layer
number=
"91"
name=
"Nets"
color=
"2"
fill=
"1"
visible=
"no"
active=
"no"
/>
<layer
number=
"92"
name=
"Busses"
color=
"1"
fill=
"1"
visible=
"no"
active=
"no"
/>
<layer
number=
"93"
name=
"Pins"
color=
"2"
fill=
"1"
visible=
"no"
active=
"no"
/>
<layer
number=
"94"
name=
"Symbols"
color=
"4"
fill=
"1"
visible=
"no"
active=
"no"
/>
<layer
number=
"95"
name=
"Names"
color=
"7"
fill=
"1"
visible=
"no"
active=
"no"
/>
<layer
number=
"96"
name=
"Values"
color=
"7"
fill=
"1"
visible=
"no"
active=
"no"
/>
<layer
number=
"97"
name=
"Info"
color=
"7"
fill=
"1"
visible=
"no"
active=
"no"
/>
<layer
number=
"98"
name=
"Guide"
color=
"6"
fill=
"1"
visible=
"no"
active=
"no"
/>
<layer
number=
"99"
name=
"SpiceOrder"
color=
"7"
fill=
"1"
visible=
"no"
active=
"no"
/>
<layer
number=
"100"
name=
"Muster"
color=
"7"
fill=
"1"
visible=
"no"
active=
"no"
/>
<layer
number=
"101"
name=
"Patch_Top"
color=
"12"
fill=
"4"
visible=
"no"
active=
"yes"
/>
<layer
number=
"102"
name=
"Vscore"
color=
"7"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"103"
name=
"tMap"
color=
"7"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"104"
name=
"Name"
color=
"7"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"105"
name=
"tPlate"
color=
"7"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"106"
name=
"bPlate"
color=
"7"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"107"
name=
"Crop"
color=
"7"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"108"
name=
"tplace-old"
color=
"10"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"109"
name=
"ref-old"
color=
"11"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"110"
name=
"fp0"
color=
"7"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"111"
name=
"LPC17xx"
color=
"7"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"112"
name=
"tSilk"
color=
"7"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"113"
name=
"IDFDebug"
color=
"4"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"116"
name=
"Patch_BOT"
color=
"9"
fill=
"4"
visible=
"no"
active=
"yes"
/>
<layer
number=
"121"
name=
"_tsilk"
color=
"7"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"122"
name=
"_bsilk"
color=
"7"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"123"
name=
"tTestmark"
color=
"7"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"124"
name=
"bTestmark"
color=
"7"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"125"
name=
"_tNames"
color=
"7"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"126"
name=
"_bNames"
color=
"7"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"127"
name=
"_tValues"
color=
"7"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"128"
name=
"_bValues"
color=
"7"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"131"
name=
"tAdjust"
color=
"7"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"132"
name=
"bAdjust"
color=
"7"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"144"
name=
"Drill_legend"
color=
"7"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"150"
name=
"Notes"
color=
"7"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"151"
name=
"HeatSink"
color=
"7"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"152"
name=
"_bDocu"
color=
"7"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"153"
name=
"FabDoc1"
color=
"6"
fill=
"1"
visible=
"no"
active=
"no"
/>
<layer
number=
"154"
name=
"FabDoc2"
color=
"2"
fill=
"1"
visible=
"no"
active=
"no"
/>
<layer
number=
"155"
name=
"FabDoc3"
color=
"7"
fill=
"15"
visible=
"no"
active=
"no"
/>
<layer
number=
"199"
name=
"Contour"
color=
"7"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"200"
name=
"200bmp"
color=
"1"
fill=
"10"
visible=
"no"
active=
"yes"
/>
<layer
number=
"201"
name=
"201bmp"
color=
"2"
fill=
"10"
visible=
"no"
active=
"yes"
/>
<layer
number=
"202"
name=
"202bmp"
color=
"3"
fill=
"10"
visible=
"no"
active=
"yes"
/>
<layer
number=
"203"
name=
"203bmp"
color=
"4"
fill=
"10"
visible=
"no"
active=
"yes"
/>
<layer
number=
"204"
name=
"204bmp"
color=
"5"
fill=
"10"
visible=
"no"
active=
"yes"
/>
<layer
number=
"205"
name=
"205bmp"
color=
"6"
fill=
"10"
visible=
"no"
active=
"yes"
/>
<layer
number=
"206"
name=
"206bmp"
color=
"7"
fill=
"10"
visible=
"no"
active=
"yes"
/>
<layer
number=
"207"
name=
"207bmp"
color=
"8"
fill=
"10"
visible=
"no"
active=
"yes"
/>
<layer
number=
"208"
name=
"208bmp"
color=
"9"
fill=
"10"
visible=
"no"
active=
"yes"
/>
<layer
number=
"209"
name=
"209bmp"
color=
"7"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"210"
name=
"210bmp"
color=
"7"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"211"
name=
"211bmp"
color=
"7"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"212"
name=
"212bmp"
color=
"7"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"213"
name=
"213bmp"
color=
"7"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"214"
name=
"214bmp"
color=
"7"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"215"
name=
"215bmp"
color=
"7"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"216"
name=
"216bmp"
color=
"7"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"217"
name=
"217bmp"
color=
"18"
fill=
"1"
visible=
"no"
active=
"no"
/>
<layer
number=
"218"
name=
"218bmp"
color=
"19"
fill=
"1"
visible=
"no"
active=
"no"
/>
<layer
number=
"219"
name=
"219bmp"
color=
"20"
fill=
"1"
visible=
"no"
active=
"no"
/>
<layer
number=
"220"
name=
"220bmp"
color=
"21"
fill=
"1"
visible=
"no"
active=
"no"
/>
<layer
number=
"221"
name=
"221bmp"
color=
"22"
fill=
"1"
visible=
"no"
active=
"no"
/>
<layer
number=
"222"
name=
"222bmp"
color=
"23"
fill=
"1"
visible=
"no"
active=
"no"
/>
<layer
number=
"223"
name=
"223bmp"
color=
"24"
fill=
"1"
visible=
"no"
active=
"no"
/>
<layer
number=
"224"
name=
"224bmp"
color=
"25"
fill=
"1"
visible=
"no"
active=
"no"
/>
<layer
number=
"248"
name=
"Housing"
color=
"7"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"249"
name=
"Edge"
color=
"7"
fill=
"1"
visible=
"no"
active=
"yes"
/>
<layer
number=
"250"
name=
"Descript"
color=
"3"
fill=
"1"
visible=
"no"
active=
"no"
/>
<layer
number=
"251"
name=
"SMDround"
color=
"12"
fill=
"11"
visible=
"no"
active=
"no"
/>
<layer
number=
"254"
name=
"cooling"
color=
"7"
fill=
"1"
visible=
"no"
active=
"yes"
/>
</layers>
<board>
<plain>
<wire
x1=
"-3.683"
y1=
"-0.508"
x2=
"57.658"
y2=
"-0.508"
width=
"0"
layer=
"20"
/>
<wire
x1=
"57.658"
y1=
"-0.508"
x2=
"58.019"
y2=
"33.325"
width=
"0"
layer=
"20"
/>
<wire
x1=
"58.019"
y1=
"33.325"
x2=
"-3.556"
y2=
"33.325"
width=
"0"
layer=
"20"
/>
<wire
x1=
"-3.556"
y1=
"33.325"
x2=
"-3.683"
y2=
"-0.508"
width=
"0"
layer=
"20"
/>
</plain>
<libraries>
<library
name=
"fabPatil"
>
<packages>
<package
name=
"SOD123"
>
<description>
<
b
>
SMALL OUTLINE DIODE
<
/b
>
</description>
<wire
x1=
"-2.973"
y1=
"0.983"
x2=
"2.973"
y2=
"0.983"
width=
"0.0508"
layer=
"39"
/>
<wire
x1=
"2.973"
y1=
"-0.983"
x2=
"-2.973"
y2=
"-0.983"
width=
"0.0508"
layer=
"39"
/>
<wire
x1=
"-2.973"
y1=
"-0.983"
x2=
"-2.973"
y2=
"0.983"
width=
"0.0508"
layer=
"39"
/>
<wire
x1=
"2.973"
y1=
"0.983"
x2=
"2.973"
y2=
"-0.983"
width=
"0.0508"
layer=
"39"
/>
<wire
x1=
"-1.321"
y1=
"0.787"
x2=
"1.321"
y2=
"0.787"
width=
"0.1016"
layer=
"51"
/>
<wire
x1=
"-1.321"
y1=
"-0.787"
x2=
"1.321"
y2=
"-0.787"
width=
"0.1016"
layer=
"51"
/>
<wire
x1=
"-1.321"
y1=
"-0.787"
x2=
"-1.321"
y2=
"0.787"
width=
"0.1016"
layer=
"51"
/>
<wire
x1=
"1.321"
y1=
"-0.787"
x2=
"1.321"
y2=
"0.787"
width=
"0.1016"
layer=
"51"
/>
<wire
x1=
"-1"
y1=
"0"
x2=
"0"
y2=
"0.5"
width=
"0.2032"
layer=
"51"
/>
<wire
x1=
"0"
y1=
"0.5"
x2=
"0"
y2=
"-0.5"
width=
"0.2032"
layer=
"51"
/>
<wire
x1=
"0"
y1=
"-0.5"
x2=
"-1"
y2=
"0"
width=
"0.2032"
layer=
"51"
/>
<wire
x1=
"-1"
y1=
"0.5"
x2=
"-1"
y2=
"0"
width=
"0.2032"
layer=
"51"
/>
<wire
x1=
"-1"
y1=
"0"
x2=
"-1"
y2=
"-0.5"
width=
"0.2032"
layer=
"51"
/>
<smd
name=
"CATHODE"
x=
"-1.7"
y=
"0"
dx=
"1.6"
dy=
"0.8"
layer=
"1"
/>
<smd
name=
"ANODE"
x=
"1.7"
y=
"0"
dx=
"1.6"
dy=
"0.8"
layer=
"1"
/>
<text
x=
"-1.905"
y=
"1.905"
size=
"1.27"
layer=
"25"
>
>
NAME
</text>
<text
x=
"-1.905"
y=
"-0.635"
size=
"1.27"
layer=
"27"
>
>
VALUE
</text>
<rectangle
x1=
"-1.9558"
y1=
"-0.3048"
x2=
"-1.3716"
y2=
"0.3048"
layer=
"51"
rot=
"R180"
/>
<rectangle
x1=
"1.3716"
y1=
"-0.3048"
x2=
"1.9558"
y2=
"0.3048"
layer=
"51"
rot=
"R180"
/>
<rectangle
x1=
"-0.4001"
y1=
"-0.7"
x2=
"0.4001"
y2=
"0.7"
layer=
"35"
/>
</package>
<package
name=
"1206"
>
<description>
<
b
>
RESISTOR
<
/b
><
p
>
chip
</description>
<wire
x1=
"0.9525"
y1=
"-0.8128"
x2=
"-0.9652"
y2=
"-0.8128"
width=
"0.1524"
layer=
"51"
/>
<wire
x1=
"0.9525"
y1=
"0.8128"
x2=
"-0.9652"
y2=
"0.8128"
width=
"0.1524"
layer=
"51"
/>
<wire
x1=
"-2.3206"
y1=
"0.983"
x2=
"2.3206"
y2=
"0.983"
width=
"0.0508"
layer=
"39"
/>
<wire
x1=
"2.3206"
y1=
"0.983"
x2=
"2.3206"
y2=
"-0.983"
width=
"0.0508"
layer=
"39"
/>
<wire
x1=
"2.3206"
y1=
"-0.983"
x2=
"-2.3206"
y2=
"-0.983"
width=
"0.0508"
layer=
"39"
/>
<wire
x1=
"-2.3206"
y1=
"-0.983"
x2=
"-2.3206"
y2=
"0.983"
width=
"0.0508"
layer=
"39"
/>
<smd
name=
"2"
x=
"1.422"
y=
"0"
dx=
"1.6"
dy=
"1.803"
layer=
"1"
/>
<smd
name=
"1"
x=
"-1.422"
y=
"0"
dx=
"1.6"
dy=
"1.803"
layer=
"1"
/>
<text
x=
"-1.397"
y=
"1.143"
size=
"1.27"
layer=
"25"
>
>
NAME
</text>
<text
x=
"-1.397"
y=
"-1.143"
size=
"1.27"
layer=
"27"
>
>
VALUE
</text>
<rectangle
x1=
"-1.6891"
y1=
"-0.8763"
x2=
"-0.9525"
y2=
"0.8763"
layer=
"51"
/>
<rectangle
x1=
"0.9525"
y1=
"-0.8763"
x2=
"1.6891"
y2=
"0.8763"
layer=
"51"
/>
<rectangle
x1=
"-0.3"
y1=
"-0.7"
x2=
"0.3"
y2=
"0.7"
layer=
"35"
/>
</package>
<package
name=
"1X06-SMD"
>
<wire
x1=
"7.62"
y1=
"-0.02"
x2=
"-7.62"
y2=
"-0.02"
width=
"0.127"
layer=
"51"
/>
<wire
x1=
"-7.62"
y1=
"-0.02"
x2=
"-7.62"
y2=
"-7.6"
width=
"0.127"
layer=
"51"
/>
<wire
x1=
"-7.62"
y1=
"-7.6"
x2=
"7.62"
y2=
"-7.6"
width=
"0.127"
layer=
"51"
/>
<wire
x1=
"7.62"
y1=
"-7.6"
x2=
"7.62"
y2=
"-0.02"
width=
"0.127"
layer=
"51"
/>
<smd
name=
"4"
x=
"1.27"
y=
"-1.35"
dx=
"3"
dy=
"1"
layer=
"1"
rot=
"R90"
/>
<smd
name=
"5"
x=
"3.81"
y=
"-1.35"
dx=
"3"
dy=
"1"
layer=
"1"
rot=
"R90"
/>
<smd
name=
"6"
x=
"6.35"
y=
"-1.35"
dx=
"3"
dy=
"1"
layer=
"1"
rot=
"R90"
/>
<smd
name=
"3"
x=
"-1.27"
y=
"-1.35"
dx=
"3"
dy=
"1"
layer=
"1"
rot=
"R90"
/>
<smd
name=
"2"
x=
"-3.81"
y=
"-1.35"
dx=
"3"
dy=
"1"
layer=
"1"
rot=
"R90"
/>
<smd
name=
"1"
x=
"-6.35"
y=
"-1.35"
dx=
"3"
dy=
"1"
layer=
"1"
rot=
"R90"
/>
</package>
<package
name=
"USB_PCB"
>
<description>
Card-edge USB A connector.
For boards designed to be plugged directly into a USB slot. If possible, ensure that your PCB is about 2.4mm thick to fit snugly.
</description>
<wire
x1=
"-4"
y1=
"6"
x2=
"7.7"
y2=
"6"
width=
"0.127"
layer=
"51"
/>
<wire
x1=
"7.7"
y1=
"6"
x2=
"7.7"
y2=
"-6"
width=
"0.127"
layer=
"51"
style=
"shortdash"
/>
<wire
x1=
"7.7"
y1=
"-6"
x2=
"-4"
y2=
"-6"
width=
"0.127"
layer=
"51"
/>
<wire
x1=
"-4"
y1=
"-6"
x2=
"-4"
y2=
"6"
width=
"0.127"
layer=
"51"
/>
<smd
name=
"5V"
x=
"1.55"
y=
"-3.5"
dx=
"11"
dy=
"1.5"
layer=
"1"
/>
<smd
name=
"D-"
x=
"2.05"
y=
"-1"
dx=
"10"
dy=
"1"
layer=
"1"
/>
<smd
name=
"D+"
x=
"2.05"
y=
"1"
dx=
"10"
dy=
"1"
layer=
"1"
/>
<smd
name=
"GND"
x=
"1.55"
y=
"3.5"
dx=
"11"
dy=
"1.5"
layer=
"1"
/>
<text
x=
"-1.27"
y=
"5.08"
size=
"0.4064"
layer=
"25"
>
>
Name
</text>
<text
x=
"-1.27"
y=
"-5.08"
size=
"0.4064"
layer=
"27"
>
>
Value
</text>
</package>
<package
name=
"2X03SMD"
>
<smd
name=
"1"
x=
"-2.54"
y=
"2.54"
dx=
"2.54"
dy=
"1.27"
layer=
"1"
/>
<smd
name=
"3"
x=
"-2.54"
y=
"0"
dx=
"2.54"
dy=
"1.27"
layer=
"1"
/>
<smd
name=
"5"
x=
"-2.54"
y=
"-2.54"
dx=
"2.54"
dy=
"1.27"
layer=
"1"
/>
<smd
name=
"2"
x=
"2.92"
y=
"2.54"
dx=
"2.54"
dy=
"1.27"
layer=
"1"
/>
<smd
name=
"4"
x=
"2.92"
y=
"0"
dx=
"2.54"
dy=
"1.27"
layer=
"1"
/>
<smd
name=
"6"
x=
"2.92"
y=
"-2.54"
dx=
"2.54"
dy=
"1.27"
layer=
"1"
/>
<text
x=
"-5.08"
y=
"2.54"
size=
"1.27"
layer=
"27"
>
1
</text>
<text
x=
"-3.81"
y=
"3.81"
size=
"1.27"
layer=
"21"
>
>
NAME
</text>
<text
x=
"-3.81"
y=
"-5.08"
size=
"1.27"
layer=
"21"
>
>
VALUE
</text>
</package>
<package
name=
"SOIC20"
>
<description>
<
b
>
Small Outline Package
<
/b
>
</description>
<wire
x1=
"-4.267"
y1=
"-1.791"
x2=
"8.331"
y2=
"-1.791"
width=
"0.1524"
layer=
"51"
/>
<wire
x1=
"8.331"
y1=
"-1.791"
x2=
"8.331"
y2=
"1.791"
width=
"0.1524"
layer=
"21"
/>
<wire
x1=
"8.331"
y1=
"1.791"
x2=
"-4.267"
y2=
"1.791"
width=
"0.1524"
layer=
"51"
/>
<wire
x1=
"-4.267"
y1=
"1.791"
x2=
"-4.267"
y2=
"-1.791"
width=
"0.1524"
layer=
"21"
/>
<circle
x=
"-3.5052"
y=
"-0.7747"
radius=
"0.5334"
width=
"0.1524"
layer=
"21"
/>
<smd
name=
"1"
x=
"-3.81"
y=
"-2.6035"
dx=
"0.6096"
dy=
"2.2098"
layer=
"1"
/>
<smd
name=
"20"
x=
"-3.81"
y=
"2.6035"
dx=
"0.6096"
dy=
"2.2098"
layer=
"1"
/>
<smd
name=
"2"
x=
"-2.54"
y=
"-2.6035"
dx=
"0.6096"
dy=
"2.2098"
layer=
"1"
/>
<smd
name=
"3"
x=
"-1.27"
y=
"-2.6035"
dx=
"0.6096"
dy=
"2.2098"
layer=
"1"
/>
<smd
name=
"19"
x=
"-2.54"
y=
"2.6035"
dx=
"0.6096"
dy=
"2.2098"
layer=
"1"
/>
<smd
name=
"18"
x=
"-1.27"
y=
"2.6035"
dx=
"0.6096"
dy=
"2.2098"
layer=
"1"
/>
<smd
name=
"4"
x=
"0"
y=
"-2.6035"
dx=
"0.6096"
dy=
"2.2098"
layer=
"1"
/>
<smd
name=
"17"
x=
"0"
y=
"2.6035"
dx=
"0.6096"
dy=
"2.2098"
layer=
"1"
/>
<smd
name=
"5"
x=
"1.27"
y=
"-2.6035"
dx=
"0.6096"
dy=
"2.2098"
layer=
"1"
/>
<smd
name=
"6"
x=
"2.54"
y=
"-2.6035"
dx=
"0.6096"
dy=
"2.2098"
layer=
"1"
/>
<smd
name=
"16"
x=
"1.27"
y=
"2.6035"
dx=
"0.6096"
dy=
"2.2098"
layer=
"1"
/>
<smd
name=
"15"
x=
"2.54"
y=
"2.6035"
dx=
"0.6096"
dy=
"2.2098"
layer=
"1"
/>
<smd
name=
"7"
x=
"3.81"
y=
"-2.6035"
dx=
"0.6096"
dy=
"2.2098"
layer=
"1"
/>
<smd
name=
"14"
x=
"3.81"
y=
"2.6035"
dx=
"0.6096"
dy=
"2.2098"
layer=
"1"
/>
<text
x=
"-4.5085"
y=
"-2.032"
size=
"1.27"
layer=
"25"
ratio=
"10"
rot=
"R90"
>
>
NAME
</text>
<text
x=
"-2.54"
y=
"-0.6985"
size=
"1.27"
layer=
"27"
ratio=
"10"
>
>
VALUE
</text>
<rectangle
x1=
"-3.9878"
y1=
"1.8415"
x2=
"-3.6322"
y2=
"2.8575"
layer=
"51"
/>
<rectangle
x1=
"-2.7178"
y1=
"1.8415"
x2=
"-2.3622"
y2=
"2.8575"
layer=
"51"
/>
<rectangle
x1=
"-1.4478"
y1=
"1.8415"
x2=
"-1.0922"
y2=
"2.8575"
layer=
"51"
/>
<rectangle
x1=
"-0.1778"
y1=
"1.8415"
x2=
"0.1778"
y2=
"2.8575"
layer=
"51"
/>
<rectangle
x1=
"1.0922"
y1=
"1.8415"
x2=
"1.4478"
y2=
"2.8575"
layer=
"51"
/>
<rectangle
x1=
"2.3622"
y1=
"1.8415"
x2=
"2.7178"
y2=
"2.8575"
layer=
"51"
/>
<rectangle
x1=
"3.6322"
y1=
"1.8415"
x2=
"3.9878"
y2=
"2.8575"
layer=
"51"
/>
<rectangle
x1=
"3.6322"
y1=
"-2.8575"
x2=
"3.9878"
y2=
"-1.8415"
layer=
"51"
/>
<rectangle
x1=
"2.3622"
y1=
"-2.8575"
x2=
"2.7178"
y2=
"-1.8415"
layer=
"51"
/>
<rectangle
x1=
"1.0922"
y1=
"-2.8575"
x2=
"1.4478"
y2=
"-1.8415"
layer=
"51"
/>
<rectangle
x1=
"-0.1778"
y1=
"-2.8575"
x2=
"0.1778"
y2=
"-1.8415"
layer=
"51"
/>
<rectangle
x1=
"-1.4478"
y1=
"-2.8575"
x2=
"-1.0922"
y2=
"-1.8415"
layer=
"51"
/>
<rectangle
x1=
"-2.7178"
y1=
"-2.8575"
x2=
"-2.3622"
y2=
"-1.8415"
layer=
"51"
/>
<rectangle
x1=
"-3.9878"
y1=
"-2.8575"
x2=
"-3.6322"
y2=
"-1.8415"
layer=
"51"
/>
<smd
name=
"8"
x=
"5.08"
y=
"-2.6035"
dx=
"0.6096"
dy=
"2.2098"
layer=
"1"
/>
<rectangle
x1=
"4.9022"
y1=
"-2.8575"
x2=
"5.2578"
y2=
"-1.8415"
layer=
"51"
/>
<smd
name=
"9"
x=
"6.35"
y=
"-2.6035"
dx=
"0.6096"
dy=
"2.2098"
layer=
"1"
/>
<rectangle
x1=
"6.1722"
y1=
"-2.8575"
x2=
"6.5278"
y2=
"-1.8415"
layer=
"51"
/>
<smd
name=
"13"
x=
"5.08"
y=
"2.6035"
dx=
"0.6096"
dy=
"2.2098"
layer=
"1"
/>
<rectangle
x1=
"4.9022"
y1=
"1.8415"
x2=
"5.2578"
y2=
"2.8575"
layer=
"51"
/>
<smd
name=
"12"
x=
"6.35"
y=
"2.6035"
dx=
"0.6096"
dy=
"2.2098"
layer=
"1"
/>
<rectangle
x1=
"6.1722"
y1=
"1.8415"
x2=
"6.5278"
y2=
"2.8575"
layer=
"51"
/>
<smd
name=
"11"
x=
"7.62"
y=
"2.6035"
dx=
"0.6096"
dy=
"2.2098"
layer=
"1"
/>
<rectangle
x1=
"7.4422"
y1=
"1.8415"
x2=
"7.7978"
y2=
"2.8575"
layer=
"51"
/>
<smd
name=
"10"
x=
"7.62"
y=
"-2.6035"
dx=
"0.6096"
dy=
"2.2098"
layer=
"1"
/>
<rectangle
x1=
"7.4422"
y1=
"-2.8575"
x2=
"7.7978"
y2=
"-1.8415"
layer=
"51"
/>
</package>
</packages>
</library>
</libraries>
<attributes>
</attributes>
<variantdefs>
</variantdefs>
<classes>
<class
number=
"0"
name=
"default"
width=
"0"
drill=
"0"
>
</class>
</classes>
<designrules
name=
"Patil"
>
<description
language=
"de"
>
<
b
>
EAGLE Design Rules
<
/b
>
<
p
>
Die Standard-Design-Rules sind so gewählt, dass sie für
die meisten Anwendungen passen. Sollte ihre Platine
besondere Anforderungen haben, treffen Sie die erforderlichen
Einstellungen hier und speichern die Design Rules unter
einem neuen Namen ab.
</description>
<description
language=
"en"
>
<
b
>
EAGLE Design Rules
<
/b
>
<
p
>
The default Design Rules have been set to cover
a wide range of applications. Your particular design
may have different requirements, so please make the
necessary adjustments and save your customized
design rules under a new name.
</description>
<param
name=
"layerSetup"
value=
"(1*16)"
/>
<param
name=
"mtCopper"
value=
"0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm"
/>
<param
name=
"mtIsolate"
value=
"1.5mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm"
/>
<param
name=
"mdWireWire"
value=
"16mil"
/>
<param
name=
"mdWirePad"
value=
"16mil"
/>
<param
name=
"mdWireVia"
value=
"16mil"
/>
<param
name=
"mdPadPad"
value=
"16mil"
/>
<param
name=
"mdPadVia"
value=
"16mil"
/>
<param
name=
"mdViaVia"
value=
"16mil"
/>
<param
name=
"mdSmdPad"
value=
"16mil"
/>
<param
name=
"mdSmdVia"
value=
"16mil"
/>
<param
name=
"mdSmdSmd"
value=
"16mil"
/>
<param
name=
"mdViaViaSameLayer"
value=
"8mil"
/>
<param
name=
"mnLayersViaInSmd"
value=
"2"
/>
<param
name=
"mdCopperDimension"
value=
"40mil"
/>
<param
name=
"mdDrill"
value=
"8mil"
/>
<param
name=
"mdSmdStop"
value=
"0mil"
/>
<param
name=
"msWidth"
value=
"10mil"
/>
<param
name=
"msDrill"
value=
"24mil"
/>
<param
name=
"msMicroVia"
value=
"9.99mm"
/>
<param
name=
"msBlindViaRatio"
value=
"0.5"
/>
<param
name=
"rvPadTop"
value=
"0.25"
/>
<param
name=
"rvPadInner"
value=
"0.25"
/>
<param
name=
"rvPadBottom"
value=
"0.25"
/>
<param
name=
"rvViaOuter"
value=
"0.25"
/>
<param
name=
"rvViaInner"
value=
"0.25"
/>
<param
name=
"rvMicroViaOuter"
value=
"0.25"
/>
<param
name=
"rvMicroViaInner"
value=
"0.25"
/>
<param
name=
"rlMinPadTop"
value=
"10mil"
/>
<param
name=
"rlMaxPadTop"
value=
"20mil"
/>
<param
name=
"rlMinPadInner"
value=
"10mil"
/>
<param
name=
"rlMaxPadInner"
value=
"20mil"
/>
<param
name=
"rlMinPadBottom"
value=
"10mil"
/>
<param
name=
"rlMaxPadBottom"
value=
"20mil"
/>
<param
name=
"rlMinViaOuter"
value=
"8mil"
/>
<param
name=
"rlMaxViaOuter"
value=
"20mil"
/>
<param
name=
"rlMinViaInner"
value=
"8mil"
/>
<param
name=
"rlMaxViaInner"
value=
"20mil"
/>
<param
name=
"rlMinMicroViaOuter"
value=
"4mil"
/>
<param
name=
"rlMaxMicroViaOuter"
value=
"20mil"
/>
<param
name=
"rlMinMicroViaInner"
value=
"4mil"
/>
<param
name=
"rlMaxMicroViaInner"
value=
"20mil"
/>
<param
name=
"psTop"
value=
"-1"
/>
<param
name=
"psBottom"
value=
"-1"
/>
<param
name=
"psFirst"
value=
"-1"
/>
<param
name=
"psElongationLong"
value=
"100"
/>
<param
name=
"psElongationOffset"
value=
"100"
/>
<param
name=
"mvStopFrame"
value=
"1"
/>
<param
name=
"mvCreamFrame"
value=
"0"
/>
<param
name=
"mlMinStopFrame"
value=
"4mil"
/>
<param
name=
"mlMaxStopFrame"
value=
"4mil"
/>
<param
name=
"mlMinCreamFrame"
value=
"0mil"
/>
<param
name=
"mlMaxCreamFrame"
value=
"0mil"
/>
<param
name=
"mlViaStopLimit"
value=
"0mil"
/>
<param
name=
"srRoundness"
value=
"0"
/>
<param
name=
"srMinRoundness"
value=
"0mil"
/>
<param
name=
"srMaxRoundness"
value=
"0mil"
/>
<param
name=
"slThermalIsolate"
value=
"10mil"
/>
<param
name=
"slThermalsForVias"
value=
"0"
/>
<param
name=
"dpMaxLengthDifference"
value=
"10mm"
/>
<param
name=
"dpGapFactor"
value=
"2.5"
/>
<param
name=
"checkGrid"
value=
"0"
/>
<param
name=
"checkAngle"
value=
"0"
/>
<param
name=
"checkFont"
value=
"1"
/>
<param
name=
"checkRestrict"
value=
"1"
/>
<param
name=
"useDiameter"
value=
"13"
/>
<param
name=
"maxErrors"
value=
"50"
/>
</designrules>
<autorouter>
<pass
name=
"Default"
>
<param
name=
"RoutingGrid"
value=
"50mil"
/>
<param
name=
"AutoGrid"
value=
"1"
/>
<param
name=
"Efforts"
value=
"0"
/>
<param
name=
"TopRouterVariant"
value=
"1"
/>
<param
name=
"tpViaShape"
value=
"round"
/>
<param
name=
"PrefDir.1"
value=
"|"
/>
<param
name=
"PrefDir.2"
value=
"0"
/>
<param
name=
"PrefDir.3"
value=
"0"
/>
<param
name=
"PrefDir.4"
value=
"0"
/>
<param
name=
"PrefDir.5"
value=
"0"
/>
<param
name=
"PrefDir.6"
value=
"0"
/>
<param
name=
"PrefDir.7"
value=
"0"
/>
<param
name=
"PrefDir.8"
value=
"0"
/>
<param
name=
"PrefDir.9"
value=
"0"
/>
<param
name=
"PrefDir.10"
value=
"0"
/>
<param
name=
"PrefDir.11"
value=
"0"
/>
<param
name=
"PrefDir.12"
value=
"0"
/>
<param
name=
"PrefDir.13"
value=
"0"
/>
<param
name=
"PrefDir.14"
value=
"0"
/>
<param
name=
"PrefDir.15"
value=
"0"
/>
<param
name=
"PrefDir.16"
value=
"-"
/>
<param
name=
"cfVia"
value=
"8"
/>
<param
name=
"cfNonPref"
value=
"5"
/>
<param
name=
"cfChangeDir"
value=
"2"
/>
<param
name=
"cfOrthStep"
value=
"2"
/>
<param
name=
"cfDiagStep"
value=
"3"
/>
<param
name=
"cfExtdStep"
value=
"0"
/>
<param
name=
"cfBonusStep"
value=
"1"
/>
<param
name=
"cfMalusStep"
value=
"1"
/>
<param
name=
"cfPadImpact"
value=
"4"
/>
<param
name=
"cfSmdImpact"
value=
"4"
/>
<param
name=
"cfBusImpact"
value=
"0"
/>
<param
name=
"cfHugging"
value=
"3"
/>
<param
name=
"cfAvoid"
value=
"4"
/>
<param
name=
"cfPolygon"
value=
"10"
/>
<param
name=
"cfBase.1"
value=
"0"
/>
<param
name=
"cfBase.2"
value=
"1"
/>
<param
name=
"cfBase.3"
value=
"1"
/>
<param
name=
"cfBase.4"
value=
"1"
/>
<param
name=
"cfBase.5"
value=
"1"
/>
<param
name=
"cfBase.6"
value=
"1"
/>
<param
name=
"cfBase.7"
value=
"1"
/>
<param
name=
"cfBase.8"
value=
"1"
/>
<param
name=
"cfBase.9"
value=
"1"
/>
<param
name=
"cfBase.10"
value=
"1"
/>
<param
name=
"cfBase.11"
value=
"1"
/>
<param
name=
"cfBase.12"
value=
"1"
/>
<param
name=
"cfBase.13"
value=
"1"
/>
<param
name=
"cfBase.14"
value=
"1"
/>
<param
name=
"cfBase.15"
value=
"1"
/>
<param
name=
"cfBase.16"
value=
"0"
/>
<param
name=
"mnVias"
value=
"20"
/>
<param
name=
"mnSegments"
value=
"9999"
/>
<param
name=
"mnExtdSteps"
value=
"9999"
/>
<param
name=
"mnRipupLevel"
value=
"10"
/>
<param
name=
"mnRipupSteps"
value=
"100"
/>
<param
name=
"mnRipupTotal"
value=
"100"
/>
</pass>
<pass
name=
"Follow-me"
refer=
"Default"
active=
"yes"
>
</pass>
<pass
name=
"Busses"
refer=
"Default"
active=
"yes"
>
<param
name=
"cfNonPref"
value=
"4"
/>
<param
name=
"cfBusImpact"
value=
"4"
/>
<param
name=
"cfHugging"
value=
"0"
/>
<param
name=
"mnVias"
value=
"0"
/>
</pass>
<pass
name=
"Route"
refer=
"Default"
active=
"yes"
>
</pass>
<pass
name=
"Optimize1"
refer=
"Default"
active=
"yes"
>
<param
name=
"cfVia"
value=
"99"
/>
<param
name=
"cfExtdStep"
value=
"10"
/>
<param
name=
"cfHugging"
value=
"1"
/>
<param
name=
"mnExtdSteps"
value=
"1"
/>
<param
name=
"mnRipupLevel"
value=
"0"
/>
</pass>
<pass
name=
"Optimize2"
refer=
"Optimize1"
active=
"yes"
>
<param
name=
"cfNonPref"
value=
"0"
/>
<param
name=
"cfChangeDir"
value=
"6"
/>
<param
name=
"cfExtdStep"
value=
"0"
/>
<param
name=
"cfBonusStep"
value=
"2"
/>
<param
name=
"cfMalusStep"
value=
"2"
/>
<param
name=
"cfPadImpact"
value=
"2"
/>
<param
name=
"cfSmdImpact"
value=
"2"
/>
<param
name=
"cfHugging"
value=
"0"
/>
</pass>
<pass
name=
"Optimize3"
refer=
"Optimize2"
active=
"yes"
>
<param
name=
"cfChangeDir"
value=
"8"
/>
<param
name=
"cfPadImpact"
value=
"0"
/>
<param
name=
"cfSmdImpact"
value=
"0"
/>
</pass>
<pass
name=
"Optimize4"
refer=
"Optimize3"
active=
"yes"
>
<param
name=
"cfChangeDir"
value=
"25"
/>
</pass>
</autorouter>
<elements>
<element
name=
"D1"
library=
"fabPatil"
package=
"SOD123"
value=
"3.3V"
x=
"16.002"
y=
"14.986"
rot=
"R90"
/>
<element
name=
"D2"
library=
"fabPatil"
package=
"SOD123"
value=
"3.3V"
x=
"12.573"
y=
"14.986"
rot=
"R90"
/>
<element
name=
"R1"
library=
"fabPatil"
package=
"1206"
value=
"49"
x=
"20.193"
y=
"11.557"
/>
<element
name=
"R2"
library=
"fabPatil"
package=
"1206"
value=
"49"
x=
"20.193"
y=
"15.113"
/>
<element
name=
"R3"
library=
"fabPatil"
package=
"1206"
value=
"499"
x=
"14.224"
y=
"9.271"
rot=
"R270"
/>
<element
name=
"R4"
library=
"fabPatil"
package=
"1206"
value=
"1K"
x=
"18.288"
y=
"7.747"
/>
<element
name=
"JP1"
library=
"fabPatil"
package=
"1X06-SMD"
value=
""
x=
"52.578"
y=
"15.24"
rot=
"R90"
/>
<element
name=
"C1"
library=
"fabPatil"
package=
"1206"
value=
"0.1uF"
x=
"23.876"
y=
"6.096"
rot=
"R90"
/>
<element
name=
"JP2"
library=
"fabPatil"
package=
"USB_PCB"
value=
"USBPCB"
x=
"1.27"
y=
"13.97"
/>
<element
name=
"R5"
library=
"fabPatil"
package=
"1206"
value=
"470"
x=
"43.18"
y=
"15.494"
/>
<element
name=
"R6"
library=
"fabPatil"
package=
"1206"
value=
"470"
x=
"43.18"
y=
"12.446"
/>
<element
name=
"U$1"
library=
"fabPatil"
package=
"2X03SMD"
value=
"AVRISPSMD"
x=
"33.02"
y=
"9.271"
rot=
"R90"
/>
<element
name=
"U$2"
library=
"fabPatil"
package=
"SOIC20"
value=
"ATTINY2313"
x=
"33.147"
y=
"19.812"
rot=
"R90"
/>
</elements>
<signals>
<signal
name=
"GND"
>
<contactref
element=
"D1"
pad=
"ANODE"
/>
<contactref
element=
"D2"
pad=
"ANODE"
/>
<contactref
element=
"JP1"
pad=
"6"
/>
<contactref
element=
"C1"
pad=
"1"
/>
<contactref
element=
"JP2"
pad=
"GND"
/>
<wire
x1=
"2.82"
y1=
"17.47"
x2=
"12.573"
y2=
"17.47"
width=
"0.4064"
layer=
"1"
/>
<wire
x1=
"12.573"
y1=
"17.47"
x2=
"12.573"
y2=
"16.686"
width=
"0.4064"
layer=
"1"
/>