]> git.gag.com Git - hw/altusmetrum/commitdiff
document the process of importing footprints from EasyEDA / LCSC
authorBdale Garbee <bdale@gag.com>
Sun, 27 Jul 2025 21:24:47 +0000 (15:24 -0600)
committerBdale Garbee <bdale@gag.com>
Sun, 27 Jul 2025 21:24:47 +0000 (15:24 -0600)
docs/EasyEDA_footprint_import [new file with mode: 0644]

diff --git a/docs/EasyEDA_footprint_import b/docs/EasyEDA_footprint_import
new file mode 100644 (file)
index 0000000..615e1ff
--- /dev/null
@@ -0,0 +1,26 @@
+importing footprints from lcsc 
+
+navigate to the product detail page of the part
+
+click the EasyEDA model link under the datasheet link to get a preview
+
+click "free trial" there and the file opens in the online editor
+
+select the footprint tab
+
+File menu, File source..., Download button
+
+This saves a text file starting with ["DOCTYPE","FOOTPRINT",...; copy this 
+file into the library, start pcb-rnd, open library window: the footprint 
+should show up in the list
+
+or, just load the footprint into pcb-rnd and save it in lht format.
+
+Note that various features will import with a very tiny clearance value, 
+which will likely need to be manually adjusted.  this is a consequence of 
+how EasyEDA handles clearance differently than Ringdove.  
+
+Pay particular attention to unplated holes, where using pcb-rnd's 'hshadow' 
+in the padstack allows forcing clearance around the hole to prevent a fab 
+from mistakenly assuming you really meant a plated hole.
+