Internship Diary
Internship Title:
Implementation and Analysis of Wireless Communication Technologies in
Embedded IoT Systems
Domain: Embedded Systems and IoT Applications
Work Based Internship On: Wireless Communication Technologies
Duration: July 1, 2025 – October 1, 2025
Description:
This internship focused on implementing and analyzing wireless
communication technologies within embedded and IoT systems. The project
involved developing a small scale prototype integrating low power wireless
protocols such as Wi-Fi, Bluetooth, and Zigbee to demonstrate efficient
remote data transmission. By integrating sensors with microcontrollers and
enabling data transmission through these networks, I learned how embedded
systems form the backbone of modern IoT infrastructure. The internship
enhanced understanding of how embedded systems interact through
wireless networks in modern IoT ecosystems.
1
Day Date Topic Description of Work Done Signature
1 July 1 Internship Introduction to company policies,
Orientation safety guidelines, and overview of
Embedded & IoT projects.
2 July 2 Basics of Embedded Learned about microcontrollers vs.
Systems microprocessors, system components,
and firmware concepts.
3 July 3 Hardware Overview Studied Arduino Uno, ESP32, and
Raspberry Pi boards with their pin
configurations.
4 July 4 Introduction to IoT Understood IoT architecture: sensors,
connectivity, cloud, and applications.
5 July 5 Embedded C Basics Practiced programming digital
input/output using Arduino IDE.
6 July 7 GPIO Programming Developed simple LED blinking and
button control using embedded C.
7 July 8 Sensor Interfacing Interfaced DHT11 (temperature) and
LDR (light) sensors with Arduino.
8 July 9 ADC Concepts Learned about analog-to-digital
conversion and implemented analog
sensor readings.
9 July 10 Serial Practiced UART communication
Communication between PC and microcontroller.
10 July 11 Introduction to IoT Studied HTTP, MQTT, and CoAP
Protocols protocols used in IoT communication.
11 July 12 Wi-Fi Configuration Configured ESP8266/ESP32 module
for network connectivity.
12 July14 Cloud Platforms Created accounts on Thingspeak and
Blynk for IoT data visualization.
13 July 15 IoT Data Upload Programmed ESP32 to send sensor
data to Thingspeak using HTTP API.
14 July 16 Mobile App Developed IoT dashboard using
Integration Blynk app.
15 July 17 PWM and Timers Controlled LED brightness and servo
motor using PWM signals.
16 July 18 Actuator Interfacing Interfaced relay and DC motor for
remote control.
2
17 July 19 IoT Architecture Studied three-layer architecture:
Deep Dive perception, network, and application.
18 July 21 Wireless Explored Wi-Fi, Zigbee, Bluetooth,
Communication and LoRa technologies.
Basics
19 July 22 Bluetooth Interfaced HC-05 module for wireless
Interfacing communication.
20 July 23 Zigbee Network Configured XBee modules for
Setup Zigbee-based communication.
21 July 24 IoT Network Compared Zigbee, LoRa, Wi-Fi, and
Comparison Bluetooth on range, power, and
speed.
22 July 25 IoT Security Studied data encryption,
Concepts authentication, and secure MQTT.
23 July 26 Hands-on with Calibrated DHT11 and LDR sensors
Sensors for accuracy.
24 July 28 Data Logging Stored real-time sensor data in SD
card using Arduino.
25 July 29 Error Handling Debugged sensor failures and
implemented fault detection.
26 July 30 IoT Cloud Created live dashboard for
Visualization temperature and humidity monitoring.
27 July 31 Power Management Studied low-power design and
implemented sleep modes.
28 Aug 1 Interrupt Handling Implemented interrupt-based program
for event detection.
29 Aug 2 Wireless Sensor Studied multi-node IoT systems and
Network (WSN) communication flow.
30 Aug 4 I2C and SPI Practiced communication with
Protocols sensors using I2C and SPI.
31 Aug 5 Node-to-Node Designed multi-node communication
Communication using ESP-NOW protocol.
32 Aug 6 Cloud Data Analyzed sensed data on Thingspeak
Analysis platform.
33 Aug 7 Firmware Updates Learned OTA (Over-The-Air) update
implementation.
3
34 Aug 8 Edge Computing Compared edge and cloud data
Concept processing.
35 Aug 9 Smart Home Demo Built prototype controlling light and
fan via smartphone.
36 Aug 11 IoT System Design Designed the system block diagram
for final mini project.
37 Aug 12 PCB Design Basics Used EasyEDA for PCB layout
design of sensor interface circuit.
38 Aug 13 Soldering Practice Assembled and tested PCB for
continuity and performance.
39 Aug 14 System Integration Integrated sensors, Wi-Fi module, and
power supply unit.
40 Aug 16 Testing and Troubleshot hardware and resolved
Debugging voltage fluctuations.
41 Aug 18 MQTT Connected ESP32 to MQTT broker
Implementation and published data.
42 Aug 19 IoT Dashboard Created web monitoring interface
using HTML and CSS.
43 Aug 20 JSON Data Format Learned JSON for data structuring in
cloud applications.
44 Aug 21 REST API Basics Implemented RESTful
communication for server interaction.
45 Aug 22 Firmware Reduced data latency and improved
Optimization code efficiency.
46 Aug 23 Smart Agriculture Developed automatic irrigation
IoT system using soil sensor.
47 Aug 25 Sensor Calibration Adjusted sensitivity thresholds for
accurate readings.
48 Aug 26 Data Analysis Plotted and observed IoT trend data
over cloud dashboard.
49 Aug 27 IoT Testing Conducted system stress test with
variable Wi-Fi strength.
50 Aug 28 Cloud Backup Automated data backup to Google
Sheets using API.
51 Aug 29 Fault Analysis Analyzed failure cases and improved
code stability.
4
52 Aug 30 Smart Monitoring Finalized real-time monitoring
dashboard.
53 Sept 1 IoT Device Security Implemented AES-128 encryption for
data privacy.
54 Sept 2 Machine Learning Studied ML-based anomaly detection
Intro in IoT.
55 Sept 3 Data Preprocessing Cleaned and normalized IoT datasets
for ML usage.
56 Sept 4 Predictive Implemented rule-based maintenance
Maintenance alert system.
57 Sept 5 Advanced Tested various MQTT QoS levels.
Communication
58 Sept 6 Power Optimization Applied microcontroller deep sleep to
save power.
59 Sept 8 OTA Update Testing Tested firmware update process via
Wi-Fi.
60 Sept 9 IoT Cloud Compared AWS IoT, Thingspeak, and
Comparison Firebase.
61 Sept 10 Mobile Integration Tested remote IoT control via
smartphone app.
62 Sept 11 IoT Gateway Setup Configured Raspberry Pi as IoT
gateway.
63 Sept 12 Local Server Hosted MQTT broker locally for
Hosting latency testing.
64 Sept 13 Network Latency Measured response time across IoT
Study network.
65 Sept 15 Error Correction Implemented CRC method for error
detection.
66 Sept 16 Project Documented full project workflow
Documentation and diagrams.
67 Sept 17 Hardware Revisions Replaced damaged modules and re-
tested system.
68 Sept 18 Cloud Automation Linked data alerts to IFTTT for
automation.
69 Sept 19 Email Notification Configured automatic emails for
alerts.
5
70 Sept 20 Real-Time Clock Integrated RTC module for
(RTC) timestamping sensor readings.
71 Sept 22 IoT Dashboard Added graphical analytics and
Enhancement historical data plots.
72 Sept 23 Final Integration Combined all modules and completed
final setup.
73 Sept 24 System Validation Conducted full-scale functional
testing.
74 Sept 25 Performance Analyzed communication latency and
Analysis data packet loss.
75 Sept 26 Report Preparation Compiled all results, charts, and
screenshots.
76 Sept 27 Project Presented final working project to
Demonstration mentor.
77 Sept 29 Feedback Session Received constructive feedback for
improvement.
78 Sept 30 Summary Report Prepared final summary of internship
learnings.
79 Oct 1 Internship Review Attended final evaluation and
feedback meeting.
80–90 Oct 2– Extended Work Worked on documentation, code
Oct 12 refinement, and report finalization.