Skip to content

Tarefa 1, Unidade 4, Capítulo 6. Promovida pelo EmbarcaTech. (Comunicação Serial)

Notifications You must be signed in to change notification settings

naylane/tarefa-U4C6

Repository files navigation

Tarefa 1 - U4, C6

Atividade promovida pelo programa EmbarcaTech.

Sobre o projeto

Tarefa com objetivo de aplicar conhecimentos sobre Interfaces de Comunicação Serial com RP2040 (UART, SPI e I2C).

Funcionalidades

  • Modificação da Biblioteca font.h:
    • Inclusão de caracteres.
  • Entrada de caracteres via PC:
    • É possível enviar caracteres pelo Serial Monitor do VS Code
  • Interação com o Botão A:
    • Ao pressionar o botão A, o LED verde ligado/desligado e o display atualizado.
  • Interação com o Botão B:
    • Ao pressionar o botão B, o LED azul ligado/desligado e o display atualizado.

Instruções de uso

  • É necessário instalar o SDK da Raspberry Pi Pico e realizar as configurações iniciais. [1]

Para ter acesso ao projeto, clone o repositório disponível na plataforma GitHub.

Após clonar o repositório, no terminal, navegue até a pasta do projeto e execute os comandos:

mkdir build && cd build
cmake ..
make

Para executar a atividade na Raspberry Pi Pico, conecte a BitDogLab no computador enquanto pressiona o botão BOOTSEL e rode o código pelo VS Code.

⚠️ Observação: também é possível simular a atividade pelo Wokwi no Visual Studio Code. Basta instalar a extensão e executar o arquivo 'diagram.json'.

Ou, se preferir, clique aqui para ver a simulação no Wokwi Web.

Tecnologias e Ferramentas utilizadas

  • Kit BitDogLab:
    • Raspberry Pi Pico W
    • LEDs WS2812
    • Display SSD1306
    • Botões A e B
    • LED RGB
  • Linguagem de programação: C
  • Ambiente de Desenvolvimento: Visual Studio Code

Referências

About

Tarefa 1, Unidade 4, Capítulo 6. Promovida pelo EmbarcaTech. (Comunicação Serial)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published