You are on page 1of 44

Course Code: EMJ27204

Number of Unit: 4
Course Type: CORE
Assoc. Prof. Dr. Norasmadi Abdul Rahim
Room 13, Robotic 1 Laboratory
Pauh Putra Campus
Universiti Malaysia Perlis

HP: 019-4587176
Email: norasmadi@unimap.edu.my
Url: http://norasmadi.unimap.edu.my
Assoc. Prof. Dr. Ammar Zakaria
Centre of Excellence for Advanced Sensor Technology
Universiti Malaysia Perlis

HP: 012-5388652
Email: ammarzakaria@unimap.edu.my
Semester 2, 2022/2023
▪ The aim of this course is to enable the students to
learn the concepts and requirements, as well as
design a self-contained embedded system.

▪ This includes the study on the characteristics of


embedded systems, hardware and software
development, single chip microcontroller,
programming techniques and developing an
embedded system application.
*
▪ Laboratory 1: Input Output Interfacing
▪ Laboratory 2: Serial Communication Interfacing
▪ Laboratory 3: Sensor Interfacing
▪ Laboratory 4: Embedded System Application
1. https://circuitpython.org/board/raspberry_pi_pico_w/
2. https://learn.adafruit.com/getting-started-with-raspberry-pi-pico-circuitpython
3. https://www.raspberrypi.com/documentation/microcontrollers/raspberry-pi-pico.html
L

L
https://github.com/mymadi/FKTE-Cytron

Group: 2 Students only!


20 Sets of Robots at Our Laboratory.
10 Sets are Sponsored by Cytron
Technologies

https://my.cytron.io

https://github.com/mymadi/FKTE-Cytron
EMJ27204 Preparation Link

https://bit.ly/emj272042223

Draw a Flowchart

Online Simulator
https://www.youtube.com/watch?v=w3zm-wbmlpc

Draw a Schematic

https://www.youtube.com/watch?v=UDJVyppSzB4
Semester 2, 2022/2023
Mini Project Guidelines:
Interrupts
• Must use
all/partial LCD
microcontroller ADC

peripherals and
built-in function.
Apps

• 2-4 students in Timers I/O


one group

• Prototype
development Serial
Smart Temperature and Humidity Sensor
Smart Shoes
Smart Plug
ENT269
Mini Project
ENT373
Mini Project
ENT373
Mini Project
ENT373
Mini Project
ENT373
Mini Project
EMJ27204 Mini Project
EMJ27204
Mini Project
EMJ27204
Mini Project
WARNING
Student attendance
must be >80%

Student absentees
>20%, without valid
reason could be barred
“Programs must be written for people to
read, and only incidentally for machines to
execute.”
- Hal Abelson

You might also like