Skip to content

RecursiveError/AVR

Repository files navigation

AVR

Projetos de baixo nivel com Atmel328p

Esse repositorio tem o intuito de documentar meu aprendizado com sistemas embarcados, cada subdiretório contém uma biblioteca mais uma prova de conceito de uma funcionalidade básica de um sistema embarcado. V 8.1.1

Atualmente o projeto conta com

  • IO de portas digitais
  • Comunicação Serial
  • Portas ADC
  • Portas PWM
  • Timers
  • Interrupções
  • Watchdogs
  • EEPROM
  • Kernel
  • BRTOS
  • Assembly

Vídeos dos projetos

Digital IO

Comunicação Serial

Portas ADC

Portas PWM

TIMERS/Interrupções

WATCHDOGS

  • soft_watchdog: SEM VIDEO DISPONIVEL (o exemplo apenas pisca um led)
  • hard_watchdog: SEM VIDEO DISPONIVEL (o exemplo apenas pisca um led)

EEPROM

KERNEL

Notas adicionais

Como esse repositório é apenas para documentar meu aprendizado, resolvi criar essas notas para explicar o que e porque fiz para mim mesmo e para outros que possam estar lendo isso

  • agora marcarei a versão para facilitar a leitura desse documento
  • [Topico atual].[projetos do topico].[mudaças ocasionais neste documento]
  • cada topico conta com um projeto final, que será criado apos o termino dele
  • os projetos finais vão envolver varios topicos caso sejam curtos
  • Os projetos finais vão ter repositórios próprios
  • Comunicação Serial só terá os protocolos existentes no hardware do Atmel328p (USART, SPI, I2C)
  • USART será o foco dos exemplos, os outros protocolos teram apenas suas provas de conceito

About

Projetos de baixo nivel com Atmel328p

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published