With this step by step challenge you will enhance maximize the capacity of your Development Board by writing functionality both in User Space and Kernel Space from the topics you have learned during the workshop.
Linux Driver Kernel Module LCD Display Features
Linux Driver Kernel Module LCD Display Main
Linux Driver Userspace Module Temperature
Linux Driver Kernel Module Temperature
Linux Kernel Mainline Support LCD and Temperature
Push your code
01 Linux Driver Kernel Module LCD Display Features
Enable support for the following Display features: 1. Display On/Off Control 2. Display Lines, 2 Line Support 3. Display Shift (Banner, Marquesina), Text string longer than number of characters 4. Display Clear
Look if both Linux Kernel Intel Edison and Linux Kernel Mainline versions (under drivers/misc) have support for the LCD and Temperature modules and enable them, in case support is not available enable both drivers your have written in your Yocto Board Support Package Compilation
Confirm every code under your local "TheIoTLearningInitiative" git repository, "InternetOfThings101" directory is uploaded to your remote "TheIoTLearningInitiative" github repository