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
5d6a3eff
Commit
5d6a3eff
authored
Jun 02, 2014
by
Matthieu Cattin
Committed by
Projects
Jun 26, 2014
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
hw: Continue routing.
parent
0725cfe4
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
1758 additions
and
634 deletions
+1758
-634
freewatch_v1.kicad_pcb
hw/freewatch_v1/freewatch_v1.kicad_pcb
+1664
-564
freewatch_v1.net
hw/freewatch_v1/freewatch_v1.net
+61
-61
freewatch_v1.pro
hw/freewatch_v1/freewatch_v1.pro
+1
-1
mcu_display.sch
hw/freewatch_v1/mcu_display.sch
+8
-8
QFN64.kicad_mod
hw/kicad-pcb-lib/freewatch.pretty/QFN64.kicad_mod
+18
-0
kicad_feedback.txt
hw/kicad_feedback.txt
+6
-0
No files found.
hw/freewatch_v1/freewatch_v1.kicad_pcb
View file @
5d6a3eff
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 @
5d6a3eff
(export (version D)
(design
(source /home/mcattin/Documents/freewatch/hw/freewatch_v1/freewatch_v1.sch)
(date "
Sun 01 Jun 2014 11:07:41
PM CEST")
(tool "Eeschema (2014-0
5-28 BZR 4896
)-product"))
(date "
Mon 02 Jun 2014 08:30:36
PM CEST")
(tool "Eeschema (2014-0
6-01 BZR 4909
)-product"))
(components
(comp (ref P1)
(value USB-MICRO-AB)
...
...
@@ -561,6 +561,14 @@
(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
...
...
@@ -592,14 +600,6 @@
(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 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 EFM32GG330)
(description "Ultra-low power ARM Cortex-M3 microcontroller")
(fields
...
...
@@ -1133,8 +1133,8 @@
(node (ref U2) (pin 10))
(node (ref U2) (pin 11)))
(net (code 22) (name /MCU_DISPLAY/LCD_CLK)
(node (ref U1
4) (pin 1
))
(node (ref U1
5) (pin 60
)))
(node (ref U1
5) (pin 60
))
(node (ref U1
4) (pin 1
)))
(net (code 23) (name /MCU_DISPLAY/SWDIO)
(node (ref U15) (pin 50))
(node (ref P7) (pin 2)))
...
...
@@ -1145,11 +1145,11 @@
(node (ref U15) (pin 62))
(node (ref U14) (pin 4)))
(net (code 26) (name /MCU_DISPLAY/LCD_CS)
(node (ref U1
5) (pin 61
))
(node (ref U1
4) (pin 3
)))
(node (ref U1
4) (pin 3
))
(node (ref U1
5) (pin 61
)))
(net (code 27) (name /MCU_DISPLAY/LCD_EN)
(node (ref U14) (pin 5))
(node (ref C30) (pin 1))
(node (ref U14) (pin 5))
(node (ref U15) (pin 10)))
(net (code 28) (name /MCU_DISPLAY/USB_DMPU)
(node (ref R14) (pin 2)))
...
...
@@ -1157,7 +1157,7 @@
(node (ref U15) (pin 20))
(node (ref P7) (pin 5)))
(net (code 30) (name SD_EN)
(node (ref U15) (pin
34
))
(node (ref U15) (pin
25
))
(node (ref U8) (pin 6)))
(net (code 31) (name "Net-(C32-Pad2)")
(node (ref X1) (pin 2))
...
...
@@ -1197,14 +1197,14 @@
(node (ref U6) (pin 3))
(node (ref U15) (pin 32)))
(net (code 42) (name SD_MISO)
(node (ref U
15) (pin 12
))
(node (ref U
7) (pin 7
)))
(node (ref U
7) (pin 7
))
(node (ref U
15) (pin 12
)))
(net (code 43) (name SD_MOSI)
(node (ref U
7) (pin 3
))
(node (ref U
15) (pin 11
)))
(node (ref U
15) (pin 11
))
(node (ref U
7) (pin 3
)))
(net (code 44) (name SD_CLK)
(node (ref U
15) (pin 13
))
(node (ref U
7) (pin 5
)))
(node (ref U
7) (pin 5
))
(node (ref U
15) (pin 13
)))
(net (code 45) (name SD_CS_N)
(node (ref U7) (pin 2))
(node (ref U15) (pin 14)))
...
...
@@ -1218,8 +1218,8 @@
(node (ref U6) (pin 4))
(node (ref U15) (pin 36)))
(net (code 49) (name "Net-(C36-Pad1)")
(node (ref
U15) (pin 46
))
(node (ref
C36) (pin 1
)))
(node (ref
C36) (pin 1
))
(node (ref
U15) (pin 46
)))
(net (code 50) (name GPS_STDBY)
(node (ref U15) (pin 37))
(node (ref U6) (pin 5)))
...
...
@@ -1227,20 +1227,20 @@
(node (ref R21) (pin 2))
(node (ref U15) (pin 47)))
(net (code 52) (name AC_SDIO)
(node (ref U1
5) (pin 28
))
(node (ref U1
1) (pin 4
)))
(node (ref U1
1) (pin 4
))
(node (ref U1
5) (pin 28
)))
(net (code 53) (name "Net-(R22-Pad2)")
(node (ref
R22) (pin 2
))
(node (ref
U15) (pin 48
)))
(node (ref
U15) (pin 48
))
(node (ref
R22) (pin 2
)))
(net (code 54) (name /MCU_DISPLAY/LCD_DI)
(node (ref U1
5) (pin 58
))
(node (ref U1
4) (pin 2
)))
(node (ref U1
4) (pin 2
))
(node (ref U1
5) (pin 58
)))
(net (code 55) (name AC_INT_XL)
(node (ref U1
1) (pin 12
))
(node (ref U1
5) (pin 19
)))
(node (ref U1
5) (pin 19
))
(node (ref U1
1) (pin 12
)))
(net (code 56) (name AC_CS_XL)
(node (ref U1
1) (pin 2
))
(node (ref U1
5) (pin 29
)))
(node (ref U1
5) (pin 29
))
(node (ref U1
1) (pin 2
)))
(net (code 57) (name /MCU_DISPLAY/SWCLK)
(node (ref U15) (pin 49))
(node (ref P7) (pin 3)))
...
...
@@ -1248,14 +1248,14 @@
(node (ref U15) (pin 59)))
(net (code 59) (name /MCU_DISPLAY/SW_TL)
(node (ref R23) (pin 2))
(node (ref C43) (pin 1))
(node (ref SW1) (pin 2))
(node (ref C43) (pin 1))
(node (ref U15) (pin 35)))
(net (code 60) (name /MCU_DISPLAY/SW_BL)
(node (ref
C45) (pin 1
))
(node (ref
U15) (pin 42
))
(node (ref R25) (pin 2))
(node (ref
SW3) (pin 2
))
(node (ref
U15) (pin 4
2)))
(node (ref
C45) (pin 1
))
(node (ref
SW3) (pin
2)))
(net (code 61) (name /MCU_DISPLAY/SW_BR)
(node (ref SW4) (pin 2))
(node (ref C46) (pin 1))
...
...
@@ -1266,36 +1266,36 @@
(node (ref U15) (pin 43)))
(net (code 63) (name /MCU_DISPLAY/LCD_BKL1)
(node (ref R20) (pin 1))
(node (ref
R19) (pin 1
))
(node (ref
U15) (pin 63
)))
(node (ref
U15) (pin 64
))
(node (ref
R19) (pin 1
)))
(net (code 64) (name /MCU_DISPLAY/LCD_BKL2)
(node (ref U15) (pin 63))
(node (ref R17) (pin 1))
(node (ref R18) (pin 1))
(node (ref U15) (pin 64)))
(node (ref R18) (pin 1)))
(net (code 65) (name "Net-(D5-Pad1)")
(node (ref D5) (pin 1))
(node (ref R18) (pin 2)))
(net (code 66) (name "Net-(D6-Pad1)")
(node (ref D6) (pin 1))
(node (ref R19) (pin 2)))
(net (code 67) (name "Net-(U15-Pad54)")
(node (ref U15) (pin 54)))
(net (code 68) (name "Net-(U15-Pad7)")
(net (code 67) (name "Net-(U15-Pad7)")
(node (ref U15) (pin 7)))
(net (code 6
9
) (name "Net-(D7-Pad1)")
(net (code 6
8
) (name "Net-(D7-Pad1)")
(node (ref R20) (pin 2))
(node (ref D7) (pin 1)))
(net (code
70
) (name /MCU_DISPLAY/BUZ)
(node (ref
U15) (pin 18
))
(node (ref
SP1) (pin 1
)))
(net (code 7
1
) (name "Net-(U15-Pad6)")
(net (code
69
) (name /MCU_DISPLAY/BUZ)
(node (ref
SP1) (pin 1
))
(node (ref
U15) (pin 18
)))
(net (code 7
0
) (name "Net-(U15-Pad6)")
(node (ref U15) (pin 6)))
(net (code 7
2
) (name "Net-(U15-Pad5)")
(net (code 7
1
) (name "Net-(U15-Pad5)")
(node (ref U15) (pin 5)))
(net (code 7
3
) (name "Net-(U15-Pad24)")
(net (code 7
2
) (name "Net-(U15-Pad24)")
(node (ref U15) (pin 24)))
(net (code 74) (name "Net-(U15-Pad25)")
(node (ref U15) (pin 25)))
(net (code 73) (name "Net-(U15-Pad34)")
(node (ref U15) (pin 34)))
(net (code 74) (name "Net-(U15-Pad54)")
(node (ref U15) (pin 54)))
(net (code 75) (name "Net-(D4-Pad1)")
(node (ref D4) (pin 1))
(node (ref R17) (pin 2)))
...
...
@@ -1366,15 +1366,15 @@
(net (code 96) (name "Net-(C15-Pad1)")
(node (ref U6) (pin 8))
(node (ref C15) (pin 1))
(node (ref
C16
) (pin 1))
(node (ref
U9
) (pin 1))
(node (ref U9) (pin 2))
(node (ref
U9
) (pin 1)))
(node (ref
C16
) (pin 1)))
(net (code 97) (name "Net-(D1-Pad1)")
(node (ref U6) (pin 18))
(node (ref R13) (pin 1))
(node (ref D1) (pin 1))
(node (ref U6) (pin 18)))
(node (ref D1) (pin 1)))
(net (code 98) (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)))))
\ No newline at end of file
(node (ref U7) (pin 4))
(node (ref C14) (pin 1)))))
\ No newline at end of file
hw/freewatch_v1/freewatch_v1.pro
View file @
5d6a3eff
update
=
Tue
27
May
2014
10
:
54
:
59
P
M
CEST
update
=
Tue
03
Jun
2014
12
:
16
:
27
A
M
CEST
version
=
1
last_client
=
kicad
[
cvpcb
]
...
...
hw/freewatch_v1/mcu_display.sch
View file @
5d6a3eff
...
...
@@ -519,7 +519,7 @@ Text Label 4950 950 0 40 ~ 0
USB_DM
Text Label 5750 4750 0 40 ~ 0
MCU_RST_N
Text GLabel
5750 2650 2
40 Output ~ 0
Text GLabel
2850 3750 0
40 Output ~ 0
SD_EN
Text Notes 4450 1100 0 40 ~ 0
Mount for low-speed device
...
...
@@ -839,9 +839,9 @@ Wire Wire Line
Wire Wire Line
3250 3250 1700 3250
Wire Wire Line
1700 3
100 1700 325
0
1700 3
250 1700 310
0
Wire Wire Line
1
000 3100 17
00 3100
1
700 3100 10
00 3100
Wire Wire Line
1000 3500 1700 3500
Wire Wire Line
...
...
@@ -1298,9 +1298,9 @@ Text Notes 6100 3650 0 40 ~ 0
Timer 3 output 0 (PWM)
Wire Wire Line
5750 3150 4950 3150
Text Label 5750 3750 0 40 ~ 0
LCD_BKL1
Text Label 2850 3050 0 40 ~ 0
LCD_BKL1
Text Label 5750 3750 0 40 ~ 0
LCD_BKL2
Text Label 8350 3200 0 40 ~ 0
LCD_BKL1
...
...
@@ -1564,15 +1564,15 @@ Wire Wire Line
2850 3950 3250 3950
Text GLabel 2850 2950 0 40 Input ~ 0
AC_INT_XL
Wire Wire Line
4950 2650 5750 2650
Wire Wire Line
4950 2750 5750 2750
Wire Wire Line
4950 2850 5750 2850
Wire Wire Line
2850 4550 3250 4550
NoConn ~
3250 37
50
NoConn ~
4950 26
50
NoConn ~ 4950 3350
NoConn ~ 4950 4250
Wire Wire Line
2850 3750 3250 3750
$EndSCHEMATC
hw/kicad-pcb-lib/freewatch.pretty/QFN64.kicad_mod
View file @
5d6a3eff
...
...
@@ -80,4 +80,22 @@
(pad 63 smd rect (at -3.25 -4.45) (size 0.3 0.85) (layers F.Cu F.Paste F.Mask))
(pad 64 smd rect (at -3.75 -4.45) (size 0.3 0.85) (layers F.Cu F.Paste F.Mask))
(pad 0 smd rect (at 0 0) (size 7.2 7.2) (layers F.Cu F.Paste F.Mask))
(pad 0 thru_hole circle (at 0 0) (size 0.6096 0.6096) (drill 0.3556) (layers *.Cu)
(zone_connect 2))
(pad 0 thru_hole circle (at -2.8 0) (size 0.6096 0.6096) (drill 0.3556) (layers *.Cu)
(zone_connect 2))
(pad 0 thru_hole circle (at 2.8 0) (size 0.6096 0.6096) (drill 0.3556) (layers *.Cu)
(zone_connect 2))
(pad 0 thru_hole circle (at 0 -2.8) (size 0.6096 0.6096) (drill 0.3556) (layers *.Cu)
(zone_connect 2))
(pad 0 thru_hole circle (at 0 2.8) (size 0.6096 0.6096) (drill 0.3556) (layers *.Cu)
(zone_connect 2))
(pad 0 thru_hole circle (at -2.8 -2.8) (size 0.6096 0.6096) (drill 0.3556) (layers *.Cu)
(zone_connect 2))
(pad 0 thru_hole circle (at 2.8 -2.8) (size 0.6096 0.6096) (drill 0.3556) (layers *.Cu)
(zone_connect 2))
(pad 0 thru_hole circle (at 2.8 2.8) (size 0.6096 0.6096) (drill 0.3556) (layers *.Cu)
(zone_connect 2))
(pad 0 thru_hole circle (at -2.8 2.8) (size 0.6096 0.6096) (drill 0.3556) (layers *.Cu)
(zone_connect 2))
)
hw/kicad_feedback.txt
View file @
5d6a3eff
...
...
@@ -96,6 +96,12 @@ Pcbnew
* Missing round keepout area (basically the keepout should be a layer and we should be able to draw any graphics on it).
* Missing lock graphic drawings.
* Can't place a via inside a pad without a trace connected to it (e.g. thermal pads).
* Moving grid origin doesn't work (origin stays at top left corner of the page).
* Missing feature to quickly show a single layer.
* Missing fill zone manager.
* Fill zone: - can't differenciate between baord edge and via/pads clearance.
- via/pad clearance is calculated from annular ring, not from hole.
* Can't change layers color??
*
OpenGL
...
...
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