ARM Cortex-M : LCD Interfacing
All you need to know about writing drivers for the Liquid Crystal Display
This course practically explains everything you need to know about writing your own drivers and APIs for LCDs.
Your Instructor
I have been researching and working in the embedded system space for over 7 years. I have trained tens of thousands of students in embedded systems focusing on topics such as Assembly Programming, Real-time Operating Systems Design, Firmware Development and Digital Signal Processing. I am able to teach these topics because in my everyday work I apply concepts from these topics.
Join one of my courses and see how it goes. You can always request a refund.
Course Curriculum
General Purpose Input/Output Programming
Available in
days
days
after you enroll
-
StartBlinky (11:45)
-
StartGPIO vs. SPIO (4:04)
-
StartIO (12:59)
-
StartIntroduction to LCD programming with ARM Cortex-M (4:38)
-
StartLCD pinout and interfacing to the MCU (3:14)
-
StartLCD internal shift registers (3:47)
-
StartLCD Initialization function (2:26)
-
StartLCD Command and Data functions (2:41)
-
StartPseudo delay functions (1:29)
-
StartCoding : LCD program 1 (Part II) (17:43)
-
StartCoding : LCD program 1 (Part I) (15:07)
-
StartCoding : LCD program 1 (Part III) (9:06)
-
StartCoding : LCD program 1 (Part IV) (3:09)
Frequently Asked Questions
When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.