This is a project for the Faculty of Engineering, Ain Shams University, for a course # CSE312 - # Microprocessor Based Systems, Where we learned how to write assembly language and all information about ARM Cortex M4-based System with writing C code for it by using datasheet "TivaTM TM4C123GH6PM Microcontroller" to build real-life projects.
- Introduction
- Purpose
- Components Used
- Technologies Used
- Softwares Used
- Contributors
In this project a GPS tracking system will be developed using TM4C123G LaunchPad, the system should store the moved trajectory after power-on until a destination point is reached and calculate the taken distance, and then display it on the LCD.
The purpose of the project is to store the moved trajectory after power-on until a destination point is reached and calculate the taken distance and then display it on the LCD.
- TM4C123GH6PM LaunchPad
- GPS Receiver
- LCD Display
- Breadboard
- Potentiometer
- Battery
- Arduino for Power
- Jumper Wires
Tiva TM4C123GH6PM Microcontroller | GPS module (ublox neo 6m) | LCD display |
---|---|---|
- Embedded C
- Python for Plotting
- Keil uVision4 (IDE)
- COM3 - Tera Term VT
Mazen Sayed, Mark Mourad, Yasser Ahmed, Mark Essam, Farouk Araby, Abdulrahman Mamdouh