içerik olarak detaylı yazılar var.
https://deepbluembedded.com/pic-programming-tutorials/
Microchip PIC Tutorials
- Learn Microchip PIC (8-Bit) Architecture With PIC16F & PIC18F
- Understand The Internals OF PIC Microcontroller Hardware
- Interface Various Peripherals In PIC Microcontrollers
- Learn Embedded Software Development In C-Programming Language With Microchip XC8 Compiler & MPLAB X IDE
- Get Familiar With Interrupts / EXTI & Inter-Module Signaling
- Interface Various Display Units (7-Segments, Alphanumeric LCD, OLED, TFT, etc)
- Interface Various Input Units (Buttons, Rotary Encoders, Keypad, HMI TouchPADs, etc)
- Control Several Types OF Actuators (DC Motors, Servo Motors, Stepper Motors, etc)
- Do Some Serial Communication Via USART / SPI / I2C
STM32 (ARM-Based) Tutorials
- ✔ Learn ARM-Cortex M3 & M4 Architecture
- ✔ Understand The Internals OF STM32 Microcontroller Hardware
- ✔ Interface Various Peripherals Inside OF STM32 Microcontrollers
- ✔ Develop Reconfigurable Reusable Firmware (Embedded Software Components) In C-Programming Language Based On ST HAL & LL Drivers
- ✔ Get Familiar With Interrupts / NVIC / EXTI & Inter-Module Signaling / DMA
- ✔ Interface Various Display Units (7-Segments, Alphanumeric LCD, OLED, TFT, etc)
- ✔ Interface Various Input Units (Buttons, Rotary Encoders, Keypad, HMI TouchPADs, etc)
- ✔ Control Several Types OF Actuators (DC Motors, Servo Motors, Stepper Motors, etc)
- ✔ Do Some Serial Communication Via USART / SPI / I2C & Develop USB Applications (CDC, HID, Mass Storage, etc)
ESP32 Programming Tutorials
- Learn ESP32 Internal SoC Hardware & Peripherals
- Design your IoT Applications With ESP32 SoC
- Interface Various Peripherals Inside OF ESP32 SoC
- Develop IoT Applications Based on Different Protocols. (Bluetooth – BLE – Wi-Fi – ESP-NOW – MQTT – etc.. )
- Get Familiar With Interrupts / Timers / EXTI / Tasks / RTOS
- Interface Various Display Units (7-Segments, Alphanumeric LCD, OLED, TFT, etc)
- Interface Various Input Units (Buttons, Rotary Encoders, Keypad, HMI TouchPADs, etc)
- Control Several Types OF Actuators (DC Motors, Servo Motors, Stepper Motors, etc)
- Create Many Wireless Communication Projects With ESP32 ( Web-Servers – GSM/GNSS – nRF24L01 – IR – etc..)