diff --git a/projects/Get_Html/README.md b/projects/Get_Html/README.md
new file mode 100644
index 0000000..81f57a7
--- /dev/null
+++ b/projects/Get_Html/README.md
@@ -0,0 +1,40 @@
+# Get The HTML Code
+
+![Open Source Love](https://badges.frapsoft.com/os/v1/open-source.svg?v=102)
+
+#100daysofcode This simple programe written in python with beautifulsoup module and the requests library.
+This programe allows you to get the html code from any website.
+Click here to read more about beautifulsoup.
+Click here to read more about requests.
+
+## Features :dart:
+* [x] Free & Open Source
+* [x] Very Easy to use
+
+## Screenshot
+Home | Paste The Link
+:---------------------: | :-----------------:
+![screenshoot](screenshots/gh1.png) | ![screenshoot](screenshots/gh2.png)
+Get The Code | Simple Question
+![screenshoot](screenshots/gh3.png) | ![screenshoot](screenshots/gh4.png)
+
+## Requirements
+* python
+* beautifulsoup
+* requests
+
+## How To Use It
+1. Download Python from this link: https://www.python.org/downloads/
+2. Install the packeges, write in your command (cmd):
+```bash
+pip install beautifulsoup4
+pip install requests
+```
+3. Install this repository, click here to install it.
+4. Extract the folder
+5. Run the ```gethtml.py``` file
+
+## Contributing 💡
+If you want to contribute to this project and make it better with new ideas, your pull request is very welcomed.
+If you find any issue just put it in the repository issue section, thank!
+.سبحَانَكَ اللَّهُمَّ وَبِحَمْدِكَ، أَشْهَدُ أَنْ لا إِلهَ إِلأَ انْتَ أَسْتَغْفِرُكَ وَأَتْوبُ إِلَيْ
diff --git a/projects/Get_Html/gethtml.py b/projects/Get_Html/gethtml.py
new file mode 100644
index 0000000..057aa5d
--- /dev/null
+++ b/projects/Get_Html/gethtml.py
@@ -0,0 +1,14 @@
+from bs4 import BeautifulSoup
+import requests
+c = True
+while c:
+ url =input('Enter The Url Here: ')
+ page = requests.get(url)
+ soup = BeautifulSoup(page.content, 'html.parser')
+ print(soup.prettify())
+ cc = input('''
+
+ Do You Want To Scrap Another WebSite (Y/N): ''')
+ if cc.lower() == 'n':
+ print('Thanks..!')
+ c = False
\ No newline at end of file
diff --git a/projects/Get_Html/screenshots/gh1.png b/projects/Get_Html/screenshots/gh1.png
new file mode 100644
index 0000000..48849c8
Binary files /dev/null and b/projects/Get_Html/screenshots/gh1.png differ
diff --git a/projects/Get_Html/screenshots/gh2.png b/projects/Get_Html/screenshots/gh2.png
new file mode 100644
index 0000000..1292076
Binary files /dev/null and b/projects/Get_Html/screenshots/gh2.png differ
diff --git a/projects/Get_Html/screenshots/gh3.png b/projects/Get_Html/screenshots/gh3.png
new file mode 100644
index 0000000..f953fc7
Binary files /dev/null and b/projects/Get_Html/screenshots/gh3.png differ
diff --git a/projects/Get_Html/screenshots/gh4.png b/projects/Get_Html/screenshots/gh4.png
new file mode 100644
index 0000000..5da5aae
Binary files /dev/null and b/projects/Get_Html/screenshots/gh4.png differ
diff --git a/projects/controling_LED_Using_Serial_Monitor/controling_LED_Using_Serial_Monitor.ino b/projects/controling_LED_Using_Serial_Monitor/controling_LED_Using_Serial_Monitor.ino
new file mode 100644
index 0000000..5061340
--- /dev/null
+++ b/projects/controling_LED_Using_Serial_Monitor/controling_LED_Using_Serial_Monitor.ino
@@ -0,0 +1,48 @@
+/*************************************************************
+** Controling LED using SERIAL MONITOR
+*************************************************/
+
+const int redPin = 8;
+const int greenPin = 9;
+const int bluePin = 10;
+
+void setup() {
+
+ pinMode(redPin, OUTPUT);
+ pinMode(greenPin, OUTPUT);
+ pinMode(bluePin, OUTPUT);
+ Serial.begin(9600);
+ Serial.println("type R - RED ON, G - GREEN ON, B - BLUE ON, O - ALL is ON, X - ALL is OFF ");
+ Serial.print("choose the letter: ");
+}
+
+void loop() {
+
+ if (Serial.available() > 0) {
+ char comdata = char(Serial.read());
+ if (comdata == 'R') {
+ Serial.println("Red LED is ON");
+ digitalWrite(redPin, HIGH);
+ }
+ else if (comdata == 'G' ) {
+ Serial.println("Green LED is ON");
+ digitalWrite(greenPin, HIGH);
+ }
+ else if (comdata == 'B') {
+ Serial.println("Blue LED is ON");
+ digitalWrite(bluePin, HIGH);
+ }
+ else if (comdata == 'O') {
+ Serial.println("all LED is turn ON");
+ digitalWrite(redPin, HIGH);
+ digitalWrite(greenPin, HIGH);
+ digitalWrite(bluePin, HIGH);
+ }
+ else if (comdata == 'X') {
+ Serial.println("all LED is turn OFF");
+ digitalWrite(redPin, LOW);
+ digitalWrite(greenPin, LOW);
+ digitalWrite(bluePin, LOW);
+ }
+ }
+}