0% found this document useful (0 votes)
223 views43 pages

Rizal Technological University: College of Engineering, Architecture and Technology Boni Avenue, Mandaluyong City

This document describes an instructional module on ESP32 projects and Arduino IDE programming that was developed by students at Rizal Technological University for electronics engineering students. The module aims to teach students who have a basic knowledge of Arduino but no experience with the Arduino IDE software. It was presented in partial fulfillment of the Bachelor of Science degree in Electronics and Communications Engineering. The document provides information on the module developers, faculty advisor, approval process, dedication, acknowledgements, abstract, table of contents, and references.

Uploaded by

Cj Llemos
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
223 views43 pages

Rizal Technological University: College of Engineering, Architecture and Technology Boni Avenue, Mandaluyong City

This document describes an instructional module on ESP32 projects and Arduino IDE programming that was developed by students at Rizal Technological University for electronics engineering students. The module aims to teach students who have a basic knowledge of Arduino but no experience with the Arduino IDE software. It was presented in partial fulfillment of the Bachelor of Science degree in Electronics and Communications Engineering. The document provides information on the module developers, faculty advisor, approval process, dedication, acknowledgements, abstract, table of contents, and references.

Uploaded by

Cj Llemos
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 43

RIZAL TECHNOLOGICAL UNIVERSITY

College of Engineering, Architecture and Technology


Boni Avenue, Mandaluyong City

“ESP32 Projects and

ARDUINO IDE Programming”

(INSTRUCTIONAL MODULE)

A Student Faculty Collaborative Project Study Presented to the


Faculty of Electronics and Communications Engineering
College of Engineering & Industrial Technology
Rizal Technological University
Boni Avenue, Mandaluyong City, Metro Manila

In Partial Fulfilment of the Requirements for the Degree of


Bachelor of Science in Electronics and Communications Engineering

De Guzman, Chrislyn F.
Llames, Jerome C.
Magat, Sophia Noelle D.
Sumabat, Bienvenido F.

Faculty Collaborator
Dr. Wilfredo L. Timajo

i
APPROVAL SHEET

In partial fulfillment for the Degree of Bachelor of Science in Electronics and


Communications Engineering, this thesis titled, “Arduino IDE” has been
prepared and submitted by: Chrislyn F. De Guzman, Jerome C. Llames,
Sophia D. Noelle Magat and Bienvenido F. Sumabat, who are hereby
recommended for oral examination.

Dr. Wilfredo L. Timajo Engr. RS L. Lagrimas


Instructor Thesis Adviser

Approved by the Panel of Oral Examiners with a grade of .

Engr. Jaime P. Licuanan Engr. Julius F. Mabanglo


Member Member

Engr. Ricardo N. Nasuli


Chairman

December 2020

Approved and accepted in partial fulfillment of the requirements of the


subject, Project Study 2.

Engr. Carissa Javier Engr. Noel Binag


Department Head, ECE Dean, CEIT
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering, Architecture and Technology
Boni Avenue, Mandaluyong City

DEDICATION

This design is dedicated to the following:

To our God, Almighty Father, for without His graces and blessings, this study

would not have been possible.

To our Parents, for their endless love, sacrifices, and supports all throughout

the hurdles and difficulties in the process.

To all our friends and classmates who shared their words of advice,

motivation and knowledge.

To the future students, may be a good reference to the study you will make.

iii
ACKNOWLEDGEMENT

This study will not be accomplished without the support of others. The

proponents would like to express their sincere gratitude and appreciation to

the people who helped towards the completion of this study.

First of all, to our Almighty God, for the wisdom he bestowed upon us,

the strength, patience and good health in order to finish this design.

To our parents and guardians, for their endless love, encouragement

and love to pursue this study.

To the members of panels, who make their presence despite of their

schedule and support us by their comments and evaluations that help us to

improve our work.

To our friends and for those people, who share their knowledge and

experienced about the study.


ABSTRACT

Title:

Designer: Chrislyn F. De Guzman, Jerome C. LLames, Sophia Noelle D.

Magat, Bienvenido F. Sumabat

School: Rizal Technological University

Degree: Bachelor of Science in Electronics Engineering

Abstract

The study aimed to develop an instructional module in ESP32 and

Arduino IDE Software to be utilized in the teaching of students of Bachelor of

Science in Electronics Engineering during the school year of 2020-2021. This

