Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

upverter, fritzing, & other design program templates #4

Open
jywarren opened this issue Oct 9, 2016 · 9 comments
Open

upverter, fritzing, & other design program templates #4

jywarren opened this issue Oct 9, 2016 · 9 comments

Comments

@jywarren
Copy link
Contributor

jywarren commented Oct 9, 2016

Similarly to #1, we'd love template contributions!

@justind000
Copy link

I use upverter and just tried making a new part. Upverter doesn't allow footprints to be made using pictures, so I don't think a typical footprint is going to be possible. I ended up installing Inkscape and created my own little logo. The font as described in the readme comes pre-installed with Inkscape.

I have attached the svg I created; it should be easy enough for someone to edit it with Inkscape to change the UID.
us0069.svg.zip

@jywarren
Copy link
Contributor Author

Hi, just looking at it here:

screenshot 2017-07-16 at 3 46 00 pm

it could use a little more space between the digits and the box above. See for example:

https://github.com/oshwa/certification-mark/raw/master/artwork/example.png

But sorry, i don't use Upverter -- can you upload an SVG? Thanks for your work on this!

@justind000
Copy link

Hello,
Sorry for the delay, but I have attached a zip file in #19 with a slightly changed logo with the extra spacing along with a very short writeup of how to change it further within Inkscape.

As for Upverter, you can upload a png and place it on the silkscreen layer to achieve the 'footprint'. I had some issues with using svg files.

@justind000
Copy link

I also just threw this together for:

https://oshw-svg-logo.herokuapp.com/?serial=US####

It's just a quick hack of an svg to replace 'serial' in the URL with what you pass to it.

For example,
https://oshw-svg-logo.herokuapp.com/?serial=US0001

Gives you a certification mark with US0001. It will take a serial number between 4 and 6 numerical digits plus the two letters in front.

It's running on heroku for free. Anyone is welcome to use the source and improve it, I'm not much of a web developer.

@NdK73
Copy link

NdK73 commented Dec 18, 2017

I tried converting the official SVG to KiCAD footprint, but the result was frankly quite ugly.
So I used it as a template for this:

(module OSHW (layer F.Cu) (tedit 5A379F9A)
  (fp_text reference G*** (at -3.048 -6.096) (layer F.SilkS) hide
    (effects (font (thickness 0.3)))
  )
  (fp_text value ITcertno (at 0 3.556) (layer F.SilkS)
    (effects (font (thickness 0.3)))
  )
  (fp_line (start 3.683 0) (end 4.572 -5.715) (layer F.SilkS) (width 0.35))
  (fp_text user OSHW (at -0.127 -1.397) (layer F.SilkS)
    (effects (font (size 3.2 2.2) (thickness 0.35)))
  )
  (fp_line (start 3.556 -4.699) (end -5.334 -4.699) (layer F.SilkS) (width 0.55))
  (fp_line (start -5.334 -4.699) (end -5.334 1.524) (layer F.SilkS) (width 0.55))
  (fp_line (start -5.334 1.524) (end 5.461 1.524) (layer F.SilkS) (width 0.55))
  (fp_line (start 5.461 1.524) (end 5.461 -4.953) (layer F.SilkS) (width 0.55))
)

The result is like this:
oshw-kicad_mod

Is it Ok to use? I could use the same system to create a schematic symbol, too...

@mwweinberg
Copy link
Collaborator

That looks good to me

@jywarren
Copy link
Contributor Author

jywarren commented Jan 2, 2018

Indeed! Could you open a pull request with this to be included into the library of templates? What's the best way to share it?

@NdK73
Copy link

NdK73 commented Jan 2, 2018

Just after cloning this repo, I found it already contains way better "footprints" for KiCAD. Sorry for the noise.

@jywarren
Copy link
Contributor Author

jywarren commented Jan 2, 2018 via email

theacodes pushed a commit to theacodes/certification-mark that referenced this issue Jul 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants