Objetivo: Criar de forma colaborativa materiais para oficinas com placas Franzininho.
Licença:
Controle de atividades
Coloque a atividade que você irá fazer ou fez para ajudar nesse material. Se quiser
colaborar e tem dúvida, entrem em contato com o Fábio Souza:
fs.embarcados@gmail.com
O que é a Franzininho
A Franzininho é uma placa com ATtiny85 compatível com o Arduino. Ela foi desenvolvida
para as atividades do Arduino Day nos 13 FAB LAB Livre SP. O circuito em face simples e
com componentes PTHs, facilita o uso da placa em oficinas de solda. Por ser compatível
com a plataforma Arduino, pode ela também pode ser usada para atividades de
programação tanto para iniciantes como para pessoas com conhecimento avançado em
Arduino. Ela pode ser facilmente fabricada usando máquinas CNCs ou através de processo
de corrosão de PCI caseiros.
O projeto é open hardware e você pode reproduzir, modificar, montar na sua casa, FABLAB,
makerspace, etc. A proposta é que todos possam montar o seu Arduino, entender como
funciona o circuito e usar a criatividade para aplicar e criar novos circuitos e projetos.
Características da Franzininho
A Franzininho tem como controlador o ATtiny85 e alguns componentes para interface com a
USB e alimentação. A seguir serão apresentadas as características do seu hardware.
Hardware
A placa Frazininho foi feita originalmente no software Eagle. O projeto está no github:
O circuito da Franzininho não é nada de outro mundo. Ele foi baseado nas placas
Arduino Gemma, Disgispark, que usam o ATtiny85 microcontrolador. Veja o
esquemático:
Figura 1 - Esquemático da Franzininho
A placa possui dois LEDS, um para indicar a alimentação (ON) e outro para uso
geral(LED), ligado ao pino PB1 do ATtiny85 (esse LED que geralmente usado para
o blink).
O conector USB foi feito na placa para reduzir custo de fabricação, porém para que
tenha um bom encaixe no computador é necessário que a PCB tenha espessura de
2,4 mm.
Pinagem Franzininho
P3 PB3 A3 USB+
P5 PB5 A0 RESET
Lista de materiais da Franzininho RV1
Referência Descrição
C2 Capacitor eletrolítico 10 uF x 35 V
D3 Diodo 1N4148
Identificando os componentes
Resistores
O valor dos resistores é indicado pelas faixa coloridas. Os resistores possuem quatro
faixas, sendo a última dourada (indica a tolerância de 5% nos valores)
Capacitores
● 1 LED verde
● 1 LED amarelo
Diodos
Com o zenner a leitura será de 3.6V, com o 1N4148 a leitura será a tensão da fonte.
● 1 x 1N4148
● 2 x zener 3.6V
Chave
A chave encaixa corretamente somente em uma posição. Devido à espessura da
placa, use um alicate para suavizar a dobra na ponta dos terminais.
Conectores e Soquetes
Montando a placa
Uma excelente referência sobre como soldar componentes em uma placa é o “Soldering is
Easy”. Em http://mightyohm.com/blog/2011/04/soldering-is-easy-comic-book/ você encontra
o original e traduções em várias linguas, inclusive português.
A montagem deve ser feita do componente mais baixo para o mais alto:
7) Conector
Para gravar o bootloader você vai precisar de uma placa Arduino UNO, um protoboard e
alguns fios para ligação.
Você também pode acompanhar o vídeo feito pelo Rodrigo Costa - Eletrônica para todos
https://www.youtube.com/watch?v=KAJrA7VrcRA
Drivers para Windows:
https://learn.adafruit.com/adafruit-arduino-ide-setup/windows-setup
Setup no Linux:
https://learn.adafruit.com/adafruit-arduino-ide-setup/linux-setup
https://learn.adafruit.com/adafruit-arduino-ide-setup/mac-osx-setup
Programação
Com o bootloader da Arduino Gemma gravado no aTtiny85, vamos preparar a IDE para
programação da Franzininho.
1 - Compilar o código.
2 - Ligar a placa na porta USB
Acesse:
https://github.com/FBSeletronica/Franzininho/tree/master/software/Exempl
os
Se você fizer mais exemplo e quiser contribuir com o repositório, fique a vontade para
enviar um pull request
Agradecimentos e colaborações
A Rede Fab Lab Livre SP que fizeram as primeiras placas durante o Arduino Day
A todos que participaram do pedido em forma colaborativa, que viabilizou a fabricação das
primeiras PCI com acabamento profissional.
A Franzininho é open hardware e baseado no Arduino, você pode contribuir para a melhoria
desse projeto ou pode usar como base para o seus projetos. Fique a vontade para enviar
críticas, sugestões ou contribuir com exemplos de aplicações e melhorias para a placa. O
objetivo da Franzininho é possibilitar que pessoas possam montar suas próprias placas e
encorajar os entusiastas a desenvolverem e/ou colaborarem com projetos open hardware
no Brasil.
Use esse material para fazer oficinas na sua escola, grupo, em casa ou onde você quiser.
Se encontrou alguma informação confusa ou algo que pode ser melhorado, por favor, envie
seu feedback, ou sinta-se a vontade para alterar.