was conducted at the Rizal Technological University, Boni Campus. The

students involved in the study were from the College of Engineering and

Industrial Technology, Electronics Engineering Department. All year students

who have basic knowledge of Arduino and who have no background in

Arduino IDE Software served as the respondents for the study.


RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering, Architecture and Technology
Boni Avenue, Mandaluyong City

To determine the level of acceptability of the module with respect to its

objectives, contents, presentation, and usefulness, data collected through the

survey were analyzed. Mode and t-test were used in analysis of data. The

data collected were interpreted and given with verbal interpretation.

vi
TABLE OF CONTENTS

Title Page i

Approval Sheet ii
Dedication iii
Acknowledgement iv
Abstract v

CHAPTER I: PROBLEM AND ITS SETTING 1


Introduction 1
Research Paradigm 4
Statement of the Problem 6
Null Hypothesis 8
Significance of the Study 8
Scope and Delimitations 9
Definition of Terms 10

CHAPTER II: REVIEW OF RELATED LITERATURE 12


Arduino IDE Software 12
Instructional Module 13
Synthesis of the Study 16
CHAPTER III: RESEARCH METHODOLOGY 17
Research Method Used 17
Research Preparation 18
Materials/Instrument Used 18
Description of Respondents 18
Research Instruments 19
Sample Questionnaire 19

Data Gathering Procedures 22


Phase 1 – Analysis 22
Phase 2 – Design 23
Phase 3 – Development 23
Phase 4 – Implementation 24
Phase 5 – Evaluation 25
Statistical Treatment of Data 25
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering, Architecture and Technology
Boni Avenue, Mandaluyong City

REFERENCES
Internet Sources 27

APPENDICES
Appendix A: Proponents Profile 29

LIST OF FIGURES

Figure 1 Research Paradigm 5

Figure 3.1 Survey Questionnaire Answer Sheet 21

Figure 3.2 Instructional Module 26

ix
CHAPTER I

THE PROBLEM AND ITS SETTING

Introduction

The ESP32 is a low-cost system-on-chip (SoC) series created by

Espressif Systems. It is an improvement on the popular ESP8266 that is

widely used in IoT projects. The ESP32 has both Wi-Fi and Bluetooth

capabilities, which make it an all-rounded chip for the development of IoT

projects and embedded systems in general. Arduino IDE where IDE stands

for Integrated Development Environment - An official software introduced by

Arduino.cc, that is mainly used for writing, compiling and uploading the code

in the Arduino Device. Almost all Arduino modules are compatible with this

software that is an open source and is readily available to install and start

compiling the code on the go. In this post, I'll take you through the

brief Introduction of the Software, how you can install it, and make it ready for

your required Arduino module. Let's dive in and get down to the nitty-gritty of

this Software. Arduio IDE is an open-source software that is mainly used for

writing and compiling the code into the Arduino Module.


RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering, Architecture and Technology
Boni Avenue, Mandaluyong City

The Arduino open-source electronics platform is popular among teachers,

students and DIY enthusiasts alike. The hardware side of Arduino is a series

of microcontrollers that currently features ARM, AVR, and x86 architectures.

These boards are cheap and the development software is open source. The

Arduino programming language is derived from C++ and is thus familiar to

many users. Students in Electronics Engineering do almost all of their labs in

C++ and assembly using the Arduino Integrated Development Environment

(IDE) to execute their programs on the Arduino Due microcontroller. The

boards are used to teach students practical applications for ARM assembly

and how to program hardware level functionality, such as analog and digital

reading. However, the Arduino IDE does not support working with assembly

files. The way that students currently do their assembly labs involves

wrapping their assembly code in the ASM wrapper provided by GCC. This

adds an extra component to debugging and results in clunky code. It also

does not provide a complete assembly experience to students, as they never

work with pure assembly. There is a level of abstraction that C++ puts

between students and the assembly they are working with; this creates the

potential for extra confusion among students.

2
Project Arduino seeks to develop native support for assembly files. The

goals of the project are to allow students to import and export assembly to

and from a sketch, which is the code that is uploaded and run on an Arduino

board. These features will be integrated in the graphical user interface (GUI)

of the Arduino IDE for usability. The new capabilities of the IDE will improve

the way students interact with.


RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering, Architecture and Technology
Boni Avenue, Mandaluyong City

