Electronics repository of the Delta Pledge Class. This repository includes the firmware of the embedded system and files for the Altium Designer PCB.
Courtesy of the Hardware Committee :)
Vincent Saw - Project Director, Electronics Lead, Firmware & Hardware Engineer - LED matrix, Bluetooth LE, PCB
Anthony Lal - Firmware & Hardware Engineer - Bluetooth LE
Gantt Chart and Consolidated Sheet
Project Presentation
- Start by forking the repo (top right of the page). This will create a copy of the main repository on your GitHub account. You can find this respository by navigating to your own GitHub page. This forked repo will be your main repo for you to develop on this project. To merge your updates into the main branch, simply create a pull request via your forked repo. This will allow the project managers to review your submitted code before it merges into the main project repository.
- Install the desktop git client if you do not have it already (Git Download or
sudo apt install giton Ubuntu). You can see if your git is working properly by simply typinggitin your terminal (Git bash/MinGW on Windows) - Choose the folder/directory where you would like to work in (where your local repo will be stored). You can do this by typing
cd YOUR_PREFERRED_DIRECTORYin your terminal - Now that you are in your preferred working directory, clone your forked repo by running
git clone https://github.com/YOUR_GITHUB_USERNAME/delta-electronicsin your terminal.
To be able to pull the latest updates from the main project repository into your local directory, run git remote add upstream https://github.com/sjsu-tt-delta/delta-electronics.git.
Every time you want to pull the latest updates from the main project repository, run git pull upstream main.




