EmbeddedGyan

EmbeddedGyan

Share

Embedded Gyan specializes in Linux training across multiple hardware architectures, including x86, ARM, etc. Embedded Gyan was founded in 2011.

04/01/2016

http://www.amazon.in/dp/B019CQSQV2

EMBEDDEDGYAN: I2C Based 16x2 LCD Break Board (Without LCD) This is a breakout board which includes an I2C based IO Expander IC designed to interface with a 16x2 LCD module. This is can be used to develop 16x2 LCD based products with Arduino, RaspberryPi, etc.

16/11/2015

Linux I2C and SPI Device Drivers Training:
--------------------------------------------------------

The next back of the Linux I2C Device Drivers and Linux SPI Device Drivers will be starting from next week.

Duration : 2 ½ Weekends
Timing : Saturday & Sunday, Between 2:00 PM to 6:00 PM

Topics for I2C:
--------------------

1. Understanding the I2C Protocol
2. Discussion on the AT24 I2C EEPROM Datasheet
3. Working with AT24 I2C EEPROM on a Micro Controller Board (to strengthen the I2C protocol understanding)
4. Development of Linux I2C Device Driver for AT24 EEPROM
5. Development of /sys file system driver
6. Extension of AT24 Linux I2C Driver to /sys file system

Topics for SPI:
--------------------

1. Understanding of SPI Protocol
2. Discussion on the AT25 SPI EEPROM Datasheet
3. Working with AT25 SPI EEPROM on Micro Controller Board
4. Board Support Package changes for SPI EEPROM
5. Development of Linux SPI Device Driver for AT25 EEPROM
6. Extension of AT25 Linux SPI Driver to /sys file system

20/10/2015

We have successfully finished the Embedded Linux Device Training this week. We had a wide variety of topics covered, including the following:

• Compiling uBoot and Linux for Mini2440 ARM board
• Building Root File System for Minni2440
• Compiling Linux for RaspberryPi
• GPIO Based LED Driver for ARM
• Keypad Driver for ARM
• I2C based Temperature Sensor, LED and LCD driver for ARM
• Kernel Debugging using KGDB
• Device Tree Introduction
• Introduction to porting uBoot for Mini2440
• Introduction to porting Linux for Mini2440

The next batch of Linux Device Drivers will be starting from next week. The topics to be discussed include:

• Loadable Kernel Modules
• Character Device Drivers
• Block Device Drivers
• Synchronization in Kernel
• Interrupt Handling
• Tasklets and Work Queues
• PCI Driver for Parallel Port and Serial Port
• USB Driver for Serial Port

If you are interested, you can call me (or) mail to register for the course.

MailID: [email protected]
Contact: +91 88841 76222

Photos 06/09/2015

Linux I2C Device Drivers Training

04/08/2015

Linux Device Drivers Training Starting 15 AUG 2015

You will learn the following concepts from the "Linux Device Drivers Course",

1. Loadable Kernel Modules
2. Synchronization in the kernel
3. Interrupt handling
4. Tasklets
5. Work queue
6. PCI driver development
7. Block driver development
8. USB driver development

This course is followed by the "Embedded Linux Device Drivers" course, where you will learn the following concepts,

1. Boot loaders
2. Building Linux for an ARM board
3. Building Root Filesystem for an ARM board
4. GPIO driver
5. Keypad driver
6. I2C based temperature sensor driver
7. I2C based IO expander driver
8. KGDB for ARM board

Prerequisites: C Programming Knowlege, OS Concepts

If interested, call us at +91 88841 75222 (or) drop an email at [email protected].

Want your business to be the top-listed Computer & Electronics Service in Bangalore?
Click here to claim your Sponsored Listing.

Telephone

Address


Bangalore