Research Paradigm

This chapter depicts a visual presentation of variables that interrelate

with one another as perceived by the researcher before an actual empirical

investigation is done to prove its relationships. Its purpose is to provide an

audience with an illustration of similar occurrence. It also aims to solve the

problem by using processing elements.

Arduino today is not just a single piece of technology, but an open

platform that helps creative minds, makers, hobbyists, students and teachers,

absolute beginners and professional researchers build interactive electronics

projects. It is a paradigm that brought programming and physical computing,

fields normally associated with electrical engineering and computer science,

closer to everyone as inputs.

4
For the processes involved, the design of the module was determined. The

objectives were specified and the discussions included were chosen based

on these objectives. The contents were outlined for the construction of the

flow of the activities to be strategic. With these processes involved, an

acceptable instructional module about Arduino IDE Software would be the

output.

INPUT PROCESS OUTPUT


• Checking of the • Determining the • Instructional Module
competencies, design of the module about Arduino IDE
scope, references & Software
other related • Specifying the
instructional objectives
materials
• Choosing the
• Choosing the discussions to be
participants for the included
study
• Outlining the contents
• Gathering of
informational
• Constructing the flow
of the activities
resources from the
strategically
internet

Figure 1. Research Paradigm


Statement of the Problem.

Arduino is a very popular platform for creating projects. The reasons for

this lie on the hardware that can be attached to the main board, the code

libraries and the information available as books, tutorials, videos, do-it-

yourself projects, and the e-community. In order to be a platform accessible

for everybody, Arduino’s developers decided to hide most microcontroller

technical details behind library functions and expansion boards. These

functions and boards take care of all implementation and configuration details

required to run a sketch in the microcontroller and translate these tasks to

simple program commands. Although many design problems are solved

successfully, it was also noted that when a design problem that required

something different to what was available: a modification in a hidden

parameter, or the use of peripherals without a shield, it became a challenge

for the student, with a moderate chance for a successful end.

A talk with students facing these problems revealed a dependency on

the information from the Arduino’s community. The students did not go

outside this world to find out what was required to solve their problem.
RIZAL TECHNOLOGICAL UNIVERSITY

The conclusion from the talk was that some of the nice features provided

by the Arduino’s community became a hindrance for an engineering student

when a specialized or optimized solution was required.

All the features provided by Arduino and its community are good for

someone starting on electronics and embedded systems. However, this may

not be the case for engineering students, because they need not only to solve

a design problem, they need to solve it in a more efficient way. This means, to

develop functionally correct system under certain constrains like low power

consumption, reduced execution time and minimum hardware. These

performances are not easy to handle within the Arduino’s environment,

because the implementation details are hidden to the user and they are not as

ease to access and modify for specific situations as the regular libraries.

1. How will this project help the students to improve their knowledge

about programming?

2. What are the applications of ESP32?

3. What are the considerations in making this research?

4. How can students relate to this project?

7
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering, Architecture and Technology
Boni Avenue, Mandaluyong City

5. Why is there a need to improve the knowledge of the students about

Arduino IDE?

Null Hypothesis

There is no significant difference on the evaluation made by the two

groups of student-respondents with respect to the acceptability of the

instructional module about Arduino IDE Software in terms of objectives,

contents, presentation and usefulness.

Significance of the Study

The developed instructional module could benefit the following:

Students

To students, the study will support the Electronics Engineering students

to learn the GUI through python programming language that will help them to

become competent in the field of programming.

Professors

To professors, the research will serve as a reference in further

researches, in revising of programs and organizing of syllabi to be used in the

academe.

8
Programmers / Electronic Enthusiasts / Hobbyists

To programmers, electronic enthusiasts, hobbyists the instructional

module could be adopted and further improved based on their comments and

suggestions.

Future Researchers

To future researchers, this instructional could be utilized and adopted for

further development and construction of other instructional modules.

Scope and Delimitations

The idea of this research is to provide an instructional module for

students’ learning of developing ESP32 using the Arduino IDE Software.

Clearly, this module will aid the students to retain the knowledge about

developing ESP32 by demonstrating its underlying concepts. Involved in the

study are the faculty of the Electronics Engineering department and the

Electronics Engineering students of Rizal Technological University of AY

2020-2021. The instructional module are to be validated by the faculty-

respondents and to be tried and evaluated by the student-respondents for

