For this week, we were asked to design, build, and connect wired or wireless node(s) with a network or bus addresses and a local interface.
You already know what I'm going to say-- it's important to read the datasheet for any components that you're working with. This will help you understand the architecture and language you should use when attempting to communicate with the components various subparts in later programming steps.
Once the hardware has been set up, we can move on to the software.
What did I learn? Lots of things! How to host a website, how to continuously update it, how to send styling information via client.println, how to debug your internet connection... the list goes on.
I'm doing everything in my power to stay on top of school, and this week definitely threw me for a loop. After having some difficulty understanding the assignment at hand, I finally settled on my plan, but kept running into bugs with the Arduino IDE, a faulty XIAO, then wifi connectivity/permission issues with my internet provider at home.
On top of all that, someone literally stole my development board and peripherals when I left my desk for a brief moment, so I'm missing photos of it working. I'm done with this week. Roast me, I don't care. There are just some weeks here that I'm learning a lot, but have nothing cool to show at the end. I'm just trying to survive, man.