(eCornell) Expanding Interactive Systems With Devices and Libraries

Training Provider: GENASHTIM
Course Reference: TGS-2023038277
S$700

About This Course

In this course, you will begin by physically connecting components to a microcontroller board then sort out the code needed to make the microcontroller and the external components communicate in a fluid way. This will introduce you to the world of libraries and sample code, and you will have the opportunity to expand your coding skills by adapting existing code written by others. You will set up timing and communication functions as you become skilled at deciding when to choose the most applicable approach. You will also design interactive behaviors using state diagrams, because behind every great user interface is a well-conceived and well-implemented diagram of what states the system gets into and how it transitions from one state to another as the user reacts to the device. This practical work culminates in a final project where you will design and construct a simple game involving the Arduino with your choice of input and display components. The circuit-building activities in this course will be focused on external components that involve various kinds of display, with other classes of external components to be considered in subsequent courses. The course is provided by eCornell in partnership with Genashtim.

What You'll Learn

Employ the interfacing capabilities of a microcontroller to utilize external display components
Use the timing and communication functions of a microcontroller
Identify and adapt sample code and libraries to implement a desired interactive function
Assemble and debug circuits with external systems
Design simple behaviors and states for interactive systems

Course Details

Duration 12 hours
Language English
Training Commitment Part Time
Total Enrolled New course
Back to All Courses
Note: To apply for this course, visit the SkillsFuture website or contact the training provider directly.

More Courses from GENASHTIM

The framework used in this course for solving fluid dynamics problems can be applied to a wide array...
Duration 12 hours
Fee After Subsidy S$700
While 2D simulations are a good place to begin, many of the real-world applications of simulation re...
Duration 12 hours
Fee After Subsidy S$700
In this course, you will analyze the processes and theories you must consider as you begin to explor...
Duration 12 hours
Fee After Subsidy S$700