testing its acceptability.


9
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering, Architecture and Technology
Boni Avenue, Mandaluyong City

Its acceptability in terms of objectives, contents, presentation and

usefulness is to be tested by responding based on the questionnaire for the

evaluation of acceptability. Realistic limitations that may be imposed are the

number of faculty, the students in class and as well as the existing facilities.

Definition of Terms

Arduino Integrated Development Environment – is a cross-platform

application that is written in functions from C and C++. It is used to write the

programs to Arduino compatible boards, but also, with the help of third-party

cores, other vendor development boards.

C++ – is a cross-platform language that can be used to create high

performance applications.

DHT11 – is a basic ultra-low-cost digital temperature and humidity sensor.

BMP180 – is a barometric pressure sensor with an I2C (“wire”) interface.

ESP32 – is a series low-cost, low-power system on a chip microcontroller with

integrated Wi-Fi and dual mode Bluetooth.

GUI applications – are where a user uses an application, a computer

program, with a user interface – interactively.

10
Instructional Design – also known as instructional systems design (ISD), is

the practice of systematically designing, developing and delivering

instructional products and experiences, both digital and physical, in a

consistent and reliable fashion towards an efficient, effective, appealing,

engaging and inspiring acquisition of knowledge. It provides a practical and

systematic process for effectively designing effective curricula.

Instructional Module – is a self-contained unit that focuses on a specific

learning goal or instructional focus. This is a material that are used to aid in

the transference of information from one to another.

11.
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering, Architecture and Technology
Boni Avenue, Mandaluyong City

CHAPTER II

REVIEW OF RELATED LITERATURE

Arduino IDE Software

A lot of projects, whether small or large scale, the Arduino has almost

always been the backbone behind the ingenious designs by investors and

hobbyists. Arduino basic single board microcontroller designed to make

applications, interactive controls, or environments easily adaptive. The

Arduino was designed to provide cheaper way for hobbyists, students and

professionals to create applications that play in the human interface world

using sensors, actuators, motors, and other rudimentary products. Common

applications for students or the inexperienced are simple robots or motion

detectors. It offers a simple Integrated Development Environment that runs on

regular personal computers and allows users to write programs for Arduino

using C or C++.

The Arduino IDE supports the languages C and C++ using special

rules of code structuring. The Arduino IDE supplies a software library from

writing the project, which provides many common input and output

procedures. User- written code only requires two basic functions, for starting

the sketch and the main program loop, that are combined and linked with a

program stub main into


12
a executable cyclic executive program with the GNU toolchain, also included

with the IDE distribution.

Instructional Module

By creating an instructional module, making ESP32 using the Arduino IDE

Software would be easier to understand. According to Lardizabal, module

is a package of learning activities that learners have to accomplish. It can

be used as part of a course, as a complete course, or as a curriculum

design. Patricia Cross stressed that learning modules are the progeny of

two reform movements in education that included programmed learning

and mastery learning. Mastery learning plans contain the major features of

the present day modules, such as:

 Educational objectives were specified.

 Instruction was organized into learning units.

 Diagnostic progress tests were administered after each unit.

 Mastery of one unit was required before the learner is allowed to

proceed to the next module or unit.


RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering, Architecture and Technology
Boni Avenue, Mandaluyong City

Dr. Constantino M. Torralba, the leading proponent of learning

modules in the Philippines, said that a module should be self-contained, self-

pacing, short and well-defined, adequately motivating, properly sequenced,

providing opportunities for interaction with learners, clearly written with correct

language, accurate, not in conflict with other subject matter and values, and

utilizing every opportunity to achieve learning outcomes.

As cited by Nepomuceno, a module can be advantageous for students

and teachers because:

1. It provides opportunity for organizing numerous sequences of

experience to reflect special interests of the teacher or student.

2. Self-instructional units allow the teacher to focus on student

deficiencies in subject matter that must be corrected and also serve

to eliminate the necessity of covering subject already known to the

student.

3. It provides a way of assessing students’ progress in learning.

4. It reduces the routine aspects of instruction learning. The teacher

is free to engage in personal contact with the student.

5. The independent nature of self-instructional units facilitated the

updating of study materials without major revisions.

14
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering, Architecture and Technology
Boni Avenue, Mandaluyong City

6.It serves as model for teachers who wish to develop their

own materials and insert their own personality.

