Open navigation menu
Close suggestions
Search
Search
en
Change Language
Upload
Sign in
Sign in
Download free for days
0 ratings
0% found this document useful (0 votes)
12 views
6 pages
BSEE21036&80
Uploaded by
Fazool Farigh
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
Download
Save
Save BSEE21036&80 For Later
Share
0%
0% found this document useful, undefined
0%
, undefined
Print
Embed
Report
0 ratings
0% found this document useful (0 votes)
12 views
6 pages
BSEE21036&80
Uploaded by
Fazool Farigh
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
Carousel Previous
Carousel Next
Download
Save
Save BSEE21036&80 For Later
Share
0%
0% found this document useful, undefined
0%
, undefined
Print
Embed
Report
Download
Save BSEE21036&80 For Later
You are on page 1
/ 6
Search
Fullscreen
Muhammad Sami Ullah BSEE21036
Abdul Rahman BSEE21080
Assignment#02 Internet Of things:
Task#01(5 Microcontrollers):
1. Arduino Uno
I2C: SDA (A4), SCL (A5)
SPI: MOSI (11), MISO (12), SCK (13)
UART: TX (1), RX (0)
Applications: Simple IoT projects, robotics.
2. STM32F103C8 (Blue Pill)
I2C: SDA (PB7), SCL (PB6)
SPI: MOSI (PA7), MISO (PA6), SCK (PA5)
UART: TX (PA9), RX (PA10)
Applications: Industrial automation, embedded systems.
3. ESP32
I2C: SDA (21), SCL (22)
SPI: MOSI (23), MISO (19), SCK (18)
UART: TX (1), RX (3)
Applications: Wireless IoT, smart devices.
4. ATmega328P
I2C: SDA (27), SCL (28)
SPI: MOSI (17), MISO (18), SCK (19)
UART: TX (3), RX (2)
Applications: Low-power embedded systems.
5. Raspberry Pi Pico
I2C: SDA (GP0), SCL (GP1)
SPI: MOSI (GP7), MISO (GP4), SCK (GP6)
UART: TX (GP0), RX (GP1)
Applications: Educational tools, robotics.
SPI Devices:
1. Digital-to-Analog Converters (DACs) (e.g., MCP4921)
Description: Converts digital signals into analog outputs.
Applications: Signal generation, audio systems.
2. Analog-to-Digital Converters (ADCs) (e.g., MCP3208)
Description: Converts analog inputs into digital signals.
Applications: Sensors, data acquisition systems.
3. Shift Registers (e.g., 74HC595)
Description: Extends GPIO pins using SPI.
Applications: LED displays, control systems.
4. Ethernet Modules (e.g., ENC28J60)
Description: Enables Ethernet communication for microcontrollers.
Applications: IoT networking, remote monitoring.
5. Real-Time Clocks (RTC) (e.g., DS3234)
Description: Maintains accurate time using SPI.
Applications: Timekeeping in embedded systems.
6. RF Modules (e.g., nRF24L01)
Description: Wireless communication modules using SPI.
Applications: Remote controls, IoT networks.
5 Examples of UART Devices and Their Applications
1. GPS Modules (e.g., NEO-6M)
Description: Devices that provide location and time data using UART communication.
Applications: Navigation systems, vehicle tracking.
2. Bluetooth Modules (e.g., HC-05)
Description: Wireless communication modules supporting UART.
Applications: IoT devices, wireless data transfer.
3. Wi-Fi Modules (e.g., ESP8266)
Description: Modules enabling Wi-Fi connectivity through UART.
Applications: Smart home devices, IoT systems.
4. Serial LCD Displays
Description: LCD screens that receive commands and data over UART.
Applications: Information displays, embedded interfaces.
5. GSM Modules (e.g., SIM800L)
Description: Cellular communication modules using UART.
Applications: SMS, voice calls, and IoT projects with cellular connectivity.
5 Examples of Modbus Devices and Their Applications
1. PLC (Programmable Logic Controllers)
Description: Industrial control devices that communicate using Modbus.
Applications: Automation in manufacturing, process control.
2. HMI (Human-Machine Interfaces)
Description: Interfaces for operators to monitor and control systems.
Applications: Industrial system monitoring, machine interfaces.
3. Energy Meters
Description: Devices for measuring electrical parameters with Modbus.
Applications: Power monitoring, energy management systems.
4. Temperature Controllers
Description: Controllers with Modbus for managing temperature.
Applications: HVAC systems, industrial heating processes.
5. SCADA Systems
Description: Systems for supervisory control and data acquisition.
Applications: Remote monitoring and control in industries like oil and gas.
Part#02:
1. ATmega328P (8-bit AVR Microcontroller)
I2C: SDA (PC4, Pin 27), SCL (PC5, Pin 28)
SPI: MOSI (PB3, Pin 17), MISO (PB4, Pin 18), SCK (PB5, Pin 19), SS (PB2, Pin 16)
Modbus: UART TX (PD1, Pin 3), RX (PD0, Pin 2)
Datasheet: ATmega328P Datasheet
2. STM32F103C8T6 (Cortex-M3 Microcontroller)
I2C: SDA (PB7, Pin 20), SCL (PB6, Pin 19)
SPI: MOSI (PA7, Pin 15), MISO (PA6, Pin 14), SCK (PA5, Pin 13), SS (PA4, Pin 12)
Modbus: UART TX (PA9, Pin 31), RX (PA10, Pin 32)
Datasheet: STM32F103C8T6 Datasheet
3. ESP32 (Xtensa Dual-Core Microcontroller)
I2C: SDA (GPIO21), SCL (GPIO22)
SPI: MOSI (GPIO23), MISO (GPIO19), SCK (GPIO18), CS (GPIO5)
Modbus: UART TX (GPIO1), RX (GPIO3)
Datasheet: ESP32 Datasheet
4. PIC16F877A (8-bit Microcontroller)
I2C: SDA (RC4, Pin 23), SCL (RC3, Pin 18)
SPI: MOSI (RC5, Pin 24), MISO (RC4, Pin 23), SCK (RC3, Pin 18), SS (RB0, Pin 33)
Modbus: UART TX (RC6, Pin 25), RX (RC7, Pin 26)
Datasheet: PIC16F877A Datasheet
5. MSP430G2553 (16-bit Microcontroller)
I2C: SDA (P1.7, Pin 20), SCL (P1.6, Pin 19)
SPI: MOSI (P1.7, Pin 20), MISO (P1.6, Pin 19), SCK (P1.5, Pin 18)
Modbus: UART TX (P1.1, Pin 2), RX (P1.2, Pin 3)
Datasheet: MSP430G2553 Datasheet
Short Description of SPI, I2c, UART, Modbus
Short Descriptions
SPI (Serial Peripheral Interface)
A high-speed, synchronous protocol for short-distance communication between
microcontrollers and peripherals.
Features: Full-duplex, uses 4 wires (MOSI, MISO, SCK, SS).
Applications: Sensors, displays, memory modules.
I2C (Inter-Integrated Circuit)
A multi-device, synchronous communication protocol using only two wires (SDA, SCL).
Features: Supports multiple masters and slaves, slower than SPI.
Applications: Sensor arrays, EEPROMs, RTCs.
UART (Universal Asynchronous Receiver-Transmitter)
A simple asynchronous serial communication protocol.
Features: Uses TX and RX lines, no clock signal required.
Applications: GPS modules, Bluetooth/Wi-Fi modules.
Modbus
A master-slave communication protocol commonly used in industrial automation.
Features: Supports RS-232, RS-485, or TCP/IP, robust and scalable.
Applications: PLCs, energy meters, SCADA systems.
You might also like
Microcontrollers, Basics: 16 January 2012 Jonathan A. Titus
PDF
No ratings yet
Microcontrollers, Basics: 16 January 2012 Jonathan A. Titus
30 pages
Zohaib - Fa21 Bee 024
PDF
No ratings yet
Zohaib - Fa21 Bee 024
6 pages
Chapter Two ESArc
PDF
No ratings yet
Chapter Two ESArc
18 pages
Esp 8266
PDF
No ratings yet
Esp 8266
22 pages
Interfaces
PDF
No ratings yet
Interfaces
20 pages
UNIT 2 Notes
PDF
No ratings yet
UNIT 2 Notes
16 pages
Embedded System Internship
PDF
No ratings yet
Embedded System Internship
47 pages
STM32F429
PDF
No ratings yet
STM32F429
91 pages
Mpu Brochure 60001434 D
PDF
No ratings yet
Mpu Brochure 60001434 D
8 pages
IOT Notes
PDF
No ratings yet
IOT Notes
19 pages
Wa0051
PDF
No ratings yet
Wa0051
50 pages
Eex4436 Assignment 01. 416960756
PDF
No ratings yet
Eex4436 Assignment 01. 416960756
18 pages
EIOT Upto 3unit
PDF
No ratings yet
EIOT Upto 3unit
82 pages
Wireless Robotics
PDF
No ratings yet
Wireless Robotics
123 pages
Serial Interface
PDF
No ratings yet
Serial Interface
19 pages
Lecture Week2 Embedded Systems
PDF
No ratings yet
Lecture Week2 Embedded Systems
55 pages
Iiot QB New
PDF
No ratings yet
Iiot QB New
27 pages
SEP600 Module 6
PDF
No ratings yet
SEP600 Module 6
26 pages
Serial, Parallel Communication Protocols (I2C, SPI, UART)
PDF
No ratings yet
Serial, Parallel Communication Protocols (I2C, SPI, UART)
14 pages
Design of AVR - Based Embedded Ethernet Interface
PDF
No ratings yet
Design of AVR - Based Embedded Ethernet Interface
13 pages
Lecture 4
PDF
No ratings yet
Lecture 4
30 pages
Description of Components 3.1 MPU 6050
PDF
No ratings yet
Description of Components 3.1 MPU 6050
13 pages
IoT Manual
PDF
No ratings yet
IoT Manual
71 pages
Fundamentals of MCUs Session 1
PDF
No ratings yet
Fundamentals of MCUs Session 1
31 pages
Embedded Systerm Lno 2
PDF
No ratings yet
Embedded Systerm Lno 2
30 pages
ARM Architecture
PDF
No ratings yet
ARM Architecture
8 pages
Lecture 9
PDF
No ratings yet
Lecture 9
38 pages
Serial Communication Bus-Interface (Unit3)
PDF
100% (2)
Serial Communication Bus-Interface (Unit3)
44 pages
Introduction To Embedded Systems Session - Vi
PDF
No ratings yet
Introduction To Embedded Systems Session - Vi
26 pages
07 Communication
PDF
No ratings yet
07 Communication
66 pages
MicroprocessorBasedSystems Term-II Lec3 SPI and I2C Interface
PDF
No ratings yet
MicroprocessorBasedSystems Term-II Lec3 SPI and I2C Interface
39 pages
Esd Unit 2
PDF
No ratings yet
Esd Unit 2
13 pages
ES and IoT - R20 - 20EC0422 - Mod
PDF
No ratings yet
ES and IoT - R20 - 20EC0422 - Mod
76 pages
Week0 Tinkerthon
PDF
No ratings yet
Week0 Tinkerthon
12 pages
Chapter 0
PDF
No ratings yet
Chapter 0
36 pages
DP - Unit-5 - BCAIAI507 - (Elective-IV) Embedded Systems
PDF
No ratings yet
DP - Unit-5 - BCAIAI507 - (Elective-IV) Embedded Systems
5 pages
Embedded System Unit 3
PDF
No ratings yet
Embedded System Unit 3
7 pages
Open429Z D UserManual
PDF
No ratings yet
Open429Z D UserManual
11 pages
Micro
PDF
No ratings yet
Micro
2 pages
EEE 343 - Lecture 2 - Communication Protocols in Embedded Systems PDF
PDF
100% (1)
EEE 343 - Lecture 2 - Communication Protocols in Embedded Systems PDF
50 pages
(T) EE2028 Topic 6 Interfacing Concepts, GPIO
PDF
No ratings yet
(T) EE2028 Topic 6 Interfacing Concepts, GPIO
42 pages
STMicroelectronics STM32F217ZGT6 Datasheet
PDF
No ratings yet
STMicroelectronics STM32F217ZGT6 Datasheet
173 pages
DM00035129 - STM32F41xxx
PDF
No ratings yet
DM00035129 - STM32F41xxx
156 pages
Interfacing MC
PDF
No ratings yet
Interfacing MC
57 pages
Microcontroller and Microprocessor Compressed
PDF
No ratings yet
Microcontroller and Microprocessor Compressed
39 pages
Assinment 3
PDF
No ratings yet
Assinment 3
3 pages
Unit 5
PDF
No ratings yet
Unit 5
77 pages
Discovering The STM32 Microcontroller
PDF
100% (4)
Discovering The STM32 Microcontroller
244 pages
Bsee21036 Assignment 03
PDF
No ratings yet
Bsee21036 Assignment 03
6 pages
Lab 15 BSEE21036
PDF
No ratings yet
Lab 15 BSEE21036
8 pages
BSEE21036 Lab09 Oop
PDF
No ratings yet
BSEE21036 Lab09 Oop
6 pages
Lab 6
PDF
No ratings yet
Lab 6
5 pages
BSEE21036 Lab 10 Oop
PDF
No ratings yet
BSEE21036 Lab 10 Oop
6 pages
Bsee21036 Lab11
PDF
No ratings yet
Bsee21036 Lab11
8 pages
DMR Conventional Mobile Radio - Clarity Transmission - Application Notes - R1.0
PDF
No ratings yet
DMR Conventional Mobile Radio - Clarity Transmission - Application Notes - R1.0
13 pages
HM616 HM618
PDF
No ratings yet
HM616 HM618
4 pages
Computer Image Corporation Brochure
PDF
No ratings yet
Computer Image Corporation Brochure
8 pages
Vector and Bitmap Images
PDF
No ratings yet
Vector and Bitmap Images
3 pages
OPT B1plus Unit Test 11 Higher
PDF
No ratings yet
OPT B1plus Unit Test 11 Higher
6 pages
Smart Lock System Project Report
PDF
No ratings yet
Smart Lock System Project Report
2 pages
SR Eco VSD and SRH Models With Touchscreen Manual
PDF
100% (1)
SR Eco VSD and SRH Models With Touchscreen Manual
45 pages
Cloud Functions Service Level Agreement Verified PDF
PDF
No ratings yet
Cloud Functions Service Level Agreement Verified PDF
3 pages
Solutions To COMP9334 Week 5 Sample Problems: Problem 1
PDF
No ratings yet
Solutions To COMP9334 Week 5 Sample Problems: Problem 1
8 pages
Scripts Company
PDF
No ratings yet
Scripts Company
3 pages
UTT SBA v10 27th Nov 2016 Revision10
PDF
No ratings yet
UTT SBA v10 27th Nov 2016 Revision10
21 pages
Anonymous Class (Extending Class)
PDF
No ratings yet
Anonymous Class (Extending Class)
6 pages
Fifth Generation: List Processing: LISP
PDF
No ratings yet
Fifth Generation: List Processing: LISP
7 pages
Eipl Profile - 24
PDF
No ratings yet
Eipl Profile - 24
21 pages
Device Dispatch
PDF
No ratings yet
Device Dispatch
7 pages
होरारत्नम् at DuckDuckGo
PDF
No ratings yet
होरारत्नम् at DuckDuckGo
3 pages
The Future of LTE
PDF
No ratings yet
The Future of LTE
6 pages
Sirona Orthophos XG3 User Guide
PDF
No ratings yet
Sirona Orthophos XG3 User Guide
72 pages
Damro Furniture
PDF
No ratings yet
Damro Furniture
20 pages
Me Chan I Sing Block Chain Consensus
PDF
No ratings yet
Me Chan I Sing Block Chain Consensus
13 pages
Manual Altamira
PDF
No ratings yet
Manual Altamira
18 pages
NSM Datasheet
PDF
No ratings yet
NSM Datasheet
7 pages
Intro To Arduino
PDF
No ratings yet
Intro To Arduino
38 pages
AI Based Smart Traffic Management System
PDF
No ratings yet
AI Based Smart Traffic Management System
8 pages
Intelilite 4 1.6.0 New Features List
PDF
No ratings yet
Intelilite 4 1.6.0 New Features List
30 pages
Message
PDF
No ratings yet
Message
7 pages
Everything About Folded Plate in Advance Steel - Go Measure 4 Me in 3D
PDF
No ratings yet
Everything About Folded Plate in Advance Steel - Go Measure 4 Me in 3D
10 pages
Leica CS20 Manual
PDF
No ratings yet
Leica CS20 Manual
60 pages
JCM Training Overview Uba 10-11-12 14
PDF
No ratings yet
JCM Training Overview Uba 10-11-12 14
25 pages
APG43 InternalWorkshop CSI
PDF
No ratings yet
APG43 InternalWorkshop CSI
56 pages