Unit of competency Outline

Date retreived
23/07/2026 1:57 AM AWST

Whilst all efforts are made to provide accurate and timely information from the relevant source/documentation, please be aware that the information supplied may not be the most current version. The accuracy of the detail has not been confirmed by the Department and therefore should not be relied upon without first confirming the contents.

Program IoT devices

Program IoT devices

Unit of competency
National Code
ICTIOT502
State Code
OBT85
TGA Status
Current
DTWD Status
Approved
Current Release Number
1.00
Current Release Date
21/07/2020
State Implementation and Classification
Approved Date
15/01/2021
Field of Education
020103 - Programming
Original Release Date
15/01/2021
Nominal Hours
65
Description
This unit describes the skills and knowledge required to program IoT (Internet of Things) devices and networks, including developing, programming and testing devices against predetermined specifications.It applies to those in roles including software developers, programmers or network engineers, working as embedded systems engineers, IoT developers or senior software developers, and who have basic knowledge of electrical engineering.No licensing, legislative or certification requirements apply to this unit at the time of publication.
Notes
Elements and Performance Criteria
1. Identify IoT business requirements
  • 1.1 Establish business needs for IoT devices and applications
  • 1.2 Determine and document different environmental factors in which sensors and IoT devices will be deployed
  • 1.3 Determine microcontroller application and IoT device output according to business needs
  • 1.4 Select required language and hardware with required memory, power constraints and functions
2. Program IoT device
  • 2.1 Select microcontroller and circuit boards according to IoT requirements
  • 2.2 Program microcontroller according to technical specifications
  • 2.3 Test microcontroller and identify and rectify faults as required
  • 2.4 Identify and rectify recordings and measurements against environmental variables and specifications
3. Finalise programming activities
  • 3.1 Document processes and outcomes of programming activities
  • 3.2 Submit document to required personnel and seek and respond to feedback
  • 3.3 Finalise and resubmit documentation as required
No information
No information
No information