Link to GitHub
Week 0: [2021-02-01]
Downloaded class textbook and listened to class lecture.
Week 1: [2021-02-08]
Set up class website on Google Sites. I also set up a GitHub repository for the class.
Week 2: [2021-02-15]
Updated my Raspberry Pi with the latest version of the Raspbian.
Week 3: [2021-02-22]
Played around with my Raspberry Pi and installed some repositories.
Week 4: [2021-03-01]
This week I completed lab one in its entirety.
I set set up the startup mailer program that was provided to get email notification from my raspberry pi with an IP address once it is turned on. I then set up a VNC account and connected to my pi remotely from my laptop.
Lastly, I have been conducting some research on how to create my own personal AI assistant. Below are some of the videos I referenced.
https://www.youtube.com/watch?v=LliTjuxDw_o&list=WL&index=81
Week 5: [2021-03-08]
This week I completed some of the labs from lesson2. I was able to complete labs 2A, 2B, 2C, 2D, 2E, and 2H.
In addition to working on lesson2, I have also made progress working on my own personal assistant. I call it JARVIS because I am a big Marvel fan. Version 1.0 is based on code given by a tutorial on geeksforgeeks.com. Version 2.0 is my own interpretation of that code. I changed the text to speech library in version 2.0 from pyttsx3 to gtts and am now working on adding more commands.
Lastly, I have joined group 21 for the final project and we are working on ideas.
Week 6: [2021-03-15]
This week I read over code from lesson3, and managed to complete labs 3E and 3F.
In addition to working on lesson3, our group met and decided on a final project idea. Our project is going to be a smart garbage can which uses camera images to sort trash.
We also split up roles for the project proposal.
Week 7: [2021-03-22]
This week I did not get much work done as I spent most of my time working on a research proposal for the Steven's AI Institute
Week 8: [2021-03-29]
This week I caught up on labs 4 and 5.
For lab 5, I was not able to run the router.
Continued work on the project proposal.
Worked a little bit on my AI assistant as well.
Week 9: [2021-04-05]
Started my website for our final project Trash Guru.
Looked into TensorFlow for my Virtual Assistant.
Started looking at lab 6.
Week 10: [2021-04-12]
I completed lab 6 parts 6A, 6B, and 6C.
Edited the final project website with my group.
Week 11: [2021-04-19]
I Signed up for ThinkSpeak and started lab 7, part 7A. I also set up the google sheets API for part 7B but had trouble connecting from my pi.
In addition to the lab, I also worked on switching my J.A.R.V.I.S text-to-speech from gtts to IBM Watson. I set up an IBM cloud account and am currently working on code.
Week 12: [2021-04-26]
I successfully completed lab 8, part 8A. I had a little trouble completing lab 8B however due to my problems I had with the google sheets API from lab 7B.
Week 13: [2021-05-03]
This week I finished labs 9 and 10.
Our group also worked on our final project website completing many different pages adding a lot of information.
In addition to work for the class, I also applied for the 2021 Honors Summer Research opportunity provided by the ECE department.
I met with professor Yu Dong Yao to discuss his research projects.
Week 14: [2021-05-10]
This week we worked mainly on the final project and its website. I also went over a couple of the labs i was not able to finish completely to see if I was able to get the problems working.