/*
- * Copyright © 2017 Bdale Garbee <bdale@gag.com>, GPLv3+
+ * Copyright © 2018 Bdale Garbee <bdale@gag.com>, GPLv3+
*/
load "footprint.5c"
int total_pad = 28;
real center_gap = 7.20 - 1.75;
+real pad_height = 1.75;
+real pad_width = 0.45;
+real pad_spacing = 0.65;
if (dim(argv) > 1)
total_pad = string_to_integer(argv[1]);
if (dim(argv) > 2)
center_gap = string_to_real(argv[2]);
-
-real pad_width = 0.45;
-
-real pad_height = 1.75;
-
-real pad_spacing = 0.65;
+if (dim(argv) > 3)
+ pad_height = string_to_real(argv[3]);
+if (dim(argv) > 4)
+ pad_width = string_to_real(argv[4]);
+if (dim(argv) > 5)
+ pad_spacing = string_to_real(argv[5]);
int num_pad = total_pad / 2; /* per side */
CAPACITOR 100uF 1206 smt no GRM31CF50J107ZE01L digikey 490-4512-1-ND
CAPACITOR 0.22uF 0402 smt no LMK105BJ224KV-F digikey 587-1228-1-ND reel8mm
CAPACITOR 0.33uF 0402 smt no C1005X5R1E334K050BB digikey 445-8018-1-ND reel8mm
-CAPACITOR 100pF 0402 smt no 885012005061 digikey 732-7475-1-ND reel8mm
+CAPACITOR 100pF 0402 smt no GCM1555C1H101JA16D digikey 490-10669-1-ND reel8mm
CAPACITOR 10nF 0402 smt no 250R07W103KV4T digikey 709-1132-1-ND reel8mm
-CAPACITOR 10pF 0402 smt no CL05C100CB5NNNC digikey 1276-1623-1-ND reel8mm
+CAPACITOR 10pF 0402 smt no 0402N100J500CT digikey 1292-1636-1-ND reel8mm
CAPACITOR 1.8nF 0402 smt no 04025C182KAT2A digikey 478-1104-1-ND reel8mm
CAPACITOR 18pF 0402 smt no GRM1555C1H180FA01D digikey 490-6203-1-ND reel8mm
CAPACITOR 1uF 0402 smt no EMK105BJ105KV-F digikey 587-2477-1-ND reel8mm
CAPACITOR 220uF CAP_FC8 throughhole no EEU-FC1V221L digikey P10296-ND
CAPACITOR 22pF 0402 smt no GRM1555C1H220FA01D digikey 490-8589-1-ND reel8mm
CAPACITOR 2.2pF 0402 smt no GJM1555C1H2R2BB01D digikey 490-8092-1-ND reel8mm
-CAPACITOR 2.2uF 0402 smt no 6R3R07X225MV4T digikey 709-1223-1-ND reel8mm
+CAPACITOR 2.2uF 0402 smt no GRM155R61A225KE95D digikey 490-10451-1-ND reel8mm
CAPACITOR 22uF 0805 smt no CL21A226MQQNNNE digikey 1276-1100-1-ND
CAPACITOR 22uF 1210 smt no CL31A226KAHNNNE digikey 1276-3047-1-ND
CAPACITOR 22uF_35V 1206 smt no C3216X5R1V226M160AC digikey 445-8045-1-ND
IC FT230XS SSOP16 smt no FT230XS-R digikey 768-1135-1-ND
IC FT232RQ TI-QFN32 smt no FT232RQ-REEL digikey 768-1008-1-ND
IC HMC5883L LPCC16 smt no HMC5883L-TR newark 20T0699
+IC INA180 SOT23-5 smt no INA180A4IDBVT digikey 296-46630-1-ND
IC L78L33 TO92 throughhole no L78L33ACZ digikey 497-7288-ND
IC LD29150DT50R TO252 smt no LD29150DT50R digikey 497-3468-1-ND
IC LM293 8ufson2x2 smt no LM293QT mouser 511-LM293QT
IC M25P16 mlp8-4x3 smt no M25P16-VMC6TG digikey M25P16-VMC6TGCT-ND
IC MAX-7Q UBLOX-MAX smt yes MAX-7Q u-blox MAX-7Q reel24mm
IC MCP130T-300 SOT23 smt no MCP130T-300I/TT digikey MCP130T-300I/TTCT-ND
+IC MCP3008 soic-16 smt no MCP3008T-I/SL digikey MCP3008T-I/SLCT-ND
IC MCP3021 SOT23-5 smt no MCP3021A5T-E/OT digikey MCP3021A5T-E/OTCT-ND
IC MCP73831 SOT23-5 smt yes MCP73831T-2ACI/OT mouser 579-MCP73831T-2ACIOT reel8mm
IC MCP6541UT SC70_5 smt no MCP6541UT-I/LT digikey MCP6541UT-I/LTCT-ND
LED blue 0603-sideled smt no LTST-S220TBKT digikey 160-2032-1-ND
LED dualLED 0605 smt yes LTST-C195KGJRKT digikey 160-1452-1-ND reel8mm
MOSFET FDS9926A SO8 smt no FDS9926A digikey FDS9926ACT-ND
-MOSFET Si7232DN 1212-8 smt no SI7232DN-T1-GE3 digikey SI7232DN-T1-GE3CT-ND
-PMOS_TRANSISTOR IRLR8743PbF TO252FET smt no IRLR8743PbF digikey IRLR8743PBF-ND
+MOSFET Si7232DN 1212-8 smt no SI7232DN-T1-GE3 mouser 781-SI7232DN-GE3
+PMOS_TRANSISTOR IRLR8743PbF TO252FET smt no IRLR8743TRPBF digikey IRLR8743TRPBFCT-ND
NPN_TRANSISTOR MMBT2222A SOT23 smt no MMBT2222A digikey MMBT2222AFSCT-ND reel8mm
NPN_TRANSISTOR PMBT3904VS sot666 smt no PMBT3904VS,115 digikey 568-6488-1-ND
PHOTOTRANSISTOR RPM-075PT 2125 smt no RPM-075PTT86 digikey 511-1356-1-ND