https://github.com/lucianoscarpaci/msp430-projects
📂 Portfolio of embedded projects with MSP430G2553 board.
https://github.com/lucianoscarpaci/msp430-projects
c-language c-plus-plus debugging embedded-systems interrupts low-power-design msp430 msp430g2553 programming-boot-camp
Last synced: 3 months ago
JSON representation
📂 Portfolio of embedded projects with MSP430G2553 board.
- Host: GitHub
- URL: https://github.com/lucianoscarpaci/msp430-projects
- Owner: lucianoscarpaci
- License: mit
- Created: 2021-08-15T02:41:27.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2025-03-01T01:27:23.000Z (over 1 year ago)
- Last Synced: 2025-08-19T06:02:13.412Z (11 months ago)
- Topics: c-language, c-plus-plus, debugging, embedded-systems, interrupts, low-power-design, msp430, msp430g2553, programming-boot-camp
- Language: C
- Homepage:
- Size: 1.2 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 📂 MSP430G2553 Embedded Projects Portfolio
Welcome to the **MSP430G2553 Embedded Projects Portfolio**! This repository showcases a collection of projects developed using the MSP430G2553 microcontroller and the Code Composer Studio IDE. Whether you're a beginner or an experienced developer, these projects offer a glimpse into the world of embedded systems. 🚀
## 📜 Table of Contents
- [Assembly Projects](#assembly-projects)
- [C Projects](#c-projects)
- [Getting Started](#getting-started)
- [Prerequisites](#prerequisites)
- [Contributing](#contributing)
- [License](#license)
## 🛠️ Assembly Projects
1. **Project 0: Add Memory to Register Values**
Dive into the basics of assembly programming by adding memory values to registers. 🧮
2. **Project 1: Add and Subtract Memory to Register Values**
Expand your skills by performing both addition and subtraction operations. ➕➖
3. **Project 2: Sort Two Arrays in Memory**
Learn how to manipulate arrays and sort them efficiently. 🔄
## 💻 C Projects
4. **Project 4: Rotating LEDs with a Toggle Switch**
Control LED patterns using a toggle switch for interactive fun. 💡
5. **Project 5: LED Counter Cycles by Watchdog Timer**
Implement a counter using the watchdog timer to cycle through LED states. ⏲️
6. **Project 6: LED Temperature Sensor with a Toggle Switch**
Create a simple temperature sensor using LEDs and a toggle switch. 🌡️
## 🚀 Getting Started
To get started with these projects, clone the repository and open the desired project in Code Composer Studio. Follow the instructions in each project's directory to build and run the code.
Extra hardware such as breadboards, LEDs, and resistors may be required for some projects.
```bash
git clone https://github.com/lucianoscarpaci/MSP430-Projects.git
```
## 📋 Prerequisites
- Code Composer Studio IDE
- MSP430G2553 LaunchPad
- Basic knowledge of C and Assembly programming
## 🤝 Contributing
Contributions are welcome! If you have ideas for improvements or new projects, feel free to fork the repository and submit a pull request. Let's make this portfolio even more amazing together! 🌟
## 📄 License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.