• Avaliações e Simulados

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:

  1. Ler o manual do módulo
  2. Explorar os exemplos para Arduino
  3. Implementar um código no SAME70 que possui o mínimo para o módulo funcionar.
  4. Criar um README.md explicando
  5. 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:

Não pode repetir entre alunos!! O primeira a colocar o nome é o que fica com o módulo

Para ajudar escolher você deve:

  1. Análise os módulos disponíveis
  2. Leia a documentacão
  3. 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:

  1. Acessar o same70-examples
  2. Criar um fork
  3. Fazer a implementacão no lugar certo