Skip to main content

This course covers fundamental embedded skills that are necessary for working with embedded systems. In this course, an introduction to automation systems in the E&E industry, as well as an introduction to embedded systems will be covered, followed by basic electronics and software theory and concepts related to embedded systems. PLC and basic C and Arduino programming will also be covered. This is the core course, the knowledge of which will be used in the basic, intermediate, and advanced courses.

Learning Outcome

  • Automation systems used in the EE manufacturing industry
  • Embedded systems, their components and applications
  • Basic electronics and software theory for working with embedded systems
  • Sensors and actuators used in embedded systems
  • Power distribution and regulation
  • PLC and ladder diagram programming
  • Basic C programming for embedded systems

Methodology

This course will be conducted in a workshop fashion, whereby the basic theory and concepts will be presented, followed by hands-on practice and exercises.

Pre-requisite

This course is open to all levels, however prior electrical/electronics or programming knowledge can be advantageous.

Duration

4 Days

Target Group (who should attend)

Fresh graduates, and working industrial workforce involved in factory manufacturing production, such as process, quality, mechanical, computer science and other related fields.

  • Day 1

    • Introduction to EE Manufacturing Industry 
    • Introduction to Automation System in EE Manufacturing Environment 
    • Automation Generic System Line Up 
    • Introduction to Embedded Systems (Overview, Components, Purpose) 
    • Basic Electronics Theory and Software Concept

    Day 2

    • Sensors and Actuators 
    • Power distribution and regulation control 
    • PLC, Ladder Diagram Programming and its Simulator

    Day 3

    • Starting C Programming for Embedded 
    • Arduino Architecture, IDE and Simulator 
    • GPIO Programming for Simple Output Devices and Parallel 
    • GPIO Programming for Simple Input Devices 
    • Parallel Communication Programming

    Day 4

    • Mini Project #1