Kai-Martin Knaak
Kai-Martin Knaak
email: kmk@familieknaak.de
General remarks
The catalog of symbols and footprints presented here is self consistent.
That is, the default footprint attribute of a symbol points
to one of the footprints given in the footprint section.
Note: All my symbols, footprints and scripts are licensed GPL 2 or GPL 3 for
distribution, and unlimited for use. See
http://www.gnu.org/licenses.gpl.txt
for the details
New Geda Project Script
new_geda_project.sh is a little convinience
script to start a new geda project. When given a project name, it creates
a directory structure and populates it with some config files (gafrc,
attribs). It creates a default documentation file in lyx format in a doc folder.
In addition, the bash helper scripts for printing copied to a print folder
(see below for the helper scripts).
When started with the option "--git", the new_geda_project script initialize a git
repository project on the local git server. The git server is expected to be
listening at the URL http://localhost/git/ .
Script to print a bill of materials (BOM)
The almost trivial bash script bomdruck.sh uses
gnetlist to derive two versions of a bill of materials. The first lists one
component per line. The other collates all components with the same value.
Scripted print of pcb layouts
The bash script layoutdruck.sh uses PCB actions on the
command line of pcb to produce a set of printouts for use in documentation. The
print is geared to facilitate population and debugging of prototypes. It produces
a multi page PDF with top and bottom layout, each with values and with
refdes. The layout can be spread between several sheets for large layouts.
The option "-s" adds a bottom view overlayed with a mirrored view of top silk.
This x-ray view comes handy with thru hole designs.
The option "-p" provides a photo realistic PNG export of top and bottom side.
A drop shadow is added to the PNG to make the image even more photo realistic.
This drop shadow needs the command "convert" from the imagemagick package of
image manipulation tools.
Note, there is a watchdog in pcb that prevents the execution of some actions when printing
from the command line. The print script uses an action command to switch to the bottom
view of the board. However, the watchdog function of pcb thinks, this kind of action
only be initiated by the GUI. The printing script does not start the GUI. Consequently,
the watchdog script pulls the trigger and immediately exits pcb.
The trivial patch hidnogui-actionscript.patch
prevents this premature exit of pcb. It needs to be applied to the source of pcb. And
pcb needs to be recompiled for the script to print the bottom side of the layout.
It was presented to the bug tracker. But developers felt, it is more important to
keep the watchdog alert than to allow scripts print the bottom of a layout.
PDF export of all schematics in a hierarchy
The bash script schaltplandruck.sh uses the
command "gaf export" from the geda suite and a couple of external tools to create PDF
output of all the schematics of a hierarchical project. It recursively descends
into subsheets and prints every unique schematic it encounters.
These external tools are used:
- poster
- resize and potentially rotate the schematic for printing on A4 paper
- psmerge
- merge the single pages into one multi page document
- ps2pdf
- convert to PDF
- gvfs-open
- open the output with the preferrred PDF viewer as defined by
the users desktop environment.
These tools are available as packages from the Debian repository.
More scripts
- set_pinnumber.sh: Emits the footprint file
given on the command line with the value of all pin and pad names set to the
value of their number. Requires awk.
- set_name_value_description.sh:
Sets name, value and description to the same string. I use this script for footprint
collections in the library.
- set_clearance.sh: Sets the polygon clearance
and mask clearance of pins and pads. This is useful for footprint generation or
to comply with specific fab requirements.
- set_linewidth.sh: Sets the width of
silk lines in footprints. Default width is 0.2 mm.
- extract_footprints.sh: Extracts all
footprints of a layout and writes them to individual files in the currrent
working directory.
- find-missing-symbols.sh: Searches all
*.sch in $PWD and sub dirs for missing symbols.
- collect_gedaconfs.sh: Collects the
config files in $HOME/.gEDA and $HOME/.pcb into a compressed tar file.
- set_number_of_pages.sh: Sets the
attribute "number_of_pages" of all schematics files in the current working
directory. This is a work-arround for the absence of methods to handle global
attributes in gschem.
- set_net_of_port_symbol.sh: Sets the
net attribute of port symbols to the value given by the refdes. With this setting
gnetlist connects all ports of a kind. Else, only the first instance of the port
with a given refdes receives connection to the parent sheet.
- set_width_of_selected_lines.sh:
Manipulates the width of selected lines. Divides or multiplies line width by 10.
This can be useful to temporarily suppress DRC warnings. E.g., if some layers
require tighter DRC rules than others.
- layer_content.sh: Cut, or paste the content
of a layer wholesale from a layout.
Essential Lib
The essential lib is an effort to
put together an improved default library for geda/pcb. Unlike the current
default libary it is supposed to be usable as is.
Symbols
The symbols in this sections are designed according to the following design criteria:
- they contain a default footprint attribute.
- the footprint attribute is visible on the schematic and printed
with a smaller font size than the refdes and the value of the symbol.
- they contain a human readable description
- power pins of integrated circuits are split off to a seperate power symbol
- pin numbers are hidden, if they follow a generally accepted standard
Title blocks
These title blocks include attributes for date, author, project name and page number.
These port symbols connect subsheet nets with pins of subsheet symbols on the master sheet.
- in.sym - incoming signal on subsheet
- out.sym - outgoing signal on subsheet
Templates
Some convenience templates for symbol creation.
Discretes
Various Discretes
Diodes
- bridge_rectifier_SMD.sym - bridge rectifier, value preset to DIOTEC B40S
- diode.sym - generic diode, preset to CD4148
- diode_vert.sym - generic diode, vertical orientation
- flyback_SOT23.sym - A pair of schottky diodes for flyback protection in SOT23, e.g. BAT64-04
- laserdiode.sym - three pin laser diode
- led.sym - generic LED
- led_bicolor_4pin.sym - bicolor LED with four pins
- photodiode.sym - garden variety photo diode, value preset to BPW34
- photodiode_TO18.sym - three pin photo diode, value preset to S5972
- schottky.sym - schottky diode, value preset to LL4148
- tvs.sym - transient voltage suppressor diode (TVS), value preset to P6SMB18AC
- tvs_vert.sym - TVS diode, vertical orientation
- zener_minimelf.sym - zener diode, minimelf packgage, value preset to BZV55-Cxx
- zener.sym - generic zener diode, value preset to ZPY-xx
- zener_SOT23.sym - zener diode, SOT23 packgage, value preset to BZX84-Cxx
Transistors
Generic integrated analogs
Amplifiers
- instr_amp_8pin.sym - generic eight pin instrumentation amplifier, defaults to LT1167
- instr_amp_INA163.sym - instrumentation amplifier INA163, SO14
- instr_amp_INA163_pwr.sym - power symbol for INA163
- driver_TDA2030.sympower opamp in PENTAWATT package. Pin compatible models TDA2030, TDA2050, LM675, L165
- driver_BUF634.sym - BUF634, 250 mA analog line driver
- mmic-BGA427.sym - MMIC amplifier, footprint SO343, BGA427, BGA420
- mmic-ERA.sym - MMIC amplifier, four pin style by Minicircuits
- opamp_offset.sym -
- opamp_with_pwr_pins.sym - generic operational amplifier with explicit power pins
- opamp_single.sym - generic operational amplifier
- opamp_single_pwr.sym - power pins for operational amplifier
- opamp_dual.sym - generic dual operational amplifier
- opamp_dual_pwr.sym - power pins for dual operational amplifier
- opamp_quad.sym - generic quad operational amplifier
- opamp_quad_pwr.sym - power pins for quad operational amplifier
- ota_LM13700.sym - dual operational transconductance amplifier (OTA) LM31700
- ota_LM13700_buffer.sym - buffer for OTA LM31700
- ota_LM13700_pwr.sym - power pins for OTA LM31700
Comparators
Optocouplers
Regulators and references
Specific analogs
Digitals
I don't do much digital electronics except for some basic 74xxx components...
- 555.sym - general purpose timer, NE555, TS555, TLC555, LMC555, LM555, SA555, ICM7555, etc.
- 556.sym - dual general purpose timer
- EL7222.sym - dual video driver, inverting/non-inverting
- max232.sym - RS232 driver
- ULN2803.sym - 8-way driver for digital signals
- ULN2803_pwr.sym - power symbol for 8-way driver
74xxx
Processors
- ATXmegaA1.sym, ATXmegaA1.symdef - ATXmegaA1, 100 pin TQFP
- ATXmegaA3.sym, ATXmegaA3.symdef - ATXmegaA3, 64 pin TQFP
- ATmega32TQFP.sym - ATmega32, TQFP-44
- ATXmegaA4.sym, ATXmegaA4.symdef - ATXmegaA4, 44 pin TQFP
- ATXmegaB1.sym, ATXmegaB3.symdef - ATXmegaB1, specialized for LCD, 100 pin TQFP
- ATXmegaB3.sym, ATXmegaB3.symdef - ATXmegaB3, specialized for LCD, 64 pin TQFP
- ATXmegaC3.sym - ATXmegaC3, 64 pin TQFP (pin compatible with ATXmegaA3)
- ATXmegaC4.sym - ATXmegaC4, 44 pin TQFP (pin compatible with ATXmegaA4)
- ATXmegaD3.sym - ATXmegaD3, 64 pin TQFP (pin compatible with ATXmegaA3)
- ATXmegaD4.sym - ATXmegaD4, 44 pin TQFP (pin compatible with ATXmegaA4)
- ATXmegaE5.sym, ATXmegaE5.symdef - ATXmegaE5, 32 pin TQFP
CPLD Altera MAX II EPM240T100
Clock Dividers
Analog Switches
- analog_switch_TS5A3157.sym - single analog switch TS5A3157, or TSA53159
- analog_switch_TS5A3157_pwr.sym - single analog switch, power symbol
- analog_switch_DG467.sym - single analog switch in TSOP6 package, like DG467, or DG447
- analog_switch_DG468.sym - single analog switch in TSOP6 package, like DG468, or DG448
- analog_switch_TSOP6_pwr.sym - single analog switch, power symbol, TSOP6
- multiplexer_DG406.sym - multiplexer 4 bit to 16 bipolar channels, SO28
- quad_analog_switch.sym - quad analog closing switch like DG201, DG211, DG406, or ADG1311
- quad_analog_switch_closed.sym - quad analog opening switch like DG202, DG212, or ADG1312
- quad_analog_switch_pwr.sym - power pins for quad analog switch
Connectors
- con_1x1.sym - generic one pin connector
- con_1x2.sym - generic two pin connector
- con_1x3.sym - generic three pin connector
- con_1x4.sym - generic four pin connector
- con_1x5.sym - generic five pin connector
- con_1x8.sym - generic eight pin connector, e.g. for RJ45-8P8C
- con_1x10.sym - generic nine pin connector
- con_1x12.sym - generic twelve pin connector
- con_1x14.sym - generic fourteen pin connector
- con_1x16.sym - generic sixteen pin connector
- con_1x18.sym - generic eighteen pin connector
- con_2x3.sym -
- con_2x3_side.sym -
- con_2x5.sym -
- con_2x8.sym -
- con_2x10.sym -
- con_2x10a.sym - 20 pin, alternative pin numbers.
- con_2x16.sym -
- con_2x20.sym -
- con_2x32.sym (no footprint, yet.)
- con_4x_shield.sym - shielded four way connector, e.g. LEMO EPG.0B.304.HLN
- con_BNC.sym - intuitive symbol for a BNC connector
- con_DVI_D.sym - connector for digital LCD screens
- con_3pin_supply.sym - a 3 pin connector dedicated to distribute power among boards
- con_RIACON_2pin.sym - connector by RIA connect, 2 pin
- con_RIACON_3pin.sym - connector by RIA connect, 3 pin
- con_rj45.sym - 8P8C connector, also known as RJ45
- con_SCSI68.sym - SCSI connector, 68 pins
- con_XR3.sym - three pin XLR connector
- con_3pin_supply.sym - 3 pin connector for power supply
- PS-2.sym - connector by JAE, IL-G series, 2 pins, model IL-G-2S-S3C2-SA
- PS-3.sym - connector by JAE, IL-G series, 3 pins, model IL-G-3S-S3C2-SA
- PS-5.sym - connector by JAE, IL-G series, 5 pins, model IL-G-5S-S3C2-SA
- PS-8.sym - connector by JAE, IL-G series, 8 pins, model IL-G-8S-S3C2-SA
- subD9.sym - SubD9, aka DB9
- con_SMA.sym - intuitive symbol for a SMA connector
- subD9-2.sym - more compact version of SubD9.sym
- subD15.sym - SubD15, aka DB15
- subD25.sym - SubD25, aka DB25
Power symbols
Switches
- dipswitch_2x.sym - two channel dipswitch
- dipswitch_4x.sym - four channel dipswitch
- dipswitch_6x.sym - six channel dipswitch
- dipswitch_8x.sym - eight channel dipswitch
- dipswitch_10x.sym - ten channel dipswitch
- switch_SPST.sym - switch, 1 pole, on - off
- switch_SPDT.sym - switch 1 pole, on - on
- switch_SPDT_on-off-on.sym - switch 1 pole, on - off - on
- switch_DPDT.sym - switch, 2 pole, on - on
- switch_1x12.sym - switch, 1 pole, 12 positions
- switch_1x4.sym - switch, 1 pole, 4 positions
- switch_2x6.sym - switch, 2 pole, 6 positions
- switch_3x4.sym - switch, 3 pole, 4 positions
- switch_4x3.sym - switch, 4 pole, 3 positions
- coded_switch_4bit.sym - 4 bit coded switch, defaults to ELMA C08
Misc
Block
These are blocks of subcircuits I frequently use. They contain some of the above symbols. Add them to a circuit with the option "Include-as-individual-objects" checked. See the geda wiki for details.
For some blocks preview does not work correctly because I did not embed the symbols. This is deliberate, because I want the blocks to track my changes to symbols in the library. Consequently, there is no way for gschem running on the geda-symbols server to find the symbols contained in the blocks. However, these blocks will work, if you have installed my symbols locally.
Footprints
template pcb
The footprint_template.pcb may be used to start drawing footpints with the pcb GUI. Layers and sizes are set to reasonable default values.
generic
These footprints are meant to supersede the ones from the default library.
They are designed to meet the requirement of densely populated boards with
too little space to place the refdes or value between the components. Therefore
the text is placed inside the frame. Pad size is generous for easy manual soldering.
- two pad packages
- dual inline packages
- power packages
- QSOP
- SO packages
- SOT packages
- SOT223.fp - SOT223, footprint for power transistors
- SOT23.fp - generic SOT23 footprint
- SOT23_BEC.fp - SOT23 footprint for bipolar transistors
- SOT23_GSD.fp - SOT23 footprint for FETs, pinout gate-drain-source
- SOT23_SDG.fp - SOT23 footprint for FETs, pinout source-drain-gate
- SOT343.fp - SOT343, footprint used by MMIC BGA427 or BGA420
- SOT363.fp - SOT363, footprint used by MMIC MGA62563
- SOT886.fp - SOT886 akka XSON6. 6 pins, no leads, 0.5 mm pitch, used for analog switches
- SOT89.fp - three pad footprint used by regulators
- SOT_78LxxA.fp - for some reason, the most prolific SOT89 version of the fixed positive voltage regulator has input and output swapped.
- SOT_79Lxx.fp - SOT89 version of the fixed negative voltage regulator.
- SOT_LM317.fp - SOT89 version of the variable positive voltage regulator.
- TO packages
- TO126_ECB.fp -
- TO18.fp - three pin metal case, used for laser diodes
- TO220.fp - TO220 footprint, generic pinout
- TO220_LAY.fp - TO220 footprint, generic pinot, srcewed to the board
- TO220_ECB.fp - TO220 for bipolar transistors
- TO220_ECB_LAY.fp - TO220 for bipolar transistors, srewed to the board
- TO220_bighole.fp - TO220 with large holes to completely sink the component
- TO220_GDS.fp - TO220 for MOSFETs, pinout gate-drain-source
- TO220_GDS_LAY.fp - TO220 for MOSFETs, pinout gate-drain-source, srewed to the board
- TO220_block.fp - TO220 mounted to a 15x32 mm cooling block
- TO247.fp - medium size three pin package with heatsink
- TO247_2.fp - same as above, but large pin holes
- TO247_LAY.fp - medium size three pin package with heatsink, horizontal mount
- TO247_GDS_LAY.fp - TO247 for MOSFETs, pinout gate-drain-source, horizontal mount
- TO247_GCE_LAY.fp - TO247 for IGBTs, pinout gate-collector-emitter, horizontal mount
- TO247_2PIN.fp - TO247 with only two pins, used for power resistors
- TO247_2PIN_2.fp - two pin TO247, large holes to completely sink the pins
- TO247_2PIN_LAY.fp - two pin TO247, horizontal mount
- TO252.fp - TO252 aka DPAK, used by transistors and regulators.
- TO92_123.fp - TO92, generic pinout, elongated pads on solder layer
- TO92_ECB.fp - TO92 for bipolar transistors, pinout emitter-collector-base
- TO92_GDS.fp - TO92 for FET transistors, pinout gate-drain-source
- TO92_DGS.fp - TO92 for FET transistors, pinout drain-gate-source
- TQFP
- TQFP32-08.fp - TQFP, 32 pin, 0.8 mm pitch
- TQFP44-05.fp - TQFP, 44 pin, 0.5 mm pitch
- TQFP44-08.fp - TQFP, 44 pin, 0.8 mm pitch, fits ATXmega-A4
- TQFP64-08.fp - TQFP, 64 pin, 0.8 mm pitch, fits ATXmega-A3
- TQFP100-05.fp - TQFP, 100 pin, 0.5 mm pitch, fits ATXmega-A1
- TSOP6.fp - TSOP6, footprint for analog switches
pin headers
- 1x1PIN.fp - single pin header
- 1x2PIN.fp - generic two pin header, 2.54 mm pitch
- 1x3PIN.fp - generic three pin header, 2.54 mm pitch
- 1x4PIN.fp - generic four pin header, 2.54 mm pitch
- 1x5PIN.fp - generic five header, 2.54 mm pitch
- 1x8PIN.fp - generic eight pin header, 2.54 mm pitch
- 1x10PIN.fp - generic ten pin header, 2.54 mm pitch
- 1x12PIN.fp - generic twelve pin header, 2.54 mm pitch
- 1x14PIN.fp - generic thirteen pin header, 2.54 mm pitch
- 1x16PIN.fp - generic fourteen pin header, 2.54 mm pitch
- 1x18PIN.fp - generic eighteen pin header, 2.54 mm pitch
- 2x3PIN.fp - generic header 6 pins
- 2x3PIN_b.fp - generic header 6 oblong pins
- 2x3PIN_WSL.fp - header for crimp connector, 6 pins
- 2x3PIN_WSL_b.fp - header for crimp connector, 6 oblong pins
- 2x4PIN.fp - generic header 8 pins
- 2x4PIN_b.fp - generic header 8 oblong pins
- 2x5PIN.fp - generic header 10 pins
- 2x5PIN_b.fp - generic header 10 oblong pins
- 2x5PIN_WSL.fp - header for crimp connector, 10 pins
- 2x5PIN_WSL_b.fp - header for crimp connector, 10 oblong pins
- 2x8PIN.fp - generic header 8 pins
- 2x8PIN_b.fp - generic header 8 oblong pins
- 2x8PIN_WSL.fp - header for crimp connector, 16 pins
- 2x8PIN_WSL_b.fp - header for crimp connector, 16 oblong pins
- 2x16PIN.fp - generic header 32 pins
- 2x16PIN_b.fp - generic header 32 oblong pins
- 2x13PIN.fp - generic header 26 pins
- 2x13PIN_b.fp - generic header 26 oblong pins
- 2x13PIN_WSL.fp - header for crimp connector, 26 pins
- 2x13PIN_WSL_b.fp - header for crimp connector, 26 oblong pins
- 2x16PIN_WSL.fp - header for crimp connector, 32 pins
- 2x16PIN_WSL_b.fp - header for crimp connector, 32 oblong pins
- 2x20PIN_PSL.fp - header with interlocking, 40 pins
- 2x20PIN_PSL_b.fp - header with interlocking, 40 oblong pins
- 2x20PIN_WSL.fp - header for crimp connector, 40 pins
- 2x20PIN_WSL_b.fp - header for crimp connector, 40 oblong pins
- AKL_2PIN.fp - modular terminal, 5 mm pitch, 2 pins
- AKL_3PIN.fp - modular terminal, 5 mm pitch, 3 pins
- AKL_4PIN.fp - modular terminal, 5 mm pitch, 4 pins
- AKL_5PIN.fp - modular terminal, 5 mm pitch, 5 pins
- AMP_4.2mm_header_20pin_lay.fp - ATX like power connector, horizontal mount
misc. connectors
coaxial
BNC_LAY_BOTTOM.fp - like BNC_LAY.fp, but to be mounted on bottom layer with silk on top layer
BNC_LAY.fp - BNC socket, model telegärtner J01001A0037 or J01001A0038, horizontal mount
BNC_LAY2.fp - model telegärtner J01001A0037, can be mounted vertically too
BNC_VERT.fp - model telegärtner J01001A0037, to be mounted vertically, on either side of the pcb
BNC_VERT2.fp - model telegärtner J01001A0037, to be mounted vertically
BNC_VERT3.fp - model telegärtner J01001A1945, or J01001A1944, vertical full metal recepticle
BNC_DUAL_BOMAR364.fp - BOMAR series 364, dual BNC, stacked vertically
HF_multi.fp - multiple model HF connector. Fits various generic BNC and SMA recepticles
SMA_LAY.fp - SMA recepticle, telegärtner J01151A0191
SMA_VERT.fp - SMA recepticle, telegärtner J01151A0931
SMA_edge.fp - SMA recepticle, soldered to the eddge of the PCB. E.g Amphenol 132255
SMA_edge2.fp - Same as SMA_edge.fp but no ground pads on the top layer
DVI
JAE
PS_1x2PIN.fp - JAE model IL-G, 10 pin
PS_1x2PIN_LAY.fp - same as above, horizontal mount
PS_1x3PIN.fp - JAE model IL-G, 10 pin
PS_1x3PIN_LAY.fp - same as above, horizontal mount
PS_1x4PIN.fp - JAE model IL-G, 10 pin
PS_1x4PIN_LAY.fp - same as above, horizontal mount
PS_1x5PIN.fp - same as above, horizontal mount
PS_1x5PIN_LAY.fp - JAE model IL-G, 10 pin
PS_1x8PIN.fp - same as above, horizontal mount
PS_1x8PIN_LAY.fp - JAE model IL-G, 10 pin
PS_1x10PIN.fp - JAE model IL-G, 10 pin
PS_1x10PIN_LAY.fp - same as above, horizontal mount
RIACON
- RIACON_383_2PIN.fp - RIAconnect, Model 383, pitch 3.81 mm, 2 pin. Compatible to Phoenix MC 3.81 series.
- RIACON_383_2PIN_LAY.fp - RIAconnect, Model 383, pitch 3.81 mm, 2 pin, horizontal version. Compatible to Phoenix MC 3.81 series.
- RIACON_383_3PIN.fp - RIAconnect, Model 383, pitch 3.81 mm, 3 pin. Compatible to Phoenix MC 3.81 series.
- RIACON_383_3PIN_LAY.fp - RIAconnect, Model 383, pitch 3.81 mm, 3 pin, horizontal version. Compatible to Phoenix MC 3.81 series.
- RIACON_383_4PIN.fp - RIAconnect, Model 383, pitch 3.81 mm, 4 pin. Compatible to Phoenix MC 3.81 series.
- RIACON_383_4PIN_LAY.fp - RIAconnect, Model 383, pitch 3.81 mm, 4 pin, horizontal version. Compatible to Phoenix MC 3.81 series.
- RIACON_383_5PIN.fp - RIAconnect, Model 383, pitch 3.81 mm, 5 pin. Compatible to Phoenix MC 3.81 series.
- RIACON_383_5PIN_LAY.fp - RIAconnect, Model 383, pitch 3.81 mm, 5 pin, horizontal version. Compatible to Phoenix MC 3.81 series.
RJ45
SCSI
- SCSI_68pin_vert.fp - SCSI connector, e.g. Tyco 2-174339-5, male and female version of this connector have the same footprint
- SCSI_VHDCI_cable_vert.fp - SCSI connector, pin numbers compatible to VHDCI-SCSI cable as used for RAID controlers. Note, the pin numbers differ from SCSI_68pin_vert.fp.
- SCSI_VHDCI_cable_lay.fp - SCSI connector, pin numbers compatible to VHDCI-SCSI cable as used for RAID controlers. Note, the pin numbers differ from SCSI_68pin_vert.fp.
- SCSI_help.fp - some lines in silk exactly in the middle between the pins of a SCSI footprint. Use convert_buffer_to_element to render as individual lines and morph them into tracks with the m key
- SCSI_help2.fp - tiny vias exactly in the middle in between the pins of a SCSI connector so the mouse cursor will snap there.
subD
- SUBD9_male_lay.fp - male SubD 9 pin connector, horizontal pcb mount, metric version
- SUBD9_female_lay.fp - female SubD 9 pin connector, horizontal pcb mount, metric version
- SUBD9_male_vert.fp - male SubD 9 pin connector, vertical pcb mount
- SUBD9_female_vert.fp - female SubD 9 pin connector, vertical pcb mount
- SUBD15_male_lay.fp - male SubD 15 pin connector, horizontal pcb mount, metric version
- SUBD15_female_lay.fp - female SubD 15 pin connector, horizontal pcb mount, metric version
- SUBD25_male_lay.fp - male SubD 25 pin connector, horizontal pcb mount, metric version
- SUBD25_female_lay.fp - female SubD 25 pin connector, horizontal pcb mount, metric version
- SUBD37_male_lay.fp - male SubD 37 pin connector, horizontal pcb mount, metric version
XLR
Discrete Components
Capacitors
- cap_100mil.fp - capaciter, thru hole, 2.54 mm pin distance (100 mil)
- cap_200mil.fp - capaciter, thru hole, 5.08 mm pin distance (200 mil)
- cap_200mil_a.fp - same as above, small outline
- cap_200mil_b.fp - same as above, medium outline
- cap_200mil_c.fp - same as above, large outline
- cap_1100mil.fp - capaciter, thru hole, 27.5 mm pin distance (1100 mm)
- elko_RM25_D6.fp - elcap, pins 2.5 mm apart, diameter 6 mm
- elko_RM35_D8.fp - elcap, pins 3.5 mm apart, diameter 8 mm
- elko_RM5_RM35.fp - elcap, pins 3.5 mm or 5 mm apart. Diameter 8 mm to 10 mm
- elko_RM5_D6.fp - elcap, pins 5 mm apart, diameter 6 mm
- elko_RM5_D10.fp - elcap, pins 5 mm apart, diameter 10 mm
- elko_RM5_D10_lay.fp - elcap, pins 5 mm apart, diameter 10 mm, height 20 mm, horizontal mount
- elko_RM5_D10_tyrap.fp - elcap, pins 5 mm apart, diameter 10 mm, height 20 mm, horizontal mount with tyrap holes
- elko_RM5_D13.fp - elcap, pins 5 mm apart, diameter 13 mm
- elko_RM75_D16.fp - elcap, pins 7.5 mm apart, diameter 16 mm
- elko_RM75_D16_lay.fp - elcap, pins 7.5 mm apart, diameter 16 mm, horizontal mount
- elko_RM75_D16_tyrap.fp - elcap, pins 7.5 mm apart, diameter 16 mm, horizontal mount with holes for tyraps
- elko_RM75_D18.fp - elcap, pins 7.5 mm apart, diameter 18 mm
- elko_RM10_D22.fp - elcap, pins 10 mm apart, diameter 22 mm
- tantal_7x4mm.fp - SMD tantal elcap, size 7.3 x 4.3 mm
- elko_BC_D35.fp - BC Components elcap, diameter 35 mm
Diodes
Inductors
- ind_1812.fp - SMD inductor, size 1812, e.g. Ferrocore DL1812-10
- ind_300mil.fp - thru hole inductor, pin spacing 7.5 mm (300 mil)
- ind_500mil.fp - thru hole inductor, pin spacing 10 mm (400 mil)
Resistors
Varistors
Holes
- hole_1mm.fp - hole, 1mm diameter
- hole_1.9mm.fp - hole, 1.9 mm diameter
- hole_2mm.fp - hole, 2 mm diameter
- hole_2.5mm.fp - hole, 2.5 mm diameter
- hole_3mm.fp - hole, 3 mm diameter
- hole_3.5mm.fp - hole, 3.5 mm diameter
- hole_4mm.fp - hole, 4 mm diameter
- hole_4.5mm.fp - hole, 4.5 mm diameter
- hole_5mm.fp - hole, 5 mm diameter
- hole_6mm.fp - hole, 6 mm diameter
- hole_M1.8.fp - hole for M1.8 screw
- hole_M2.fp - hole for M2 screw
- hole_M2.5.fp - hole for M2.5 screw
- hole_M3.fp - hole for M3 screw
- hole_M4.fp - hole for M4 screw
- hole_M5.fp - hole for M5 screw
- hole_M6.fp - hole for M6 screw
- hole_M8.fp - hole for M8 screw (exceeds maximum allowed drill diameter at basista.de)
- hole_M10.fp - hole for M10 screw (exceeds maximum allowed drill diameter at basista.de)
- hole_M1.8_plated.fp - plated hole for M1.8 screw
- hole_M2_plated.fp - plated hole for M2 screw
- hole_M2.5_plated.fp - plated hole for M2.5 screw
- hole_M3_plated.fp - plated hole for M3 screw
- hole_M4_plated.fp - plated hole for M4 screw
- hole_M5_plated.fp - plated hole for M5 screw
- hole_M6_plated.fp - plated hole for M6 screw
- hole_M8_plated.fp - plated hole for M8 screw (exceeds maximum allowed drill diameter at basista.de)
- hole_M10_plated.fp - plated hole for M10 screw (exceeds maximum allowed drill diameter at basista.de)
Mechanical
Boxes
- BOX_BOPLA_E410.fp - polystyrol enclosing, 100 x 50 x 25 mm
- BOX_DELTRON_455_0020.fp - aluminum die cast enclosing, 114 x 63 x 30 mm
- BOX_HAMMOND_11451PSLA.fp - aluminum die cast enclosing, 53 x 38 x 31 mm
- BOX_HAMMOND_27134PSLA.fp - aluminum die cast enclosing, 111 x 60 x 31 mm
- BOX_HAMMOND_27969PSLA.fp - aluminum die cast enclosing, 92 x 38 x 31 mm
- BOX_HAMMOND_1590DD.fp - aluminum die cast enclosing, 120 x 188 x 28 mm. Fits "euro card"
- BOX_HAMMOND_1590LLB.fp - aluminum die cast enclosing, 50 x 50 x 25 mm
- BOX_HAMMOND_1590LB.fp - aluminum die cast enclosing, 51 x 51 x 27 mm
- BOX_HAMMOND_1590G.fp - aluminum die cast enclosing, 100 x 50 x 21 mm
- BOX_HAMMOND_1590B.fp - aluminum die cast enclosing, 112 x 60 x 27 mm
- BOX_HAMMOND_1590Y.fp - aluminum die cast enclosing, 92 x 92 x 38 mm
- BOX_HAMMOND_1590Q.fp - lid of aluminum die cast enclosing, 120 x 120 x 28 mm
- BOX_HAMMOND_1590Q_BOTTOM.fp - bottom of HAMMOND 1590Q
- BOX_HAMMOND_1593_BASE.fp - base of HAMMOND 1593J, 66 x 66 x 27.5 mm
- BOX_HAMMOND_1593_COVER.fp - cover of HAMMOND 1593J
Blocks
Logos
Misc
Specific
- BEEPER_F-UCW.fp -
- BPW34.fp - thru hole standard photo diode
- BPW34S.fp - SMD standard photo diode
- BPW34S_upsidedown.fp - SMD photo diode looking through a hole in the board
- BPW34_upsidedown.fp - thru hole photo diode looking through a hole in the board.
- Copernicius2.fp - Copernicus2, a GPS module by Trimble Navigation Ltd.
- CRYSTEK_C32XX.fp - low jitter fixed frequency oscillator
- DIOTEC_BXXD.fp - SMD bridge rectifier, series DIOTEC BxxD
- DIOTEC_BXXS.fp - SMD bridge rectifier, series DIOTEC BxxS
- DIOTEC_SXX.fp - SMD bridge rectifier, series DIOTEC Sxx
- FASTRON_PISG.fp - SMD inductor, model FASTRON PISG
- FASTRON_PISR.fp - SMD inductor, model FASTRON PISR
- LASERDIODE_5MM6_ROT45.fp - laser diode, 5.6 mm package
- LASERDIODE_5MM6_ROT45-2.fp - laser diode, 5.6 mm package, no silk
- LTST-C155.fp - a four pin, bicolor SMD LED by LITEON.
- LM399.fp - precision voltage reference
- MENTOR_tri_light_pipe_1276.1003.fp - light pipes for three 0805 size LEDs
- MENTOR_quad_light_pipe_1276.1004.fp - light pipes for four 0805 size LEDs
- MINICIRCUITS_4PIN.fp - four pin box like components by MINICIRCUITS. E.g. variable attenuator TFAS-1+
- MINICIRCUITS_4PIN_SMD.fp - four pin box like SMD style components by MINICIRCUITS. E.g. variable attenuator TFAS-1SM+
- MINICIRCUITS_8PIN.fp - eight pin box like components by MINICIRCUITS. E.g. ocillators POS-100
- MINICIRCUITS_MMIC.fp - four pin MMIC amplifier, e.g ERA-5SM+, MAR-1SM+
- RELAY_FP2.fp - nice, small relay
- SPECTROL_534.fp - cost effective precision potentiometer
- LM317_SO8.fp - Variable voltage regulator LM317 in SO8 package
- VISHAY_RH10.fp - power resistor with aluminum heat sink
- VISHAY_S102.fp - very low drift reference resistor
- VOM1271.fp - VISHAY VOM1271, photovoltaic MOSFET driver
Potentiometers
- VISHAY_T18.fp - multi turn cermet potentiometer, length 19 mm, series VISHAY T18, or BI technologies model 89
- panel_mount_BI898.fp - panel mount for multi turn cermet potentiometer, lengthhole BI technologies model 898
- trimmer_VISHAY_T93YB.fp - multi turn cermet potentiometer, height 10 mm, series VISHAY T93YB, or BI technologies model 67Y
- trimmer_VISHAY_T93YA.fp - multi turn cermet potentiometer, height 10 mm, series VISHAY T93YA, or BI technologies model 67W
- ALPS_RK09K111.fp - potentiometer by ALPS, horizontal mount
- ALPS_RK11K112.fp - smooth potentiometer by ALPS, horizontal mount
- ALPS_RK11K113.fp - smooth potentiometer by ALPS, vertical mount
- BI_MODEL35.fp - miniature SMD single turn trimmer, e.g, BI technologies model 35
- SPECTROL_534.fp - cost effective precision potentiometer, series SPECTROL 534
Switches
- APEM_TL36WW.fp - 1 way switch, horizontal, MULTICOMP 2AS*, APEM TL36WW, APEM TL39WW
- APEM_TL46.fp - 2 way switch, vertical, APEM TL46, or Multicomp 2MD1T2B2M2RE, or Multicomp 2MD1T1B5M2RE
- APEM_TL46WW.fp - 2 way switch, horizontal, APEM TL46WW
- APEM_TL36WW.fp - 1 way switch, horizontal, MULTICOMP 2AS*, APEM TL36WW, APEM TL39WW
- ELMA_07R14.fp - 4 way switch, Elma model 07R1424
- ELEDIS_2B11.fp - small switch, upright, C+K model 2B11N2F4PCAE
- ELEDIS_2B11_LAY.fp - small switch, horizontal, C+K model 2B11N2F4H9SAE
- LORLIN_1x12.fp - rotary switch, series LORLIN CK, 12 positions
- LORLIN_2x6.fp - rotary switch, series LORLIN CK, 2x6 positions
- LORLIN_3x4.fp - rotary switch, series LORLIN CK, 3x4 positions
- LORLIN_4x3.fp - rotary switch, series LORLIN CK, 4x3 positions
- NIKKAI_SK12BG30.fp - pcb mount key switch
- MENTOR_1845.fp - pushbutton with LED
- MIYAMA_MS500A.fp - 1 way switch, vertical pcb mount, MIYAMA_MS500A, MTS-1
- MIYAMA_MS500AVT.fp - 1 way switch, horizontal pcb mount, MIYAMA MS-500A-B-VT, or APEM 5236
- MIYAMA_MS500FVT.fp - 2 way switch, horizontal pcb mount, MIYAMA MS-500F-B-VT, or APEM 5246
- MIYAMA_MS500FPC.fp - 2 way switch, vertical pcb mount, MIYAMA MS-500FP-C, or APEM 5646, or MULTICOMP 1MD1T1B51QE, or MTS-2
- TYCO_FSMJ.fp - small push button
DIP-Switches
- COPAL_CHS02B.fp - miniature DIP switch, dual, model COPAL CHS-02
- COPAL_CHS04B.fp - miniature DIP switch, quad, model COPAL CHS-04
- COPAL_CHS06B.fp - miniature DIP switch, hex, model COPAL CHS-06
- COPAL_CHS08B.fp - miniature DIP switch, octo, COPAL CHS-08
- COPAL_CHS10B.fp - miniature DIP switch, deci, model COPAL CHS-10
- DIPSWITCH_3.fp - 3 way DIP-switch, regular style
- DIPSWITCH_3P.fp - 3 way DIP-switch, piano style
- DIPSWITCH_4.fp - 4 way DIP-switch, regular style
- DIPSWITCH_4P.fp - 4 way DIP-switch, piano style
- DIPSWITCH_6.fp - 6 way DIP-switch, regular style
- DIPSWITCH_6P.fp - 6 way DIP-switch, piano style
- DIPSWITCH_8.fp - 8 way DIP-switch, regular style
- DIPSWITCH_8P.fp - 8 way DIP-switch, piano style
- DIPSWITCH_10.fp - 10 way DIP-switch, regular style
- DIPSWITCH_10P.fp - 10 way DIP-switch, piano style
Changelog
A changelog of this section of geda symbols is
here
Copyright 2015, all rights reserved unless specified otherwise.
gedasymbols.org is maintained by
DJ Delorie