SHS1 Engineering · Semester 2, Week 20
Embedded Systems
Lesson notes
Learning Objectives
Indicator: 1.4.2.LI.1 - Install and configure the environmental variables of the Arduino IDE and interface with the Arduino hardware successfully.
By the end of the lesson, learners can:
- Install the Arduino Integrated Development Environment (IDE) on a computer, following the correct download and installation steps for their operating system.
- Configure the essential environmental variables in the Arduino IDE, including board selection, processor type, and port assignment, so that the IDE recognises the connected Arduino hardware.
- Successfully interface an Arduino board with the IDE by uploading a test program (Blink sketch) and verifying that the board responds as expected.
- Troubleshoot common installation and configuration errors (e.g., wrong port selection, missing drivers, incorrect board chosen) and apply appropriate fixes.
- Explain how the Arduino IDE acts as a bridge between the written code and the microcontroller hardware on the board.
Sign in with your phone number to read the full note and download the GES plan - free.
Sign in with phone numberCurriculum details
- Strand
- Automation and Embedded Systems (Strand 4)
- Sub-strand
- Embedded Systems (4.2)
- Content standard
- 1.4.2.CS.2 - Demonstrate an understanding of the Arduino Platform 1.4.2.LO.1 Explain the importance and applications of embedded systems. 1.4.2.LO.2 Differentiate between the various microcontroller architectures. 1.4.2.LO.3 Explain the various memory architectures. 1.4.2.LO.4 Use the Arduino IDE and configure the environmental variables appropriately.
- Indicator
- 1.4.2.LI.1 - Install and configure the environmental variables of the Arduino IDE and interface with the Arduino hardware successfully.
- Suggested placement
-
Semester 2, Week 20
(Week 40 of the year)
Our suggestion, laid out in curriculum order across three terms of twelve weeks. NaCCA does not fix the week, so follow your school's scheme of learning.
- Curriculum reference
- NaCCA curriculum document, p. 66
Exemplars (from the NaCCA curriculum)
Digital Learning: Learners watch videos of Arduino IDE and how it functions. Learners make observations and share with the whole class by adding to what others say. Explain how both the interface and the platform works. Game-based Learning: Use games or simulations to teach Arduino to enable learners to visualise complex concepts, practice problem-solving, and experiment with different scenarios. Learners share ideas and experiences. Assessment (1.4.2.AS.1). The document marks these depth-of-knowledge levels for this indicator: Level 3 Strategic reasoning; Level 4 Extended critical thinking and reasoning. Teaching and Learning Resources: - Arduino Embedded System Kits - Video documentaries - Audio-visual equipment and laptops with MS Office installed