Skip to content

joaodullius/zephyr-course-old

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bem vindo ao GitHub do Curso Introdução ao Zephyr

Exemplos

Os exemplos aqui apresentados foram pensados de forma incremental, introduzindo novas estruturas do Zephyr gradativamente.

  • first_project: Hello World com estrutura básica de projeto.
  • pisca_led: Pisca Led básico. driver/gpio
  • pisca_timer: Introduz o uso do timer. k_timer driver/gpio
  • pisca_workqueue: Introduz o uso da System Work Queue. k_work k_timer driver/gpio
  • pisca_app_workqueue: Altera para uso da Application Work Queue. k_work k_timer driver/gpio
  • pisca_button: Adiciona botão com interrupção. driver/gpio gpio_callback k_work
  • i2c_scanner: Escaneia dispositivos no barramento i2c_scanner. driver/i2c
  • sensor: Leitura de temperatura e humidade de sensor HTS221. sensor
  • sensor_timer: Adiciona a API de Timer. timer sensor
  • sensor_log: Adiciona sistema de LOG. log sensor
  • sensor_trigger: Acelerômetro com Trigger sensor_trigger sensor log
  • sensor_msgq: Adiona amostragem periódica, uso de Message Queue com dump de amostras. k_msgq sensor k_work k_timer driver/gpio gpio_callback
  • timer_msgq: Simula sensor amostrando e consumo lentro através de timer. k_msgq k_work k_timer
  • sensor_thread: Amostragem periódica e thread adicional para leitura. thread k_msgq sensor k_work k_timer
  • uart_poll: Uart no modo pool uart
  • uart_int: Uart no modo interrupt uart k_msgq
  • uart_async: Uart no modo assincrono com DMA - Verificar suporte no hardware uart ``k_msgq`
  • pisca_led_kconfig: Pisca Led com Kconfig kconfig driver/gpio
  • pisca_led_serial_recovery: Pisca Led com MCUBoot mcuboot driver/gpio
  • pisca_led_mcumgr: Pisca Led com MCUBoot, MCUMGR e SMP Server smp_srv mcumgr mcuboot kconfig driver/gpio

Outros Recursos

  • cmd: Exemplos de .cmd para setar variáveis do Zephyr no Windows

About

Examples for Zephyr Course

Resources

License

Stars

Watchers

Forks

Packages

No packages published