A plugin for Sprint-Layout, Import footprint from Kicad/EasyEDA
Re: A plugin for Sprint-Layout, Import footprint from Kicad/EasyEDA
I scaned the 3 qrcode images you generated, the results correct.
Re: A plugin for Sprint-Layout, Import footprint from Kicad/EasyEDA
but why it looks different?
my Iphone can only scan the black one. Not the QR in Sprint Layout
my Iphone can only scan the black one. Not the QR in Sprint Layout
Re: A plugin for Sprint-Layout, Import footprint from Kicad/EasyEDA
The qrcode feature of IPhone camera is not very smart (less tolerance).
I tested with iPhone.
Found that iPhone can recognized both 2 images If I increased the grid size of Sprint-Layout to 5.08mm.
There are many parameters for QR code generation, and different parameters will produce different images, but all of them are valid.
For example, all of 4 images follows are generated from a same text string, but with the different error correction levels.
I tested with iPhone.
Found that iPhone can recognized both 2 images If I increased the grid size of Sprint-Layout to 5.08mm.
There are many parameters for QR code generation, and different parameters will produce different images, but all of them are valid.
For example, all of 4 images follows are generated from a same text string, but with the different error correction levels.
-
nounours18200
- Beiträge: 56
- Registriert: Freitag 25. September 2020, 22:33
Re: A plugin for Sprint-Layout, Import footprint from Kicad/EasyEDA
@cdhigh:
I will test the advanced features later, but for the time being I have just imported a few SMD footprints from Kicad, and your plugin is excellent !!
A must-have plugin: congratulations !!
I will test the advanced features later, but for the time being I have just imported a few SMD footprints from Kicad, and your plugin is excellent !!
A must-have plugin: congratulations !!
Re: A plugin for Sprint-Layout, Import footprint from Kicad/EasyEDA
Amazing plugin, you've implemented the features that were really missing in Sprint Layout! Thanks for sharing, cdhigh!
-
nounours18200
- Beiträge: 56
- Registriert: Freitag 25. September 2020, 22:33
Re: A plugin for Sprint-Layout, Import footprint from Kicad/EasyEDA
This plugin is so amazing : it allows us to import any footprint from the huge Kicad librairy....
I have been using it since it has been released (v1.5.2), to import the "name of footprint.kicad_mod" files, from Kicad 6.0 , but I have recently tried to import a "kicad_mod" file from Kicad 8.0, and I have an error (impossible to parse ...).
Did I make a mistake, or do you also face problems by importing footprints from Kicad 8.0 ?
Thanks
I have been using it since it has been released (v1.5.2), to import the "name of footprint.kicad_mod" files, from Kicad 6.0 , but I have recently tried to import a "kicad_mod" file from Kicad 8.0, and I have an error (impossible to parse ...).
Did I make a mistake, or do you also face problems by importing footprints from Kicad 8.0 ?
Thanks
Re: A plugin for Sprint-Layout, Import footprint from Kicad/EasyEDA
Have you tried the latest version?nounours18200 hat geschrieben: Dienstag 18. Juni 2024, 17:40 This plugin is so amazing : it allows us to import any footprint from the huge Kicad librairy....
I have been using it since it has been released (v1.5.2), to import the "name of footprint.kicad_mod" files, from Kicad 6.0 , but I have recently tried to import a "kicad_mod" file from Kicad 8.0, and I have an error (impossible to parse ...).
Did I make a mistake, or do you also face problems by importing footprints from Kicad 8.0 ?
Thanks
https://github.com/cdhigh/sprintFontRel ... v1.5.4.rar
https://github.com/cdhigh/sprintFontRelease/releases
-
nounours18200
- Beiträge: 56
- Registriert: Freitag 25. September 2020, 22:33
Re: A plugin for Sprint-Layout, Import footprint from Kicad/EasyEDA
Not yet, but I made a wrong manipulation, so the version 1.5.2. does work for importing the Footprints from Kicad 8.0.
What is the procedure for upgrading Sprinfont from version 1.5.2 to 1.5.4 ?
Thanks and congratulations again for this must have plugin !
What is the procedure for upgrading Sprinfont from version 1.5.2 to 1.5.4 ?
Thanks and congratulations again for this must have plugin !
Re: A plugin for Sprint-Layout, Import footprint from Kicad/EasyEDA
Released v1.6.
Added feature: inverted font background (negative font image).
https://github.com/cdhigh/sprintFontRel ... t_v1.6.rar
Added feature: inverted font background (negative font image).
https://github.com/cdhigh/sprintFontRel ... t_v1.6.rar
Re: A plugin for Sprint-Layout, Import footprint from Kicad/EasyEDA
-
Released a new version v1.7
Added feature: Differential Pair Length Matching (serpentine trace)
https://github.com/cdhigh/sprintFontRelease/releases
-
-
Released a new version v1.7
Added feature: Differential Pair Length Matching (serpentine trace)
https://github.com/cdhigh/sprintFontRelease/releases
-
-
Re: A plugin for Sprint-Layout, Import footprint from Kicad/EasyEDA
Thanks @cdhigh very good developments are happening.
-
nounours18200
- Beiträge: 56
- Registriert: Freitag 25. September 2020, 22:33
Re: A plugin for Sprint-Layout, Import footprint from Kicad/EasyEDA
Congratulations for this wonderful plugin !
It increases the features of SprintLayout by a huge margin, it is a must have plugin !
As we say in French: "Bravo" ...
It increases the features of SprintLayout by a huge margin, it is a must have plugin !
As we say in French: "Bravo" ...
Re: A plugin for Sprint-Layout, Import footprint from Kicad/EasyEDA
Update to v1.8: Introducing two fun new features
https://github.com/cdhigh/sprintFontRel ... s/tag/v1.8
- Export to KiCad (with fully editable PCB elements)
- Export to OpenSCAD (3D model)
But what’s the use of exporting to OpenSCAD? I honestly don't know—maybe just for fun
- Perhaps it could help with 3D modeling for enclosures or panels?
- You can use OpenSCAD to further convert files to STL, SVG, DXF, PDF, etc.
- Maybe it could be used to generate G-code for CNC or 3D printing?
- A pseudo-3D preview of the PCB?
-
SchnakenUwe
- Beiträge: 4
- Registriert: Mittwoch 15. November 2023, 13:01
Re: A plugin for Sprint-Layout, Import footprint from Kicad/EasyEDA
I don't know if it's because of the plugin or the latest Sprint layout updates. When I try to insert an SVG, it's now permanently inverted. Do you have any idea what might be causing this?
Re: A plugin for Sprint-Layout, Import footprint from Kicad/EasyEDA
Excellent features and progress, cdhigh!
Re: A plugin for Sprint-Layout, Import footprint from Kicad/EasyEDA
SprintFont Adds MCP Support — Let AI Help You Design PCBs!
SprintFont v1.11 introduces experimental MCP support, allowing AI clients to interact directly with PCB data in Sprint-Layout.
What can you do with it?
Create footprints automatically: Provide a component datasheet or dimensioned drawing and ask AI to create the corresponding PCB footprint.
Modify existing footprints: Ask AI to adjust pad positions, dimensions, spacing, or other properties using natural language.
Generate components from datasheets: Let AI help turn component specifications into usable PCB footprints.
Batch-edit PCB elements: Automate repetitive changes across multiple elements instead of editing each one manually.
Inspect and analyze PCB designs: Ask AI to examine existing board data, identify potential issues, or explain the structure of a design.
Assist with PCB layout: Get AI to help arrange components, adjust their positions, or perform other repetitive layout tasks.
Automate tedious operations: Describe what you want to achieve, and let AI handle supported editing operations through SprintFont.
Recreate PCB tracks from photos: Provide a cleaned-up, high-contrast photo of a PCB, and ask AI to trace the visible copper tracks and recreate them in Sprint-Layout. This can help with PCB reverse engineering and reproducing existing boards.
These are just a few examples. What you can accomplish depends on the AI model, and the complexity of the task.
How to get started
You need an AI client that supports MCP(Antigravity/Codex/Cursor/Claude/OpenCode/Zcode...). Start the MCP server in SprintFont first, then launch your AI client and configure the connection.
The feature is experimental, so feedback and suggestions are welcome!
https://github.com/cdhigh/sprintFontRelease/releases
-
An example:
SprintFont v1.11 introduces experimental MCP support, allowing AI clients to interact directly with PCB data in Sprint-Layout.
What can you do with it?
Create footprints automatically: Provide a component datasheet or dimensioned drawing and ask AI to create the corresponding PCB footprint.
Modify existing footprints: Ask AI to adjust pad positions, dimensions, spacing, or other properties using natural language.
Generate components from datasheets: Let AI help turn component specifications into usable PCB footprints.
Batch-edit PCB elements: Automate repetitive changes across multiple elements instead of editing each one manually.
Inspect and analyze PCB designs: Ask AI to examine existing board data, identify potential issues, or explain the structure of a design.
Assist with PCB layout: Get AI to help arrange components, adjust their positions, or perform other repetitive layout tasks.
Automate tedious operations: Describe what you want to achieve, and let AI handle supported editing operations through SprintFont.
Recreate PCB tracks from photos: Provide a cleaned-up, high-contrast photo of a PCB, and ask AI to trace the visible copper tracks and recreate them in Sprint-Layout. This can help with PCB reverse engineering and reproducing existing boards.
These are just a few examples. What you can accomplish depends on the AI model, and the complexity of the task.
How to get started
You need an AI client that supports MCP(Antigravity/Codex/Cursor/Claude/OpenCode/Zcode...). Start the MCP server in SprintFont first, then launch your AI client and configure the connection.
The feature is experimental, so feedback and suggestions are welcome!
https://github.com/cdhigh/sprintFontRelease/releases
-
An example: