05/07/2021: This may be my final update, although I will be meeting with my project group again to discuss the final touches of the Spine Saver proposal, which is about finished. I also redid lab 10b without the sensor since it was not necessary, as well as going back and doing Lab 8, which I only recently realized I forgot to do. I also went back and took screenshots of Lab 7, since it was a quick lab and I did not do so the first time. I may end up going back over my previous labs and fixing up some troubleshooting, especially the Qiskit lab which I have not been able to make work, and taking new screenshots which I did not do for all labs previously, although I've been able to find most of my older ones. Our compiled SpineSaver website can also be found here.
04/23/2021: Although I didn't have the DHT11 sensor, this week I was able to complete labs 9 and 10A. I did have some trouble getting the Qiskit requirements installed of which I have some screenshots, but re-watching some lecture helped troubleshoot and I ended up getting it figured out. Additionally, the Spine Saver group has made significant progress on our project proposal -- Chloe has made a group website that we'll be able to start putting the final pieces on ahead of finals week. I still need to complete lab 8, but overall the semester is coming to a smooth close. I've added new lab screenshots to the screenshot google drive linked in week 2 -- I will have to go back and find my previous screenshots to compile.
04/11/21: Now that I have been back in my apartment with my Pi, I have completed through lab 7 -- however, my group has now switched focus since we have officially decided on working on 'Spine Saver' for our project proposal. Although midterms have slowed our progress a bit, we have a solid plan as to what we need to complete for the Spine Saver proposal. An app and sensor system with the goal of helping people be more aware of and correct painful posture that has resulted from working from home, we've begun working on going through all the previous exercises with our current project idea in order to begin to flesh out the proposal itself.
03/26/2021: These past weeks have been busy with midterms as well as other personal events. However our group has been able to meet and narrow down our list of potential projects to just a couple options. We are now using the exercises from the past weeks' lectures to narrow down our final project so that we can begin to work on the proposal, along with completing the lab work. I was able to begin both labs 5 and 6, but failed to remember to turn on the SSH port on my personal network so that I could VNC in while I was out-of-state. However now that I am back I will be able to continue raspberry pi activities.
03/12/2021: This week I worked on Excerise 4 -- the labs this week took a bit more troubleshooting for me and there are still a couple things I need to fix, particularly with the Django projects. I enjoyed the previous labs I was able to do more, but while I don't necessarily enjoy web based models, it's good practice in a skill I've never worked on before. I also still don't have any sensors so those were not currently an option. My group will also be considering the points about the structure of our design search and how we can consider what specific problem to solve while discussing our proposal ideas.
03/05/2021: I got my hands on some LEDs, resistors, jumper cables and a bread board. I was able to do Lab 2A - 2D, as well as Lab 3A and 3E. I struggled with Doxygen and am still in the process of troubleshooting it. We also have a group chat created for our team and are working on coming up with a project proposal we all like. I'm also looking at the materials I used during my summer internship as a refresher, since I did a little bit of IoT work (among other things) using Python. While I was searching for IoT kits, I also found out that IBM has a bunch of IoT projects as well as various programming tutorials, found here. They are largely in JavaScript instead of Python, but IBM provides the resources, repositories and instructions -- a few of the projects look interesting, and I may attempt a few if I'm a little less busy sometime soon. I'm not sure how the licenses or accounts work, but it looks like you can at the very least get a free trial.
2/26/2021: I don't currently have any jumper cables or any of the hardware to complete lab 2. I'm looking for the easiest way to order the correct supplies online, as well as discussing with group mates what they have available -- soon I should be able to get my hands on the hardware necessary to complete it. I did some of the command line installs listed in the lab, and I should be able to do 2H and 2G, using my roommate's new USB microphone and webcam. Hopefully soon I will be able to do the remainder of the lab. My group and I will also continue to think about future design project ideas
2/19/2021: No lecture, and I have already set up SSH on my Pi -- will continue to look into potential design projects for the upcoming semester.
02/12/2021: Discussed the Raspberry Pis and engineering concepts in more detail - some history behind engineering, definitions and important people, and the engineering design process, design steps and technical reports and teamwork in engineering. Although my Pi already has Raspberry Pi OS installed, I will be borrowing an microSD to SD card converter so I can reinstall the newest version of the OS this weekend.
02/15/2021 (update): Successfully reinstalled Pi OS and set up VNC. However, a monitor is available so I will likely not be using ssh very often.
A screenshot of VNC Viewer running on my laptop.
Google Drive of Lab Screenshots.
02/05/2021: Covered the the syllabus and began discussing what will be covered in CPE 322. Went over some information about Raspberry Pis. I have a Pi with Raspbian set up. Completed Exercise 0 by creating and sharing weekly report page and GitHub repository for CPE 322, and installed the Thonny Python IDE.