Many of the examples are inspired by the book (Mastering STM32 by Carmine Noviello)
I've tried to make them more useful for real products or projects.
I've added new examples such as NOKIA5110, FIT0484 Motor, LM35DZ, HD44780, BME280, DS3231, 25LC010A, MAX7219 and u8g2, CRC with SRecord, Meta information, etc.
[ Tutorials(Written in Korean) ]
- GPIO (https://blog.naver.com/eziya76/221426552529)
- Interrupt (https://blog.naver.com/eziya76/221428695204)
- UART (https://blog.naver.com/eziya76/221433689776)
- DMA#UART (https://blog.naver.com/eziya76/221439035419)
- DMA#NOKIA5110 SPI (https://blog.naver.com/eziya76/221440372411)
- Basic Timer (https://blog.naver.com/eziya76/221451890046)
- General Purpose Timer#External Clock Mode2 (https://blog.naver.com/eziya76/221453386295)
- General Purpose Timer#External Clock Mode1 (https://blog.naver.com/eziya76/221454220590)
- General Purpose Timer#Input Capture (https://blog.naver.com/eziya76/221457109419)
- General Purpose Timer#Output Compare (https://blog.naver.com/eziya76/221461279858)
- General Purpose Timer#PWM (https://blog.naver.com/eziya76/221462003705)
- General Purpose Timer#One Pulse Mode (https://blog.naver.com/eziya76/221463478975)
- General Purpose Timer#Encoder Mode (https://blog.naver.com/eziya76/221466864342)
- ADC#Single Conversion(LM35DZ) (https://blog.naver.com/eziya76/221472568302)
- ADC#Continuous Conversion(LM35DZ) (https://blog.naver.com/eziya76/221473392732)
- DAC#Sine+Triangle Wave (https://blog.naver.com/eziya76/221477231713)
- I2C#HD44780 CLCD (https://blog.naver.com/eziya76/221484861357)
- I2C#BME280 (https://blog.naver.com/eziya76/221486711330)
- I2C#DS3231 RTC (https://blog.naver.com/eziya76/221491571100)
- SPI#25LC010A EEPROM (https://blog.naver.com/eziya76/221495798747)
- SPI#MAX7219 Matrix (https://blog.naver.com/eziya76/221500011378)
- SPI#SSD1306 + u8g2 lib (https://blog.naver.com/eziya76/221501476403)
- CRC#Flash integrity check + SRecord (https://blog.naver.com/eziya76/221507312819)
- IWDG + WWDG Watchdog (https://blog.naver.com/eziya76/221518876037)
- Meta Information (https://blog.naver.com/eziya76/221521840217)
- Power Management(Sleep/Stop/Standby Modes) (https://blog.naver.com/eziya76/221543393453)
- Flash Management + IAP Example (https://blog.naver.com/eziya76/221552811740)
- SPI#ILI9341 TFT LCD Example (https://blog.naver.com/eziya76/221579262995)
- SPI#VS1053B MP3 Player (https://blog.naver.com/eziya76/221585207076)
- USB#Mass Storage (https://blog.naver.com/eziya76/221588382601)
- I2S Wav Player (https://blog.naver.com/eziya76/222974074152)