Modular instruction is a unique kind of individualized instruction which

provides the basis for close interaction between the learners and subject

matter. A module suited to students could give them chance to develop on

their own. (Hughes, 1962).

The modules promotes ‘individualization’ as learners proceed with the

instructions at their own pace. (Good, 1975). Modular instructions prompt the

learners to actively participate. The amount and the pace their learning must

match with their ability, motivation and interest, not in comparison with other

learners. (Duker, 1972) Maurice Gibbons (1971) believed that individualized

instruction is one of the multi-media approaches providing the development of

coherent instructional programs that prepare learners for complete control of

their education.

Instructional modules are being used by instructors to enhance their

quality of disseminating of information. Some students find it easier to retain

and absorb information with aid of instructional modules. With instructional

modules, learning could be optimized and retaining of information could be

improved. (Bone, n.d.). The instructional modules could be based from

different instructional models.


RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering, Architecture and Technology
Boni Avenue, Mandaluyong City

ADDIE instructional model first appeared in 1975. (Branson, 1975). It

was created by the Centre for Educational Technology at Florida State

University. The ADDIE model developed by Dick and Cary in 1978 and

Russell Watson revised in 1981, and was considered essential in the

development of educational and training programs (Hannum, 2005).

Thoughts of Bruner’s on “Instructional Conceptualism” believed that a

mental process such as perception and reasoning depends upon an

imaginative process of construction. He pointed out that in order to present

and discuss lesson, teacher should make us of significant instructional

materials to give concrete visual presentation and to motivate the

eagerness of the students to learn.

Synthesis of the Study

This study aims to develop an instructional module to help students learn

to create Arduino IDE Programming especially in ESP32. Based on the

concept above, the acceptability of the module developed is greatly affected

with the outlining of the module in accordance with ESP32. The integration of

the Arduino IDE helped the researchers to develop an instructional module

that makes it easier to understand and retain the concepts of making ESP32

applications.

16
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering, Architecture and Technology
Boni Avenue, Mandaluyong City

CHAPTER III

RESEARCH METHODOLOGY

The chapter is designed to provide an overview of the details of the

methods used for the accomplishment of the manual, including the research

method, research approach and the design procedure. It present the

analyzation, design, development, implementation, and evaluation of

gathered data.

A. Research Method

Learner’s Manual is used because the researchers intended to

provide a module for the students to perform in laboratory activities. The

researchers used the manual to demonstrate to output and how it works using

the program. The manual also has questions that need to be answered after

performing the activity that will help the students to enhance their background

about programming and to give information about web designing. Survey

method is also used in which at least one student each experiment is used to

know if the manual prepared by the researcher is comprehensible and

possible for practical experiments. These students were given a questionnaire

after performing the experiments, and the results from these are expected to

be generalized to the entire population of students.


Research Preparation

The proponents provide instructional module to the respondents to

answer and evaluate the acceptability of the module provided.

Materials /Instruments:

1. Application of Arduino IDE is already downloaded to the computer

that will be using.

2. Modules/Activities that contains example and instruction to be

followed by the students.

3. Survey form to be fill in by the respondents.

Description of Respondents

The faculty-respondents were selected faculty members of Electronics

Engineering Department of Rizal Technological University. For the student-

respondents of this study, selected students at the Rizal Technological

University who take up Bachelor of Science in Electronics Engineering. All

year students who have basic knowledge of Arduino IDE served as the

student- respondents for the study. The researchers decided to use thirty (30)

students for each group of respondents.

18
B. Research Instruments

For the purpose of gathering data and fulfilling the objectives of the

study, the proponents used the following instruments in order to accomplish

program parameters:

1. Internet Technology - The vast scope of internet gave an advantage in

data acquisition process. The data are existing facts used for sample

considerations and data sourcing. It also includes standards and

recommendations in providing manuals.

2. Books and References – These provides additional information to

enhance our research and study.

3. Survey Form – Questionnaires are used to access if the prepared

module will be effective for future practical experiments of the students.

SAMPLE QUESTIONNAIRE

The proposed survey questionnaire of the proponents was approved by

the project study instructor.


SURVEY QUESTIONNAIRE

Name:

Course / Year:

This study is being conducted by All year students of Rizal Technological

University as part of the project study assignment and intended for

educational purposes only. This survey questionnaire is about the

