Arduino Programming - Advanced

What is special about this course?

This course builds on the previous introductory course and allows the user to develop more complex applications using the Arduino and “C” – including the more advanced interfacing and use of sensors and top-down programming concepts

Entry requirements

The following skills are assumed on this course:

 

Familiarity with the Arduino IDE

Familiarity with compiling and running Arduino programs

How to print messages on the screen using the Arduino

Variables and maths in C/C++

How to use the Arduino input and output ports

How to wire-up basic sensors, switches and actuators and connect these to the Arduino board

The concepts of top-down programming and pseudocode

IF statements

DO WHILE/WHILE statements

FOR statement

Arrays and strings

 

 

 

 

1.Functions

2. Pointers

3.Hardware interrupts

4.Installing external libraries

5.Software interrupts

6.SD cardand real-time clock shields

7.Writing to and reading from files

8.Using a real-time clock

 

How will I study my course?

  • Part Time
  • Flexible
  • Online

Online with tutor support


How long will my course last?


40 Hours

Where can I study my course?

    • Lews Castle College, UHI, Stornoway

Start date

January 2021

Fees

Most full-time students will have their fees paid.

Students on part-time courses may also be eligible to have their course fees waived.

Additional costs

Basic Arduino Kit - Approximately £20

Is there more information available online?

QR Code - scan to visit course page

You can use the above QR code to connect directly to the course details.

Apply for Arduino Programming - Advanced

Please contact admissions for further information on applying for this course on:

01851 770202
or
leadmissions@uhi.ac.uk

We are delighted that you are thinking about studying at Lews Castle College UHI. Lews Castle College operates a fair and open admissions system committed to equality of opportunity and non-discrimination. We consider all applications on merit and on the basis of ability to achieve, without discrimination on grounds of age, disability, gender identity, marriage and civil partnership, pregnancy and maternity status, race, religion and/or belief, sex, sexual orientation or socio-economic background. We welcome applications from all prospective students and aim to provide appropriate and efficient services to students with disabilities.