Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
F
fwatch
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
8
Issues
8
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
Wiki
Wiki
image/svg+xml
Discourse
Discourse
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
Projects
fwatch
Commits
275558c3
Commit
275558c3
authored
Jun 14, 2014
by
Matthieu Cattin
Committed by
Projects
Jun 26, 2014
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
hw: routing...
parent
554ce855
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
1326 additions
and
1025 deletions
+1326
-1025
freewatch_v1.kicad_pcb
hw/freewatch_v1/freewatch_v1.kicad_pcb
+1183
-882
freewatch_v1.net
hw/freewatch_v1/freewatch_v1.net
+140
-140
freewatch_v1.pro
hw/freewatch_v1/freewatch_v1.pro
+1
-1
mcu_display.sch
hw/freewatch_v1/mcu_display.sch
+2
-2
No files found.
hw/freewatch_v1/freewatch_v1.kicad_pcb
View file @
275558c3
This source diff could not be displayed because it is too large. You can
view the blob
instead.
hw/freewatch_v1/freewatch_v1.net
View file @
275558c3
(export (version D)
(design
(source /home/mcattin/Documents/freewatch/hw/freewatch_v1/freewatch_v1.sch)
(date "
Fri 13 Jun 2014 11:13:40
PM CEST")
(date "
Sat 14 Jun 2014 01:11:24
PM CEST")
(tool "Eeschema (2014-06-01 BZR 4909)-product"))
(components
(comp (ref P1)
...
...
@@ -545,21 +545,6 @@
(sheetpath (names /MCU_DISPLAY/) (tstamps /537A662B/))
(tstamp 539B7866)))
(libparts
(libpart (lib freewatch) (part ADP198)
(description "High-Side Load Switch")
(fields
(field (name Reference) U)
(field (name Value) ADP198))
(pins
(pin (num 0) (name EP) (type input))
(pin (num 1) (name VOUT) (type output))
(pin (num 2) (name VOUT) (type output))
(pin (num 3) (name GND) (type power_in))
(pin (num 4) (name SEL1) (type input))
(pin (num 5) (name SEL0) (type input))
(pin (num 6) (name EN) (type input))
(pin (num 7) (name VIN) (type input))
(pin (num 8) (name VIN) (type input))))
(libpart (lib device) (part CRYSTAL_SMD)
(fields
(field (name Reference) X)
...
...
@@ -596,14 +581,6 @@
(pin (num 4) (name 4) (type passive))
(pin (num 5) (name 5) (type passive))
(pin (num 6) (name 6) (type passive))))
(libpart (lib freewatch) (part BUZZER)
(description Transducer/speaker)
(fields
(field (name Reference) SP)
(field (name Value) BUZZER))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib freewatch) (part CAP)
(description Capacitor)
(fields
...
...
@@ -620,6 +597,29 @@
(pins
(pin (num 1) (name A) (type passive))
(pin (num 2) (name K) (type passive))))
(libpart (lib freewatch) (part BUZZER)
(description Transducer/speaker)
(fields
(field (name Reference) SP)
(field (name Value) BUZZER))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib freewatch) (part ADP198)
(description "High-Side Load Switch")
(fields
(field (name Reference) U)
(field (name Value) ADP198))
(pins
(pin (num 0) (name EP) (type input))
(pin (num 1) (name VOUT) (type output))
(pin (num 2) (name VOUT) (type output))
(pin (num 3) (name GND) (type power_in))
(pin (num 4) (name SEL1) (type input))
(pin (num 5) (name SEL0) (type input))
(pin (num 6) (name EN) (type input))
(pin (num 7) (name VIN) (type input))
(pin (num 8) (name VIN) (type input))))
(libpart (lib freewatch) (part EFM32GG330)
(description "Ultra-low power ARM Cortex-M3 microcontroller")
(fields
...
...
@@ -914,10 +914,10 @@
(libraries
(library (logical device)
(uri /usr/local/share/kicad/library/device.lib))
(library (logical freewatch)
(uri /home/mcattin/Documents/freewatch/hw/kicad-sch-lib/freewatch.lib))
(library (logical conn)
(uri /usr/local/share/kicad/library/conn.lib)))
(uri /usr/local/share/kicad/library/conn.lib))
(library (logical freewatch)
(uri /home/mcattin/Documents/freewatch/hw/kicad-sch-lib/freewatch.lib)))
(nets
(net (code 1) (name BC_CHG_N)
(node (ref R2) (pin 1))
...
...
@@ -1181,22 +1181,22 @@
(node (ref U15) (pin 3))
(node (ref U14) (pin 4)))
(net (code 24) (name /MCU_DISPLAY/LCD_VCC)
(node (ref U15) (pin 10))
(node (ref U14) (pin 8))
(node (ref U14) (pin 7))
(node (ref C28) (pin 1))
(node (ref U14) (pin 6))
(node (ref U14) (pin 7))
(node (ref U15) (pin 10))
(node (ref C29) (pin 1)))
(net (code 25) (name /MCU_DISPLAY/LCD_EN)
(node (ref
U15) (pin 9
))
(node (ref
C30) (pin 1
))
(node (ref U14) (pin 5))
(node (ref
C30) (pin 1
)))
(node (ref
U15) (pin 9
)))
(net (code 26) (name /MCU_DISPLAY/LCD_CS)
(node (ref U1
5) (pin 14
))
(node (ref U1
4) (pin 3
)))
(node (ref U1
4) (pin 3
))
(node (ref U1
5) (pin 14
)))
(net (code 27) (name /MCU_DISPLAY/SWDIO)
(node (ref
P7) (pin 2
))
(node (ref
U15) (pin 50
)))
(node (ref
U15) (pin 50
))
(node (ref
P7) (pin 2
)))
(net (code 28) (name /MCU_DISPLAY/SWCLK)
(node (ref P7) (pin 3))
(node (ref U15) (pin 49)))
...
...
@@ -1204,156 +1204,156 @@
(node (ref U15) (pin 51))
(node (ref P7) (pin 4)))
(net (code 30) (name /MCU_DISPLAY/MCU_RST_N)
(node (ref
U15) (pin 20
))
(node (ref
P7) (pin 5
)))
(node (ref
P7) (pin 5
))
(node (ref
U15) (pin 20
)))
(net (code 31) (name "Net-(R21-Pad2)")
(node (ref R21) (pin 2))
(node (ref U15) (pin 47)))
(net (code 32) (name SD_EN)
(node (ref U
8) (pin 6
))
(node (ref U
15) (pin 12
)))
(node (ref U
15) (pin 12
))
(node (ref U
8) (pin 6
)))
(net (code 33) (name "Net-(C31-Pad2)")
(node (ref C31) (pin 2))
(node (ref X1) (pin 1))
(node (ref U15) (pin 15)))
(net (code 34) (name "Net-(C32-Pad2)")
(node (ref X1) (pin 2))
(node (ref C32) (pin 2))
(node (ref X1) (pin 2))
(node (ref U15) (pin 16)))
(net (code 35) (name /MCU_DISPLAY/LCD_DI)
(node (ref U1
4) (pin 2
))
(node (ref U1
5) (pin 11
)))
(node (ref U1
5) (pin 11
))
(node (ref U1
4) (pin 2
)))
(net (code 36) (name "Net-(X1-Pad3)")
(node (ref X1) (pin 3)))
(net (code 37) (name /MCU_DISPLAY/LCD_CLK)
(node (ref U1
5) (pin 13
))
(node (ref U1
4) (pin 1
)))
(node (ref U1
4) (pin 1
))
(node (ref U1
5) (pin 13
)))
(net (code 38) (name "Net-(C36-Pad1)")
(node (ref C36) (pin 1))
(node (ref U15) (pin 46)))
(net (code 39) (name "Net-(D6-Pad1)")
(node (ref
R19) (pin 2
))
(node (ref
D6) (pin 1
)))
(node (ref
D6) (pin 1
))
(node (ref
R19) (pin 2
)))
(net (code 40) (name "Net-(C33-Pad1)")
(node (ref
U15) (pin 40
))
(node (ref
C33) (pin 1
)))
(node (ref
C33) (pin 1
))
(node (ref
U15) (pin 40
)))
(net (code 41) (name GPS_RXD)
(node (ref C13) (pin 1))
(node (ref U
6) (pin 21
))
(node (ref U
15) (pin 62
)))
(node (ref U
15) (pin 62
))
(node (ref U
6) (pin 21
)))
(net (code 42) (name GPS_ON_OFF)
(node (ref U15) (pin 61))
(node (ref U6) (pin 26)))
(net (code 43) (name GPS_RST)
(node (ref U
6) (pin 10
))
(node (ref U
15) (pin 54
)))
(node (ref U
15) (pin 54
))
(node (ref U
6) (pin 10
)))
(net (code 45) (name SD_CLK)
(node (ref U
15) (pin 30
))
(node (ref U
7) (pin 5
)))
(node (ref U
7) (pin 5
))
(node (ref U
15) (pin 30
)))
(net (code 46) (name SD_CS_N)
(node (ref U15) (pin 31))
(node (ref U7) (pin 2)))
(net (code 47) (name GPS_WAKUP)
(node (ref Q2) (pin 3))
(node (ref
U15) (pin 2
))
(node (ref
R30) (pin 1
)))
(node (ref
R30) (pin 1
))
(node (ref
U15) (pin 2
)))
(net (code 48) (name GPS_TXD)
(node (ref R12) (pin 1))
(node (ref Q1) (pin 3))
(node (ref U15) (pin 63))
(node (ref R12) (pin 1)))
(node (ref U15) (pin 63)))
(net (code 49) (name /MCU_DISPLAY/BUZ)
(node (ref
SP1) (pin 1
))
(node (ref
U15) (pin 18
)))
(node (ref
U15) (pin 18
))
(node (ref
SP1) (pin 1
)))
(net (code 50) (name SD_MOSI)
(node (ref U
7) (pin 3
))
(node (ref U
15) (pin 28
)))
(node (ref U
15) (pin 28
))
(node (ref U
7) (pin 3
)))
(net (code 51) (name "Net-(U15-Pad58)")
(node (ref U15) (pin 58)))
(net (code 52) (name AC_INT_XL)
(node (ref U11) (pin 12))
(node (ref U15) (pin 19)))
(net (code 53) (name SD_MISO)
(net (code 52) (name SD_MISO)
(node (ref U7) (pin 7))
(node (ref U15) (pin 29)))
(net (code 5
4
) (name AC_CLK)
(net (code 5
3
) (name AC_CLK)
(node (ref U15) (pin 42))
(node (ref U11) (pin 1)))
(net (code 5
5
) (name AC_SDIO)
(net (code 5
4
) (name AC_SDIO)
(node (ref U11) (pin 4))
(node (ref U15) (pin 44)))
(net (code 5
6
) (name AC_CS_XL)
(node (ref U1
1) (pin 2
))
(node (ref U1
5) (pin 41
)))
(net (code 5
7
) (name AC_CS_MAG)
(node (ref U1
1) (pin
3))
(node (ref U1
5) (pin 4
3)))
(net (code 5
8
) (name AC_INT_MAG)
(node (ref U15) (pin
33
))
(net (code 5
5
) (name AC_CS_XL)
(node (ref U1
5) (pin 41
))
(node (ref U1
1) (pin 2
)))
(net (code 5
6
) (name AC_CS_MAG)
(node (ref U1
5) (pin 4
3))
(node (ref U1
1) (pin
3)))
(net (code 5
7
) (name AC_INT_MAG)
(node (ref U15) (pin
19
))
(node (ref U11) (pin 7)))
(net (code 5
9
) (name AC_DRDY_MAG)
(node (ref U1
1) (pin 11
))
(node (ref U1
5) (pin 32
)))
(net (code
60
) (name LS_INT_N)
(node (ref U1
5) (pin 7
))
(node (ref U1
0) (pin 4
)))
(net (code 6
1
) (name USB_DM)
(node (ref
R21) (pin 1
))
(net (code 5
8
) (name AC_DRDY_MAG)
(node (ref U1
5) (pin 32
))
(node (ref U1
1) (pin 11
)))
(net (code
59
) (name LS_INT_N)
(node (ref U1
0) (pin 4
))
(node (ref U1
5) (pin 7
)))
(net (code 6
0
) (name USB_DM)
(node (ref
U1) (pin 3
))
(node (ref R14) (pin 1))
(node (ref P1) (pin 2))
(node (ref
U1) (pin 3
)))
(net (code 6
2
) (name "Net-(R22-Pad2)")
(node (ref
U15) (pin 48
))
(node (ref
R22) (pin 2
)))
(net (code 6
3
) (name /MCU_DISPLAY/USB_DMPU)
(node (ref
R21) (pin 1
)))
(net (code 6
1
) (name "Net-(R22-Pad2)")
(node (ref
R22) (pin 2
))
(node (ref
U15) (pin 48
)))
(net (code 6
2
) (name /MCU_DISPLAY/USB_DMPU)
(node (ref R14) (pin 2)))
(net (code 6
4
) (name "Net-(D4-Pad1)")
(node (ref
D4) (pin 1
))
(node (ref
R17) (pin 2
)))
(net (code 6
5
) (name "Net-(D5-Pad1)")
(node (ref
D5) (pin 1
))
(node (ref
R18) (pin 2
)))
(net (code 6
6
) (name "Net-(D7-Pad1)")
(net (code 6
3
) (name "Net-(D4-Pad1)")
(node (ref
R17) (pin 2
))
(node (ref
D4) (pin 1
)))
(net (code 6
4
) (name "Net-(D5-Pad1)")
(node (ref
R18) (pin 2
))
(node (ref
D5) (pin 1
)))
(net (code 6
5
) (name "Net-(D7-Pad1)")
(node (ref D7) (pin 1))
(node (ref R20) (pin 2)))
(net (code 67) (name /MCU_DISPLAY/SW_TR)
(net (code 66) (name /MCU_DISPLAY/SW_TR)
(node (ref C44) (pin 1))
(node (ref R24) (pin 2))
(node (ref SW2) (pin 2))
(node (ref U15) (pin 1))
(node (ref C44) (pin 1)))
(net (code 68) (name /MCU_DISPLAY/SW_BL)
(node (ref SW2) (pin 2)))
(net (code 67) (name /MCU_DISPLAY/SW_BL)
(node (ref U15) (pin 34))
(node (ref R25) (pin 2))
(node (ref SW3) (pin 2))
(node (ref C45) (pin 1))
(node (ref
U15) (pin 34
)))
(net (code 6
9
) (name /MCU_DISPLAY/SW_BR)
(node (ref
U15) (pin 17
))
(node (ref
SW3) (pin 2
)))
(net (code 6
8
) (name /MCU_DISPLAY/SW_BR)
(node (ref
SW4) (pin 2
))
(node (ref R26) (pin 2))
(node (ref
C46) (pin 1
))
(node (ref
SW4) (pin 2
)))
(net (code
70
) (name VM_EN)
(node (ref U1
5) (pin 4
))
(node (ref U1
3) (pin 6
)))
(net (code 7
1
) (name /MCU_DISPLAY/LCD_BKL1)
(node (ref
U15) (pin 17
))
(node (ref
C46) (pin 1
)))
(net (code
69
) (name VM_EN)
(node (ref U1
3) (pin 6
))
(node (ref U1
5) (pin 4
)))
(net (code 7
0
) (name /MCU_DISPLAY/LCD_BKL1)
(node (ref R19) (pin 1))
(node (ref
R20) (pin 1
))
(node (ref
U15) (pin 60
)))
(net (code 7
2
) (name /MCU_DISPLAY/LCD_BKL2)
(node (ref
U15) (pin 60
))
(node (ref
R20) (pin 1
)))
(net (code 7
1
) (name /MCU_DISPLAY/LCD_BKL2)
(node (ref U15) (pin 59))
(node (ref R18) (pin 1))
(node (ref R17) (pin 1)))
(net (code 73) (name "Net-(C18-Pad1)")
(node (ref R17) (pin 1))
(node (ref R18) (pin 1)))
(net (code 72) (name "Net-(C18-Pad1)")
(node (ref U15) (pin 24))
(node (ref X2) (pin 1))
(node (ref C18) (pin 1))
(node (ref U15) (pin 24)))
(net (code 74) (name "Net-(C24-Pad1)")
(node (ref U15) (pin 25))
(node (ref C18) (pin 1)))
(net (code 73) (name "Net-(C24-Pad1)")
(node (ref C24) (pin 1))
(node (ref U15) (pin 25))
(node (ref X2) (pin 2)))
(net (code 74) (name AC_INT_XL)
(node (ref U15) (pin 33))
(node (ref U11) (pin 12)))
(net (code 75) (name /MCU_DISPLAY/SW_TL)
(node (ref C43) (pin 1))
(node (ref
SW1) (pin 2
))
(node (ref
U15) (pin 38
))
(node (ref R23) (pin 2))
(node (ref
U15) (pin 38
)))
(node (ref
SW1) (pin 2
)))
(net (code 76) (name "Net-(U15-Pad6)")
(node (ref U15) (pin 6)))
(net (code 77) (name "Net-(U15-Pad5)")
...
...
@@ -1365,33 +1365,33 @@
(net (code 80) (name "Net-(U15-Pad64)")
(node (ref U15) (pin 64)))
(net (code 81) (name "Net-(C12-Pad1)")
(node (ref Q1) (pin 2))
(node (ref U6) (pin 20))
(node (ref R13) (pin 1))
(node (ref C12) (pin 1)))
(node (ref U6) (pin 20))
(node (ref C12) (pin 1))
(node (ref Q1) (pin 2)))
(net (code 82) (name "Net-(C23-Pad1)")
(node (ref
U11) (pin 5
))
(node (ref
C23) (pin 1
)))
(node (ref
C23) (pin 1
))
(node (ref
U11) (pin 5
)))
(net (code 83) (name "Net-(U7-Pad1)")
(node (ref U7) (pin 1)))
(net (code 84) (name "Net-(U7-Pad8)")
(node (ref U7) (pin 8)))
(net (code 85) (name "Net-(C14-Pad1)")
(node (ref U7) (pin 4))
(node (ref C14) (pin 1))
(node (ref U8) (pin 2))
(node (ref U8) (pin 1))
(node (ref U8) (pin 2)))
(node (ref C14) (pin 1))
(node (ref U7) (pin 4)))
(net (code 86) (name "Net-(R11-Pad1)")
(node (ref
R11) (pin 1
))
(node (ref
U6) (pin 23
)))
(node (ref
U6) (pin 23
))
(node (ref
R11) (pin 1
)))
(net (code 87) (name "Net-(C10-Pad1)")
(node (ref C10) (pin 1))
(node (ref
U6) (pin 4
))
(node (ref
L1) (pin 1
)))
(node (ref
L1) (pin 1
))
(node (ref
U6) (pin 4
)))
(net (code 88) (name "Net-(C11-Pad1)")
(node (ref U6) (pin 6))
(node (ref C11) (pin 1))
(node (ref L1) (pin 2))
(node (ref U6) (pin 6)))
(node (ref L1) (pin 2)))
(net (code 89) (name "Net-(Q2-Pad2)")
(node (ref R29) (pin 1))
(node (ref Q2) (pin 2))
...
...
@@ -1400,8 +1400,8 @@
(node (ref R3) (pin 1))
(node (ref U6) (pin 13)))
(net (code 91) (name "Net-(R10-Pad2)")
(node (ref
R10) (pin 2
))
(node (ref
U6) (pin 14
)))
(node (ref
U6) (pin 14
))
(node (ref
R10) (pin 2
)))
(net (code 92) (name "Net-(U6-Pad11)")
(node (ref U6) (pin 11)))
(net (code 93) (name "Net-(U6-Pad22)")
...
...
@@ -1414,9 +1414,9 @@
(node (ref U6) (pin 17)))
(net (code 97) (name "Net-(C27-Pad1)")
(node (ref P6) (pin 1))
(node (ref U13) (pin 1))
(node (ref U13) (pin 2))
(node (ref C27) (pin 1))
(node (ref D3) (pin 2)))
(node (ref D3) (pin 2))
(node (ref U13) (pin 1)))
(net (code 98) (name "Net-(U12-Pad6)")
(node (ref U12) (pin 6)))))
\ No newline at end of file
hw/freewatch_v1/freewatch_v1.pro
View file @
275558c3
update
=
Fri
13
Jun
2014
06
:
53
:
45
PM
CEST
update
=
Sat
14
Jun
2014
01
:
58
:
32
PM
CEST
version
=
1
last_client
=
kicad
[
cvpcb
]
...
...
hw/freewatch_v1/mcu_display.sch
View file @
275558c3
...
...
@@ -77,7 +77,7 @@ Text GLabel 2850 4750 0 40 Output ~ 0
AC_CS_XL
Text GLabel 2850 4950 0 40 Output ~ 0
AC_CS_MAG
Text GLabel
5750 2550 2
40 Input ~ 0
Text GLabel
2850 2950 0
40 Input ~ 0
AC_INT_MAG
Text GLabel 5750 2450 2 40 Input ~ 0
AC_DRDY_MAG
...
...
@@ -1510,7 +1510,7 @@ Wire Wire Line
2850 2950 3250 2950
Wire Wire Line
2850 3950 3250 3950
Text GLabel
2850 2950 0
40 Input ~ 0
Text GLabel
5750 2550 2
40 Input ~ 0
AC_INT_XL
Wire Wire Line
4950 2750 5750 2750
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment