Marzipan: started hardware design by copying HackRF One
This commit is contained in:
47
hardware/marzipan/README
Normal file
47
hardware/marzipan/README
Normal file
@ -0,0 +1,47 @@
|
|||||||
|
Copyright 2012 - 2016 Great Scott Gadgets
|
||||||
|
|
||||||
|
These files are part of HackRF.
|
||||||
|
|
||||||
|
This is a free hardware design; you can redistribute it and/or modify
|
||||||
|
it under the terms of the GNU General Public License as published by
|
||||||
|
the Free Software Foundation; either version 2, or (at your option)
|
||||||
|
any later version.
|
||||||
|
|
||||||
|
This design is distributed in the hope that it will be useful,
|
||||||
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
GNU General Public License for more details.
|
||||||
|
|
||||||
|
You should have received a copy of the GNU General Public License
|
||||||
|
along with this design; see the file COPYING. If not, write to
|
||||||
|
the Free Software Foundation, Inc., 51 Franklin Street,
|
||||||
|
Boston, MA 02110-1301, USA.
|
||||||
|
|
||||||
|
|
||||||
|
Marzipan is a wideband software radio transceiver capable of running Linux.
|
||||||
|
|
||||||
|
hardware notes:
|
||||||
|
|
||||||
|
Schematic and layout files were designed in KiCad, an open source electronic
|
||||||
|
design automation package.
|
||||||
|
|
||||||
|
order of copper layers:
|
||||||
|
Copper 1: C1F (front)
|
||||||
|
Copper 2: C2
|
||||||
|
Copper 3: C3
|
||||||
|
Copper 4: C4B (back)
|
||||||
|
|
||||||
|
PCB description: 4 layer PCB 0.062 in
|
||||||
|
Copper 1 0.5 oz foil plated to approximately 0.0017 in
|
||||||
|
Dielectric 1-2 0.0119 in
|
||||||
|
Copper 2 1 oz foil (0.0014 in)
|
||||||
|
Dielectric 2-3 0.0280 in
|
||||||
|
Copper 3 1 oz foil (0.0014 in)
|
||||||
|
Dielectric 3-4 0.0119 in
|
||||||
|
Copper 4 0.5 oz foil plated to approximately 0.0017 in
|
||||||
|
|
||||||
|
FR4 or similar substrate with Er=4.5 (+/- 0.1)
|
||||||
|
double side solder mask green
|
||||||
|
single side silkscreen white
|
||||||
|
6 mil min trace width and
|
||||||
|
6 mil min isolation
|
3954
hardware/marzipan/baseband.sch
Normal file
3954
hardware/marzipan/baseband.sch
Normal file
File diff suppressed because it is too large
Load Diff
4
hardware/marzipan/fp-lib-table
Normal file
4
hardware/marzipan/fp-lib-table
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
(fp_lib_table
|
||||||
|
(lib (name hackrf)(type Legacy)(uri ${KIPRJMOD}/../kicad/hackrf.mod)(options "")(descr ""))
|
||||||
|
(lib (name gsg-modules)(type KiCad)(uri ${KIPRJMOD}/../gsg-kicad-lib/gsg-modules.pretty)(options "")(descr ""))
|
||||||
|
)
|
3943
hardware/marzipan/frontend.sch
Normal file
3943
hardware/marzipan/frontend.sch
Normal file
File diff suppressed because it is too large
Load Diff
1227
hardware/marzipan/marzipan-cache.lib
Normal file
1227
hardware/marzipan/marzipan-cache.lib
Normal file
File diff suppressed because it is too large
Load Diff
2901
hardware/marzipan/marzipan.cmp
Normal file
2901
hardware/marzipan/marzipan.cmp
Normal file
File diff suppressed because it is too large
Load Diff
20108
hardware/marzipan/marzipan.kicad_pcb
Normal file
20108
hardware/marzipan/marzipan.kicad_pcb
Normal file
File diff suppressed because it is too large
Load Diff
6573
hardware/marzipan/marzipan.net
Normal file
6573
hardware/marzipan/marzipan.net
Normal file
File diff suppressed because it is too large
Load Diff
79
hardware/marzipan/marzipan.pro
Normal file
79
hardware/marzipan/marzipan.pro
Normal file
@ -0,0 +1,79 @@
|
|||||||
|
update=Wed 13 Jul 2016 05:14:22 PM MDT
|
||||||
|
version=1
|
||||||
|
last_client=kicad
|
||||||
|
[cvpcb]
|
||||||
|
version=1
|
||||||
|
NetITyp=0
|
||||||
|
NetIExt=.net
|
||||||
|
PkgIExt=.pkg
|
||||||
|
NetDir=
|
||||||
|
LibDir=
|
||||||
|
NetType=0
|
||||||
|
[cvpcb/libraries]
|
||||||
|
EquName1=devcms
|
||||||
|
[general]
|
||||||
|
version=1
|
||||||
|
[pcbnew]
|
||||||
|
version=1
|
||||||
|
PadDrlX=320
|
||||||
|
PadDimH=600
|
||||||
|
PadDimV=600
|
||||||
|
BoardThickness=630
|
||||||
|
TxtPcbV=800
|
||||||
|
TxtPcbH=600
|
||||||
|
TxtModV=600
|
||||||
|
TxtModH=600
|
||||||
|
TxtModW=120
|
||||||
|
VEgarde=100
|
||||||
|
DrawLar=150
|
||||||
|
EdgeLar=150
|
||||||
|
TxtLar=120
|
||||||
|
MSegLar=150
|
||||||
|
LastNetListRead=marzipan.net
|
||||||
|
[pcbnew/libraries]
|
||||||
|
LibDir=../kicad
|
||||||
|
LibName1=sockets
|
||||||
|
LibName2=connect
|
||||||
|
LibName3=discret
|
||||||
|
LibName4=pin_array
|
||||||
|
LibName5=divers
|
||||||
|
LibName6=libcms
|
||||||
|
LibName7=display
|
||||||
|
LibName8=valves
|
||||||
|
LibName9=led
|
||||||
|
LibName10=dip_sockets
|
||||||
|
LibName11=hackrf
|
||||||
|
[eeschema]
|
||||||
|
version=1
|
||||||
|
LibDir=../kicad
|
||||||
|
[eeschema/libraries]
|
||||||
|
LibName1=power
|
||||||
|
LibName2=device
|
||||||
|
LibName3=transistors
|
||||||
|
LibName4=conn
|
||||||
|
LibName5=linear
|
||||||
|
LibName6=regul
|
||||||
|
LibName7=74xx
|
||||||
|
LibName8=cmos4000
|
||||||
|
LibName9=adc-dac
|
||||||
|
LibName10=memory
|
||||||
|
LibName11=xilinx
|
||||||
|
LibName12=microcontrollers
|
||||||
|
LibName13=dsp
|
||||||
|
LibName14=microchip
|
||||||
|
LibName15=analog_switches
|
||||||
|
LibName16=motorola
|
||||||
|
LibName17=texas
|
||||||
|
LibName18=intel
|
||||||
|
LibName19=audio
|
||||||
|
LibName20=interface
|
||||||
|
LibName21=digital-audio
|
||||||
|
LibName22=philips
|
||||||
|
LibName23=display
|
||||||
|
LibName24=cypress
|
||||||
|
LibName25=siliconi
|
||||||
|
LibName26=opto
|
||||||
|
LibName27=atmel
|
||||||
|
LibName28=contrib
|
||||||
|
LibName29=valves
|
||||||
|
LibName30=hackrf
|
65
hardware/marzipan/marzipan.sch
Normal file
65
hardware/marzipan/marzipan.sch
Normal file
@ -0,0 +1,65 @@
|
|||||||
|
EESchema Schematic File Version 2
|
||||||
|
LIBS:power
|
||||||
|
LIBS:device
|
||||||
|
LIBS:transistors
|
||||||
|
LIBS:conn
|
||||||
|
LIBS:linear
|
||||||
|
LIBS:regul
|
||||||
|
LIBS:74xx
|
||||||
|
LIBS:cmos4000
|
||||||
|
LIBS:adc-dac
|
||||||
|
LIBS:memory
|
||||||
|
LIBS:xilinx
|
||||||
|
LIBS:microcontrollers
|
||||||
|
LIBS:dsp
|
||||||
|
LIBS:microchip
|
||||||
|
LIBS:analog_switches
|
||||||
|
LIBS:motorola
|
||||||
|
LIBS:texas
|
||||||
|
LIBS:intel
|
||||||
|
LIBS:audio
|
||||||
|
LIBS:interface
|
||||||
|
LIBS:digital-audio
|
||||||
|
LIBS:philips
|
||||||
|
LIBS:display
|
||||||
|
LIBS:cypress
|
||||||
|
LIBS:siliconi
|
||||||
|
LIBS:opto
|
||||||
|
LIBS:atmel
|
||||||
|
LIBS:contrib
|
||||||
|
LIBS:valves
|
||||||
|
LIBS:hackrf
|
||||||
|
LIBS:marzipan-cache
|
||||||
|
EELAYER 25 0
|
||||||
|
EELAYER END
|
||||||
|
$Descr User 17000 11000
|
||||||
|
encoding utf-8
|
||||||
|
Sheet 1 4
|
||||||
|
Title "Marzipan"
|
||||||
|
Date "13 feb 2014"
|
||||||
|
Rev ""
|
||||||
|
Comp "Copyright 2012 - 2016 Great Scott Gadgets"
|
||||||
|
Comment1 "License: GPL v2"
|
||||||
|
Comment2 ""
|
||||||
|
Comment3 ""
|
||||||
|
Comment4 ""
|
||||||
|
$EndDescr
|
||||||
|
$Sheet
|
||||||
|
S 2550 3300 1050 150
|
||||||
|
U 503BB638
|
||||||
|
F0 "frontend" 60
|
||||||
|
F1 "frontend.sch" 60
|
||||||
|
$EndSheet
|
||||||
|
$Sheet
|
||||||
|
S 2550 2850 1050 150
|
||||||
|
U 50370666
|
||||||
|
F0 "baseband" 60
|
||||||
|
F1 "baseband.sch" 60
|
||||||
|
$EndSheet
|
||||||
|
$Sheet
|
||||||
|
S 2550 2400 1050 150
|
||||||
|
U 5037043E
|
||||||
|
F0 "mcu/usb/power" 60
|
||||||
|
F1 "mcu.sch" 60
|
||||||
|
$EndSheet
|
||||||
|
$EndSCHEMATC
|
5437
hardware/marzipan/mcu.sch
Normal file
5437
hardware/marzipan/mcu.sch
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user