Using the PCB photoresist APPELATION JH-1609

I bought this PCB photoresist from eBay:

http://www.ebay.com/itm/100g-Photoresist-Anti-etching-Blue-Paint-for-DIY-PCB-dry-film-replacement-/190741561459

Then I started searching about this product and found a nice site explaining how to replace the banana oil by lacquer thinner to dissolve the photoresist ink:

http://zapeleven.com/?p=91

Unfortunately this ebay package doesn’t came with the ‘developer’ powder, I’ll need to discover what this is chemical powder. Any help is welcome…

Soldando placas BGAs em casa

Zach Hoeken criou um processo e postou um ótimo artigo explicando como soldar placas SMDs em casa usando um stencil (que também pode ser construído usando remoção a laser ou acido) :

http://www.hoektronics.com/2012/10/27/super-simple-smt-stencil8/#comment-111

O interessante deste post é que ele usou um forno próprio para soldar SMD, o T-962A da Tech168:

http://www.tech168.cn/EN/product1.asp?xq_id=670

Segundo o Zach este forno custou algo em torno de $200.00 em Shenzhen.

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

Criando um novo circuito integrado no KiCad

Existem várias formas de você adicionar um novo circuito integrado no KiCad, mas uma das formas mais simples é utilizando o “footprintbuilder” e adicionando os parametros corretos p/ a especificação do encapsulamento do seu chip.

http://cyclerecorder.org/footprintbuilder/

Update: Uma alternativa online mais simples que o footprintbuilder é o http://kicad.rohrbacher.net/quicklib.php