Adicionando um novo componente no KiCad

Continuando o post de ontem sobre como adicionar um novo componente no KiCad. Eu acabei não utilizando os recursos listados naquele post.

Eu precisava adicionar o chip STM32F102CBT6 no KiCad, então a solução que encontrei foi:

– Dentro do EESchema clique no botão “Library editor”;
– Uma vez no “Library editor” clique em “Select working library”;
– Selecione a biblioteca “microchip”, pois usaremos um PIC32 da Microchip como base;
– Clique no botao “Load component to edit from the current lib”;
– Escolha o componente “PIC32MX575F-TQFP64”, ele tem o tamanho adequado p/ o STM32F102;
– Clique no botao “Create a new component from the current one” e entre com o nome STM32F102CBT6;
– Apague todos os pinos originais do PIC32 e clique em “Add pins to the component”;
– Apos adicionar todos os pinos clique no botao “Save current component to new library”;

Para adicionar esta .lib no EESchema clique em Preference -> Library -> ADD e adiciona o nome da .lib que foi criado.

O KiCad não tem o “footprint” (encapsulamento) LQFP48 usado por este chip, felizmente não precisei cria-lo, pois encontrei ele disponivel no site do qi-hardware: http://projects.qi-hardware.com/index.php/p/xue/source/tree/16026245e7eb4ad70b623f25616fb27e278f71f1/kicad/modules/LQFP48.mod

Para adicionar este arquivo .mod no KiCad abra o PCBnew clique em Preferences -> Library -> ADD e escolha o arquivo LQFP48.mod.

Apos fazer isso o CVpcb exibira’ este encapsulamento para ser adicionado na netlist da placa.

Dica: um otimo tutorial para que esta’ comecando a usar o KiCad pode ser encontrado nesta pagina: http://teholabs.com/knowledge/kicad.html

P.S.: Tive problemas ao executar o autorouter (“Fast Access to the Web Based FreeROUTE advanced router”), pois ao executar o “Launch FreeRouter via Java Web Start” o Firefox tentava salvar o arquivo ao inves de executa-lo. Para resolver este problema no Firefox clique em Edit -> Preferences -> Applications -> Java Web Start application e clique em “User other …” e informe o caminho /usr/bin/javaws

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s