Skip to content

Latest commit

 

History

History
20 lines (10 loc) · 1.01 KB

README.md

File metadata and controls

20 lines (10 loc) · 1.01 KB

STM8s_BareMetal_Firmwares

Bare Metal Programming on STM8s MCU by developing device drivers(.h and .c) for all pheripherals of STM8s MCU(UART,SPI,I2C,GPIO,TIMERS,ADC,Interrupts). interfacing various sesnors and modules by developing their application codes using device drivers of corresponding peripherals.

Like UART Application Code --> ESP8266 AT Commands Firmware from UART device driver

SPI Application Code --> W25q128JV, NRF24L01 Firmware from SPI Device Driver

I2C Application Code --> RTC3231, LCD_I2C firmware from I2C Device Driver

ADC Application Codes --> LDR,LM32,Potientiomter, Joystick Firmware from ADC Device Driver

Timers Application Codes --> PWM, Input capture, RGB lights, Motor Drivers,DHT11 sensor Firwares from Various Timer Device Drivers

GPIO Application Codes --> Keypad(419), LCD screen, internal PushPull resistor and various other Firmware From GPIO device driver

Full playlist for tuturials on above repo : https://www.youtube.com/watch?v=03-HWwHDv64&list=PLb_Q-Ps0nJosIAemNCkeLcJeOtVYKFz_6