From 9eefe60b8aef76de84a198ef9fcad9352a3b53a6 Mon Sep 17 00:00:00 2001 From: Werner Almesberger Date: Mon, 9 Aug 2010 21:31:23 -0300 Subject: [PATCH] Added AT86RF230 schematics symbol and some misc. stuff. - Makefile: "make sch", "make brd", plus a few placeholders - wpan-atrf.sch, usb.sch, atrf.sch: schematics sheets (with little on) - components/INFO, components/at86rf230.lib, components/at86rf230.dcm --- Makefile | 18 ++++++++++++++++ atrf.sch | 30 ++++++++++++++++++++++++++ components/INFO | 3 +++ components/at86rf230.dcm | 3 +++ components/at86rf230.lib | 46 ++++++++++++++++++++++++++++++++++++++++ usb.sch | 39 ++++++++++++++++++++++++++++++++++ wpan-atrf.sch | 33 ++++++++++++++++++++++++++++ 7 files changed, 172 insertions(+) create mode 100644 Makefile create mode 100644 atrf.sch create mode 100644 components/at86rf230.dcm create mode 100644 components/at86rf230.lib create mode 100644 usb.sch create mode 100644 wpan-atrf.sch diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..f49ec05 --- /dev/null +++ b/Makefile @@ -0,0 +1,18 @@ +.PHONY: all gen generate sch brd xpdf + +all: + @echo "make what ? target: gen sch xpdf brd" + @exit 1 + +gen generate: + eeschema --plot `pwd`/wpan-atrf.sch + # need scripts + +xpdf: + xpdf wpan-atrf.pdf + +sch: + eeschema `pwd`/wpan-atrf.sch + +brd: + pcbnew `pwd`/wpan-atrf.brd diff --git a/atrf.sch b/atrf.sch new file mode 100644 index 0000000..d98e0e0 --- /dev/null +++ b/atrf.sch @@ -0,0 +1,30 @@ +EESchema Schematic File Version 2 date Mon Aug 9 21:25:35 2010 +LIBS:power +LIBS:device +LIBS:conn +LIBS:at86rf230 +LIBS:c8051f326 +LIBS:mini_usb_b +EELAYER 43 0 +EELAYER END +$Descr A4 11700 8267 +Sheet 2 3 +Title "" +Date "10 aug 2010" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L AT86RF230 U? +U 1 1 4C609C4B +P 7300 3950 +F 0 "U?" H 6300 5150 60 0000 C CNN +F 1 "AT86RF230" H 7300 3950 60 0000 C CNN + 1 7300 3950 + 1 0 0 -1 +$EndComp +$EndSCHEMATC diff --git a/components/INFO b/components/INFO index 1b0d3d8..3393ce9 100644 --- a/components/INFO +++ b/components/INFO @@ -11,3 +11,6 @@ S: c8051f326 # mini_usb_b (generic) S: mini_usb_b + +# Atmel AT86RF230 2.4 GHz Transceiver for IEEE 802.15.4 +S: at86rf230 diff --git a/components/at86rf230.dcm b/components/at86rf230.dcm new file mode 100644 index 0000000..0d7ce98 --- /dev/null +++ b/components/at86rf230.dcm @@ -0,0 +1,3 @@ +EESchema-DOCLIB Version 2.0 Date: Mon Aug 9 21:22:36 2010 +# +#End Doc Library diff --git a/components/at86rf230.lib b/components/at86rf230.lib new file mode 100644 index 0000000..a30c2bc --- /dev/null +++ b/components/at86rf230.lib @@ -0,0 +1,46 @@ +EESchema-LIBRARY Version 2.3 Date: Mon Aug 9 21:22:36 2010 +# +# AT86RF230 +# +DEF AT86RF230 U 0 40 Y Y 1 F N +F0 "U" -1000 1200 60 H V C CNN +F1 "AT86RF230" 0 0 60 H V C CNN +DRAW +S -1100 1100 1100 -1100 0 1 0 N +X AVSS 1 -1400 450 300 R 50 50 1 1 W +X AVSS 2 -1400 300 300 R 50 50 1 1 W +X AVSS 3 -1400 150 300 R 50 50 1 1 W +X RFP 4 -1400 0 300 R 50 50 1 1 P +X RFN 5 -1400 -150 300 R 50 50 1 1 P +X AVSS 6 -1400 -300 300 R 50 50 1 1 W +X TST 7 -1400 -450 300 R 50 50 1 1 I +X nRST 8 -1400 -600 300 R 50 50 1 1 I +X DVSS 9 -600 -1400 300 U 50 50 1 1 W +X DVSS 10 -450 -1400 300 U 50 50 1 1 W +X MISO 20 1400 -150 300 L 50 50 1 1 O +X AVSS 30 -300 1400 300 D 50 50 1 1 W +X SLP_TR 11 -300 -1400 300 U 50 50 1 1 I +X DVSS 21 1400 0 300 L 50 50 1 1 W +X AVSS 31 -450 1400 300 D 50 50 1 1 W +X DVSS 12 -150 -1400 300 U 50 50 1 1 W +X MOSI 22 1400 150 300 L 50 50 1 1 I +X AVSS 32 -600 1400 300 D 50 50 1 1 W +X DVDD 13 0 -1400 300 U 50 50 1 1 W +X nSEL 23 1400 300 300 L 50 50 1 1 I +X AVSS 33 900 -1400 300 U 50 50 1 1 W +X DVDD 14 150 -1400 300 U 50 50 1 1 W +X IRQ 24 1400 450 300 L 50 50 1 1 O +X DEVDD 15 300 -1400 300 U 50 50 1 1 W +X XTAL1 25 450 1400 300 D 50 50 1 1 I +X DVSS 16 450 -1400 300 U 50 50 1 1 W +X XTAL2 26 300 1400 300 D 50 50 1 1 O +X CLKM 17 1400 -600 300 L 50 50 1 1 O +X AVSS 27 150 1400 300 D 50 50 1 1 W +X DVSS 18 1400 -450 300 L 50 50 1 1 W +X EVDD 28 0 1400 300 D 50 50 1 1 W +X SCLK 19 1400 -300 300 L 50 50 1 1 I +X AVDD 29 -150 1400 300 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +#End Library diff --git a/usb.sch b/usb.sch new file mode 100644 index 0000000..3c7ed14 --- /dev/null +++ b/usb.sch @@ -0,0 +1,39 @@ +EESchema Schematic File Version 2 date Mon Aug 9 21:25:35 2010 +LIBS:power +LIBS:device +LIBS:conn +LIBS:at86rf230 +LIBS:c8051f326 +LIBS:mini_usb_b +EELAYER 43 0 +EELAYER END +$Descr A4 11700 8267 +Sheet 3 3 +Title "" +Date "10 aug 2010" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L MINI_USB_B CON? +U 1 1 4C609C5C +P 2900 3950 +F 0 "CON?" H 2900 4450 60 0000 C CNN +F 1 "MINI_USB_B" H 2900 3450 60 0000 C CNN + 1 2900 3950 + -1 0 0 -1 +$EndComp +$Comp +L C8051F326 U? +U 1 1 4C609C36 +P 6200 3950 +F 0 "U?" H 5200 5150 60 0000 C CNN +F 1 "C8051F326" H 6200 3950 60 0000 C CNN + 1 6200 3950 + 1 0 0 -1 +$EndComp +$EndSCHEMATC diff --git a/wpan-atrf.sch b/wpan-atrf.sch new file mode 100644 index 0000000..9d7afa4 --- /dev/null +++ b/wpan-atrf.sch @@ -0,0 +1,33 @@ +EESchema Schematic File Version 2 date Mon Aug 9 21:25:35 2010 +LIBS:power +LIBS:device +LIBS:conn +LIBS:at86rf230 +LIBS:c8051f326 +LIBS:mini_usb_b +EELAYER 43 0 +EELAYER END +$Descr A4 11700 8267 +Sheet 1 3 +Title "" +Date "10 aug 2010" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Sheet +S 7050 2800 2150 2050 +U 4C609C08 +F0 "RF" 60 +F1 "atrf.sch" 60 +$EndSheet +$Sheet +S 2000 2750 2050 2050 +U 4C609BEF +F0 "USB" 60 +F1 "usb.sch" 60 +$EndSheet +$EndSCHEMATC