🇬🇷 Ελληνική έκδοση: README_GR.md
This repository contains my laboratory work for the course Advanced Microprocessors, focusing on low-level embedded programming and microcontroller-based system design.
All laboratory exercises were implemented and tested exclusively through simulation/emulation, without deployment on physical hardware.
Two different development environments and processor architectures were used:
- Architecture: ARM-based processor
- Toolchain: Keil IDE
- Programming Language: C
- Execution: Simulation only
- Microcontroller: ATmega4808 (AVR)
- Toolchain: Microchip Studio
- Programming Language: Embedded C
- Execution: Simulation only (no physical board)
A set of introductory and intermediate exercises implemented on an ARM-based processor using Keil, focusing on low-level programming concepts and processor behavior.
Simulation of a traffic light control system using an AVR microcontroller. The exercise focuses on timing, state transitions, and peripheral control.
Design and simulation of a simple embedded control system representing a “smart vacuum cleaner”, emphasizing logic control and system behavior.
Implementation and simulation of memory-related functionality, focusing on RAM usage, data handling, and low-level memory operations.
Simulation of a basic smart home scenario, integrating multiple logical components and control flows within an embedded environment.
This repository documents hands-on experience in:
- embedded C programming
- ARM and AVR microcontroller architectures
- simulation-based embedded system development
- control logic and state-based system design
- low-level interaction with microcontroller resources
It serves as a learning archive and a portfolio reference for embedded and low-level system development.
All exercises were executed only in simulation/emulation environments. No validation on real hardware was performed.
This repository contains personal academic laboratory work. It is shared for educational and reference purposes only.
Please do not submit this material as your own coursework.
All Rights Reserved.