Avaliação assíncrona
Data | Entrega |
---|---|
10/12 | (aluno) Data limite para o pullRequest com exemplo completo |
14/12 | (corsi) Revisão da entrega, análise do PR pelo professor |
16/12 | (aluno) Entrega do PR revisado |
Warning
Não vou adiar a data da entrega, já liberei no limite e com praticamente 1 mês de antecedência. Note que a entrega precisa passar por uma revisão e possível refatoramento do código.
Essa atividade individual conta apenas como uma nota de prova. Lembre que a disciplina possui o critério de duas provas individuais com nota satisfatória.
A ideia da atividade é que você agora precisa ser um criador de conteúdo e aplicar o que aprendeu na matéria, criando exemplos para módulos que possuímos no laboratório, mas que ninguém teve tempo de parar e criar um exemplo de uso. Fazendo isso você vai estar contribuindo com a disciplina e as próximas turmas irão usar códigos que vocês criaram.
No link a seguir você consegue encontrar os módulos que estão disponíveis, a maioria possui a característica de possuir algum protocolo de comunicaćão entre chips (I2C, SPI, UART).
A maioria dos módulos deve possuir exemplos de uso com Arduino, sua missão será a de:
- Ler o manual do módulo
- Explorar os exemplos para Arduino
- Implementar um código no SAME70 que possui o mínimo para o módulo funcionar.
- Criar um README.md explicando
- Fazer um vídeo curto mostrando que o módulo funciona
Como a avaliacão é individual, cada módulo só pode ser feito por um único aluno.
Info
A lista dos módulos que contam como entrega individual estão no link:
- https://docs.google.com/spreadsheets/d/1u3MfM3-nsBaw0BG_65PCFICRx94Vvh4OTLsNB9MEAiM/edit?usp=sharing
Não pode repetir entre alunos!! O primeira a colocar o nome é o que fica com o módulo
Para ajudar escolher você deve:
- Análise os módulos disponíveis
- Leia a documentacão
- Anote o seu nome no módulo escolhido
Tip
Os módulos estão no laboratório de arquitetura de computadores, passe lá para pegar o que foi escolhido. Lembre de devolver junto com o kit.
Entrega
A entrega deve ser um PullRequest no repositório same70-examples
com o código que faz a interface com o módulo, um README e um vídeo mostrando o funcionamento do módulo.
Warning
O código e README serão analisados podendo haver pedido de revisão que deve ser realizado para contar a nota.
Tip
Para fazer o PR você deve:
- Acessar o same70-examples
- Criar um fork
- Fazer a implementacão no lugar certo