element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Community Hub
Community Hub
Member Blogs KiCad 6 - Adding Logos and Graphics to a Silkscreen
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Leaderboard
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Community Hub to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: fmilburn
  • Date Created: 12 Jan 2022 3:34 AM Date Created
  • Views 56691 views
  • Likes 8 likes
  • Comments 4 comments
Related
Recommended

KiCad 6 - Adding Logos and Graphics to a Silkscreen

fmilburn
fmilburn
12 Jan 2022

KiCad recently released Version 6 and I've been playing around with it this week.  After the initial irritation of little things that have changed like the new icons and learning where the design rules are located, I'm finding my way around again and there are lots of things to like.  I have a board I started in KiCad 5 and against better judgment decided to finish it in the new version.  Adding graphics was always kind of clunky in KiCad but the new version makes it quite a bit easier.

In this case, a servo graphic is desired as shown in the finished board below.

image

The drawing was made by taking a screenshot of the servo symbol in the KiCad schematic editor and saving it as a PNG file.

image

The image converter on the KiCad home page is used to prepare the graphic.

image

Once the image converter is open the graphic is opened with the Load Bitmap button.  But before doing that select the radio button for Footprint.  The Black/White Threshold becomes important for greyscale but won't matter for this black and white line drawing.  Finally, select the Front silk screen radio button (it is possible to change it to the back silk screen inside the PCB editor) and press the Load Bitmap button.

image

I got a warning message about the profile which I've been able to safely ignore with line drawings, so press the OK button.

image

Now that the graphic is visible it can be prepared for export.  The bitmap has to have sufficient resolution but this image is plenty large for the final 15 x 8.4 mm size footprint selected.  It is possible to export it as a file, but exporting it to the clipboard saves the step of having to import it later so press Export to Clipboard.

image

Now with the graphic in the clipboard, navigate to the PCB editor.  I'm using a blank PCB here for demonstration purposes.  Use right-click paste or ctrl-V with Windows and there you go.  Move it to where it belongs and then click on G*** to highlight it and ask for properties.  That is a label KiCad uses for assigning footprints and we don't want it visible on the silk screen.

image

Make sure the Visible box is not checked.

image

OK, all done.  Here is what it looks like in the 3D viewer.

image

  • Sign in to reply

Top Comments

  • shabaz
    shabaz over 3 years ago +1
    Hi Frank, That looks really good! It was always a pain to import graphics into EAGLE, this looks much easier. And it's great you're blogging on these things so we can all learn these tips and tricks…
  • fmilburn
    fmilburn over 3 years ago in reply to shabaz +1
    Hi Shabaz, I’m glad you found it useful and encouragement is always welcome :-) From reading your posts on KiCad it is clear you are already more advanced than me when it comes to true PCB design issues…
Parents
  • neuromodulator
    neuromodulator over 3 years ago

    Ive been playing with it too, I like it, it improved lot of things.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
Comment
  • neuromodulator
    neuromodulator over 3 years ago

    Ive been playing with it too, I like it, it improved lot of things.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
Children
  • fmilburn
    fmilburn over 3 years ago in reply to neuromodulator

    Agreed :-)

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube