CSEduino @ european maker week

Post on 16-Apr-2017

95 views 0 download

Transcript of CSEduino @ european maker week

Build your Arduino from scratch

João Alves (jpralves@gmail.com)30 Mai 2016

@

IntroduçãoSoldei o meu primeiro clone Arduino - um diavolino - em 2012 no Codebits.E comecei a ficar apaixonado pela arquitectura/ecosistema Arduino e o que ela nos permite fazer.

@

ProblemaO Arduino é muito interessante para fazer prototipagem / desenvolvimento mas para incluir num projecto e usar a placa num produto final é um overkill.Embora não seja muito caro, um Arduino custa cerca de € 20 (25 USD).

@

Solução

Criar uma placa tipo Arduino que possa ser usada no projecto mantendo a placa Arduino para outras prototipagens.Esta pode substituir completamente a placa do Arduino se não for necessário o uso de “shields” (não é compatível com a posição dos pinos destes).

@

Requisitos

● Muito Barata - Cheap● Pequena - Small● Simples - Easy

@

Muito Barata

Com um orçamento muito reduzido de cerca de € 3,5 (5 USD) em componentes é possível construir esta placa.

=

6

@

PequenaA placa tem cerca de 5,0cm x 5,0cm.O Arduino UNO tem 7,5cm x 5,3cm

7

@

SimplesPara que fosse simples foram usados apenas componentes THT - Through-hole technology evitando o uso de SMD - Surface Mount Devices - uma vez que são mais difíceis de soldar. Foi usado o microcontrolador mais comum usado nas placas Arduino com THT - o ATmega328P (em formato PDIP). Os componentes foram soldados a uma stripboard/PCB para evitar fios extra.

8

@

● Muito Barata - Cheap● Pequena - Small● Simples - Easy

● Apresentado ao público no Arduino Day 2014 e na Mini Maker Faire de 2014

O CSEduino

9

@

● Mudança da orientação do Regulador de Tensão

● Mudança da posição dos pinos do interface Serie

● Menos Componentes (Tirou-se o LED e o Jumper)

● Menos Altura● Mais pinos de Energia

Evolução do CSEduino para o CSEduino 2

10

@

● Utilização de PCB com 2 Camadas

● Mesmo footprint do CSEduino 2

● Mais pinos de Energia (VCC/GND)

● LED de Energia

Evolução do CSEduino 2 para o CSEduino 4

11

@

Limitações

● Não é compatível com os shields do Arduino● Não tem o interface USB para programar a

placa (tem que ser usados os headers para a colocação temporaria de um adaptador tipo FTDI)

@

Esquemático

@

Representação da placa

@

Detalhe dos sinais da placa

@

Recursos

● DIY step-by-step: http://jpralves.net/cseduino● PCB: https://github.com/jpralves/cseduino

@

Obrigado.google.com/+JoãoAlvesPlus

@jpralves

jpralves.net

github.com/jpralves

jpralves@gmail.com