United International University
Developed by A. M. Zayed Abdullah, Samira Bintey Haque, Muhammad Saadman Sakib Hossain, Abrar Habib Adib, and Jahidul Islam
This repository contains source code, simulations, circuit designs, and embedded systems implementations developed as part of the Microprocessors & Electronics Laboratory (CSE 4326) course at United International University. It is a reference for future learners exploring microcontroller programming, electronics interfacing, and practical system design.
- 🔌 Fundamental Experiments – GPIO, timers, ADCs, interrupts
- 💡 Microcontroller Programming – Assembly & C for 8051, AVR, and ESP32
- 🧠 AI Integration – Projects using ESP32-CAM, SIM800L, Edge Impulse
- 📡 Communication Protocols – UART, SPI, I2C applications
- ⚡ Circuit Design – Power management, signal interfacing, schematic drafting
- 📽 Mini Projects – Practical systems like smart automation and monitoring
- 📝 Reports & Diagrams – Block diagrams, flowcharts, proteus files, lab docs
- Languages: C, Assembly, Python
- Microcontrollers: ATmega32, 8051, ESP32-CAM, Arduino UNO
- Simulation Tools: Proteus, Tinkercad, KiCad
- Platforms: Arduino IDE, PlatformIO, MPLAB X, Edge Impulse
- Modules: SIM800L, OLED display, DHT11, motion sensors, etc.
- Python 3.7+ (for AI integration)
- Arduino IDE / Proteus / Tinkercad / PlatformIO
- Microcontroller board (ESP32, ATmega32, Arduino)
- Basic components: LEDs, resistors, GSM module, sensors
git clone https://github.com/amzayedabdullah/Micro_Lab_UIU.git
cd Micro_Lab_UIUExplore the respective folders for circuit diagrams, codes, and reports.
Muhammad Anwarul Azim Lecturer, Department of CSE United International University
All contributors are B.Sc. in CSE students from United International University.
-
Samira Bintey Haque 🔗 Facebook
-
Muhammad Saadman Sakib Hossain 🔗 Facebook
-
Abrar Habib Adib 🔗 Facebook
-
Jahidul Islam 🔗 Facebook
Have something to add or improve?
- Fork this repository
- Create your feature branch (
git checkout -b feature/your-feature) - Commit your changes (
git commit -m 'Add feature') - Push to GitHub (
git push origin feature/your-feature) - Open a pull request!
This project is licensed under the MIT License. See the LICENSE file for more details.