First Technology Transfer

Standard and Advanced Technical Training, Consultancy and Mentoring

C programming on the RaspberryPi - part 1

Duration: 5 Days

C programming is not, generally, taught in UK Schools. Yet it is still the major language used in the programming of embedded systems, and is the language used in the implementation of the Linux operating system.

This workshop should provide a good introduction to C programming for Linux and embedded systems programmers. It should also be of help to first year engineering and electronics undergraduates who may have had difficulties with C, or who may be thinking about using C in an upcoming project.

As well as covering the syntax of C the course will also cover subjects that many beginning C programmers struggle with such as pointers, arrays, data structures and function pointers, and file i/o. As part of file i/o techniques for logging data collected from sensors and the reading of data from CSV files.