Embedded devices need to interact with the real world somehow. Maybe using standard interfaces such as i2c, SPI, USB or maybe using low level interfaces such as GPIO, PWM, Analog to Digital and Digital to Analog. In all cases the link between Linux and the hardware is a device driver.
This course shows how to write several different types of device drivers for Linux, with an emphasis on the techniques that are applicable to embedded systems such as platform independence, cross development and efficient use of resources. The lab exercises are cross-compiled and tested on a typical development board, the BeagleBone Black (we can accommodate other hardware at your request).
See why people choose JBI
31/07/2018: Example programmes delivered: Professional Scrum Master PSM I Agile and Scrum These are 2 day courses which focus on understanding the agile/scrum...
10/02/2018: A leading Financial institution commissioned JBI to run a series of Agile/Scrum courses for various teams - inhouse. Pre-course consultation...
06/08/2018: Kotlin develops quickly! Last year brought us many changes and possibilities. Both in the community and in the language. Let’s summarize them....
31/07/2018: Happy 3rd birthday PowerBI!!! A note from a user/trainer... PowerBi, after 3 years from its initial release, is a mature and rich tool for data...
31/07/2018: There have been some exciting developments in Agile over the past few years, especially around requirements and user stories. Story Mapping,...
Bring a JBI course to your office
and train a whole team onsite
0800 028 6400 or request quote
Get in touch
0800 028 6400
Excellent feedback, consistently !
"great tips help reduce build times"
"we got access to exclusive content"
"Short course meant less time off"
"what an inspiring trainer !"
"colleagues at 2 sites joined via web"
"I passed my exam the next day"