Skip to content

This repository contains tasks of learning fundamentals of embedded programming. ESP32 is used.

License

Notifications You must be signed in to change notification settings

Vladddd46/Hardware

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hardware

Learning the basics of embedded.

Description:

t00 - simple hello world on console.

t01 - turn on leds.

t02 - led`s blinking on DAC and PWM.

t03 - turning on leds with help of buttons.

t04 - DHT11 sensor. Prints current temperature and humidity.

t05 - data transmitting with UART.

t06 - sound producing with help of DAC.

t07 - "Hello World!" on oled display.

t08 - adxl345 accelerometer.

creative - displaying temperature and humidity on oled display. Temperature and humidity are displayed on separate screens. Screens can be switched with buttons. While button is pressed, beep sound is produced. Also when board orientation is changed by 180deg. screen is flipped.

ezgif com-video-to-gif

All tasks are made for esp32 on ESP-IDF framework. For more datails: https://docs.espressif.com/projects/esp-idf/en/stable/index.html

About

This repository contains tasks of learning fundamentals of embedded programming. ESP32 is used.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published