diff --git a/docs/assignments/WhatsApp Image 2025-03-19 at 7.26.30 AM (3).jpeg b/docs/assignments/WhatsApp Image 2025-03-19 at 7.26.30 AM (3).jpeg
new file mode 100644
index 0000000000000000000000000000000000000000..4d03808d5446d95e0c2013e26fe73b3a159045c7
Binary files /dev/null and b/docs/assignments/WhatsApp Image 2025-03-19 at 7.26.30 AM (3).jpeg differ
diff --git a/docs/assignments/week09.md b/docs/assignments/week09.md
index 375d2b8a0af2a4b5a92f00f1715c38157101186f..a1169936ff029eb6630600cbd1856bce0db0822b 100644
--- a/docs/assignments/week09.md
+++ b/docs/assignments/week09.md
@@ -1,63 +1,28 @@
 # 9. OUTPUT DEVICES - NY
 
-PLACE HOLDER. This page will be updated during the appropriate week
+- problems programming RP2040 to work with output screen... troubleshooting... swapping with ESP32 board instead. (heavy documentation)
 
-This week I worked on defining my final project idea and started to getting used to the documentation process.
+- swapped to different display than from Elecronic design phase [I2C OLED display 0.96 inch (128x64)](https://www.amazon.com/Frienda-Tabellone-Auto-Luminoso-Compatibile-Raspberry/dp/B08VNNCLHD/ref=sr_1_3?crid=36TC3CM7VLEDP&dib=eyJ2IjoiMSJ9.j0hIApaoRUriWJTY34aXqTX6CmqwjMrYcUpd3XbRDHxoNvceKFyZoNEP24CYo1tmB3Loee1b9OXU1c0nkcCvvcmcHaWBSkW20YoLHwDr4CIqoLOyS5A3ecQ5WiJ-Q4KHWMuj0wKzLCLJiwZz5wQT1yyWHMniLTqw2ctSH2qDW_OiwRetPxHDJ7aQ8wPzQjt4ptQeoUpru1pYibKzP6_ZgIKcvQD0ouUI8OvrK8Tlryg.Y-m-2xB5ntqSFrhfnHPEJrnyESxZwNqUqeseYPD3t-Y&dib_tag=se&keywords=10%2BPieces%2BI2C%2BOLED%2BDisplay%2BModule%2BOLED%2BDisplay%2BScreen%2BDriver%2BIIC%2BI2C%2BTabellone%2BSeriale%2BconDisplay%2BAuto-Luminoso%2BCompatibile%2Bwith%2BArduino%2Bcon%2BRaspberry%2BPI%2B(White)&qid=1742536347&sprefix=10%2Bpieces%2Bi2c%2Boled%2Bdisplay%2Bmodule%2Boled%2Bdisplay%2Bscreen%2Bdriver%2Biic%2Bi2c%2Btabellone%2Bseriale%2Bcondisplay%2Bauto-luminoso%2Bcompatibile%2Bwith%2Barduino%2Bcon%2Braspberry%2Bpi%2Bwhite%2B%2Caps%2C287&sr=8-3&th=1)
 
-## Research
+- installing libraries
 
-"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
+- basic program, test working screen
 
-> "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
+- modified program. get timer working
 
-## Useful links
+- modified program. work with button press.
 
-- [Jekyll](http://jekyll.org)
-- [Google](http://google.com)
-- [Markdown](https://en.wikipedia.org/wiki/Markdown)
+![](../images/week09/final-board.jpeg)
+![](../images/week09/week09-00.jpeg)
+![](../images/week09/week09-03.jpeg)
+![](../images/week09/week09-01.jpeg)
 
-## Code Example
 
-Use the three backticks to separate code.
+![](../images/week09/week09-02.jpeg)
+![](../images/week09/week09-05.jpeg)
+![](../images/week09/week09-06.jpeg)
+![](../images/week09/week09-04.jpeg)
 
-```
-// the setup function runs once when you press reset or power the board
-void setup() {
-  // initialize digital pin LED_BUILTIN as an output.
-  pinMode(LED_BUILTIN, OUTPUT);
-}
 
-// the loop function runs over and over again forever
-void loop() {
-  digitalWrite(LED_BUILTIN, HIGH);   // turn the LED on (HIGH is the voltage level)
-  delay(1000);                       // wait for a second
-  digitalWrite(LED_BUILTIN, LOW);    // turn the LED off by making the voltage LOW
-  delay(1000);                       // wait for a second
-}
-```
 
-## Gallery
 
-![](../images/sample-photo.jpg)
-
-## Video
-
-### From Vimeo
-
-<iframe src="https://player.vimeo.com/video/10048961" width="640" height="480" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>
-<p><a href="https://vimeo.com/10048961">Sound Waves</a> from <a href="https://vimeo.com/radarboy">George Gally (Radarboy)</a> on <a href="https://vimeo.com">Vimeo</a>.</p>
-
-### From Youtube
-
-<iframe width="560" height="315" src="https://www.youtube.com/embed/jjNgJFemlC4" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
-
-## 3D Models
-
-<div class="sketchfab-embed-wrapper"><iframe width="640" height="480" src="https://sketchfab.com/models/658c8f8a2f3042c3ad7bdedd83f1c915/embed" frameborder="0" allow="autoplay; fullscreen; vr" mozallowfullscreen="true" webkitallowfullscreen="true"></iframe>
-
-<p style="font-size: 13px; font-weight: normal; margin: 5px; color: #4A4A4A;">
-    <a href="https://sketchfab.com/models/658c8f8a2f3042c3ad7bdedd83f1c915?utm_medium=embed&utm_source=website&utm_campaign=share-popup" target="_blank" style="font-weight: bold; color: #1CAAD9;">Dita&#39;s Gown</a>
-    by <a href="https://sketchfab.com/francisbitontistudio?utm_medium=embed&utm_source=website&utm_campaign=share-popup" target="_blank" style="font-weight: bold; color: #1CAAD9;">Francis Bitonti Studio</a>
-    on <a href="https://sketchfab.com?utm_medium=embed&utm_source=website&utm_campaign=share-popup" target="_blank" style="font-weight: bold; color: #1CAAD9;">Sketchfab</a>
-</p>
-</div>
diff --git a/docs/images/week09/final-board.jpeg b/docs/images/week09/final-board.jpeg
new file mode 100644
index 0000000000000000000000000000000000000000..4d03808d5446d95e0c2013e26fe73b3a159045c7
Binary files /dev/null and b/docs/images/week09/final-board.jpeg differ
diff --git a/docs/images/week09/week09-00.jpeg b/docs/images/week09/week09-00.jpeg
new file mode 100644
index 0000000000000000000000000000000000000000..050db667e71b8ff2ad1a1e0338714d8c631f0748
Binary files /dev/null and b/docs/images/week09/week09-00.jpeg differ
diff --git a/docs/images/week09/week09-01.jpeg b/docs/images/week09/week09-01.jpeg
new file mode 100644
index 0000000000000000000000000000000000000000..84c05e0cd8f19a857eea59d3fb33f39f16d615d7
Binary files /dev/null and b/docs/images/week09/week09-01.jpeg differ
diff --git a/docs/images/week09/week09-02.jpeg b/docs/images/week09/week09-02.jpeg
new file mode 100644
index 0000000000000000000000000000000000000000..bee25a2625ce264a355eb7f4ed8fbaf86eb3f924
Binary files /dev/null and b/docs/images/week09/week09-02.jpeg differ
diff --git a/docs/images/week09/week09-03.jpeg b/docs/images/week09/week09-03.jpeg
new file mode 100644
index 0000000000000000000000000000000000000000..6b6b33bf3e3cdb1529b499af7da4f1f858a17d06
Binary files /dev/null and b/docs/images/week09/week09-03.jpeg differ
diff --git a/docs/images/week09/week09-04.jpeg b/docs/images/week09/week09-04.jpeg
new file mode 100644
index 0000000000000000000000000000000000000000..5d77e3cec52e43d632d4aa0f89ae7f8b1d675da6
Binary files /dev/null and b/docs/images/week09/week09-04.jpeg differ
diff --git a/docs/images/week09/week09-05.jpeg b/docs/images/week09/week09-05.jpeg
new file mode 100644
index 0000000000000000000000000000000000000000..83ae091ee028981d2bb0c2971a5f6fef1253a587
Binary files /dev/null and b/docs/images/week09/week09-05.jpeg differ
diff --git a/docs/images/week09/week09-06.jpeg b/docs/images/week09/week09-06.jpeg
new file mode 100644
index 0000000000000000000000000000000000000000..4d0b0b6b829a05f70a9af2c215ab11f63169da79
Binary files /dev/null and b/docs/images/week09/week09-06.jpeg differ