effectiveness of the activity module prepared by the proponents. Survey

questionnaires are randomly distributed among engineering students of RTU.

Please take a few minutes to fill out this questionnaire for the collection of

data in our project study.


RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering, Architecture and Technology
Boni Avenue, Mandaluyong City

Survey YES NO
Questions
1. Are you familiar with
this Arduino IDE
Application?

2. Do you understand
the flow of instructions
in the experiment?

3. Do you find it easy?

4. Do you experience
difficulty while doing the
experiments?
5. Are the objectives
are clear?

Thank you for participation.

Figure 2. Survey Questionnaire

24
C. Data Gathering Procedures

Data gathering activities that had been done were described as

follows:

Phase 1- Analysis

The students who tried the module were the recent graduates of senior

high school of AY 2020 – 2021. The students have a background on

programming language. The scope of the module involves the concepts of

making ESP32 using Arduino IDE Software. The instructional module could

lessen the time of studying the topics. The module is like an instructional

manual to be followed.

Selected faculty members evaluated the acceptability of the developed

module. This is done to check the learning competencies involved in

developing the module. Resources were acquired from the internet. The

simple principles of making widgets and making interface were discussed.

The principles discussed in the module could be an initial step in creating

more complex applications. The concepts learned and the skills developed by

this instructional module could be vital for their future.


RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering, Architecture and Technology
Boni Avenue, Mandaluyong City

Phase 2- Design

The students were engaged in something to read, to analyze and to

answer. Starting from the objectives given on each activity, there would be a

short discussion which tackles the theoretical part. Procedure part follows

wherein codes are to be encoded. There are some questions and tasks

involved in the module. At the end of each activity, students are required to

give their observations and conclusions.

Phase 3- Development

The instructional module is consisted of (7) activities. Two parts are

found in the module. First part contains the installation of Arduino IDE and the

ESP32. The other (6) six activities are experiments using the ESP32 and

other development boards.

Observations and conclusions are required to give their reflections.

Some activities require the students to write their own codes for making their

own applications. This is the challenging portion that would test how the

students improved after trying the instructional module. This is done as an

outcome-based evaluation.

23
Phase 4- Implementation

This is the step wherein the module is given to students to try its

effectiveness. Students are to be assisted and monitored. Adjustments and

revisions could be made based on the comments. The final form of the

instructional module is being established in this phase also.

Phase 5- Evaluation

The activities created provide some questions regarding the codes.

Some activities involved in the module insisted the students to have research

and provide their own codes. The research part is just established to

challenge them to provide their own outputs. Instructional module that was

developed was evaluated by the respondents for its acceptability. The data

are being collected and assessed to evaluate the module.


Statistical Treatment of Data

The proponents used mode and verbal interpretation in analyzing the

evaluation ratings on the level of acceptability of the developed instructional

module by the faculty and students’ respondents. To compare the evaluation

ratings as perceived by the two groups of student-respondents, the group with

prior knowledge and the other group without prior knowledge of Arduino IDE,

statistical analysis using t-test for independent means set at 0.05 level of

significance was performed.


RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering, Architecture and Technology
Boni Avenue, Mandaluyong City

ANALYSIS DESIGN
Checking of the competencies, scope, references & other related instructional materials Determining the design
Choosing the participants for the study Specifying the objective
Gathering of informational resources from the internet Choosing the discussion
Outlining the contents

EVALUATION
Evaluating the reflections of the respondents on the instructional module
Collecting the data on the evaluation of the acceptability of the instructional module
Assessing the responses of the respondents on the evaluation of the instructional mo
Finalizing the instructional module based on the results of the tryout

is
is

IMPLEMENTATION DEVELOPM
Assisting and monitoring the students on trying out the module Determining the instructiona
Revising the instructional module based on comments Constructing the flow of the
Writing the final form of the instructional module Drafting the contents
Preparing the draft for the in

Figure 3- Instructional Module

26
REFERENCES

Internet Sources

https://www.arduino.cc/en/guide/environment

https://en.wikipedia.org/wiki/Arduino_IDE

https://www.arduino.cc/glossary/en/

https://www.theseus.fi/bitstream/handle/10024/108551/Thesis_EetuPekka_
Kouhia_6_5_2016_KaKo_NiHy_Korjaukset_Final.pdf?sequence=1

https://www.theengineeringprojects.com/2018/10/introduction-to-arduino-ide.html

https://randomnerdtutorials.com/

https://randomnerdtutorials.com/projects-esp32/

https://randomnerdtutorials.com/installing-the-esp32-board-in-arduino-ide-

windows-

instructions/

https://randomnerdtutorials.com/esp32-web-server-arduino-ide/

https://randomnerdtutorials.com/esp32-with-bmp180-barometric-sensor/

https://randomnerdtutorials.com/get-change-esp32-esp8266-mac-address-

arduino/

https://randomnerdtutorials.com/telegram-request-esp32-esp8266-nodemcu-

sensor-readings/
https://randomnerdtutorials.com/telegram-group-esp32-esp8266/

https://www.espressif.com/en/products/socs/esp32
RIZAL TECHNOLOGICAL UNIVERSITY
College of Engineering, Architecture and Technology
Boni Avenue, Mandaluyong City

APPENDIX A

Proponents Profile

29
CHRISLYN F. DE GUZMAN
Boso-Boso Brgy. San Jose,
Antipolo City 0910-093-3661
[email protected]

EDUCATION:

Tertiary:
Bachelor of Science in Electronics
Engineering PERSONAL INFORMATION:
Rizal Technological University
 Age: 21
Boni Avenue, Mandaluyong City
 Gender: Female
 Height: 5’2”
 Weight: 50 kg
SKILLS and QUALIFICATIONS:  Date of Birth: May 31, 1999

 AutoCAD Certified User  Place of Birth:


Novaliches, Quezon
 Basic Programming (C++, Arduino, PIC
City
C)
 Status: Single
 Computer-literate. (Can work on
MS Word, MS Power Point, MS  Religion: Roman

Excel) Catholic

 Computer System Servicing (NCII) –  Nationality: Filipino

(TESDA)
 Amateur Class C Radio Operator
JEROME C. LLAMES
#3343 Atis St. Kalawaan, Pasig City

0949-855-0184
[email protected]

EDUCATION:

Tertiary:
Bachelor of Science in Electronics
Engineering PERSONAL INFORMATION:
Rizal Technological University  Age: 22
Boni Avenue, Mandaluyong City
 Gender: Male
 Height: 5’6”
SKILLS and QUALIFICATIONS:
 Weight: 65 kg
 Knowledgeable in AutoCAD
 Date of Birth: Feb. 25, 1998
 Computer-literate. (Can work on MS
 Place of Birth:
Word, MS Power Point, MS Excel)
Pasig City
 Computer System Servicing (NCII) –
 Status: Single
(TESDA)
 Religion: Roman Catholic
 Amateur Class B Radio Operator
 Nationality: Filipino
SOPHIA NOELLE D. MAGAT
Gomega I Condominium P. Martinez St.
Mandaluyong City

0915-596-5736
[email protected]

EDUCATION:

Tertiary:
Bachelor of Science in Electronics
Engineering
PERSONAL INFORMATION:
Rizal Technological University
Boni Avenue, Mandaluyong City  Age: 21
 Gender: Female
SKILLS and QUALIFICATIONS:  Height: 5’4”
 AutoCAD Certified User  Weight: 55 kg
 Computer-literate. (Can work on MS  Date of Birth: Nov. 27, 1999
Word, MS Power Point, MS Excel)  Place of Birth:
 Computer System Servicing (NCII) – Dagupan City
(TESDA)  Status: Single
 Amateur Class C Radio Operator  Religion: Roman Catholic
 Nationality: Filipino
BIENVENIDO F. SUMABAT
656 Maharlika St. Brgy. Plainview, Mandaluyong
City
0908-407-7192
[email protected]
EDUCATION:

Tertiary:
Bachelor of Science in Electronics
Engineering PERSONAL INFORMATION:

Rizal Technological University


 Age: 21
Boni Avenue, Mandaluyong City
 Gender: Male
SKILLS and QUALIFICATIONS:  Height: 5’8”

 Computer-literate. (Can work on  Weight: 70 kg

MS Word, MS Power Point, MS  Date of Birth: Dec. 23, 1998


Excel)  Place of Birth: Marikina City
 Computer System Servicing (NCII) –  Status: Single
(TESDA)  Religion: Born Again
 Electronics Products Assembly (NCII) –  Nationality: Filipino
(TESDA)
 Amateur Class C Radio Operator

You might also like