I learned from this worksheet that multi-line comments in Python are separated with '''
One thing I want to know more about is whether there are different types of operators beyond 'and' and 'or'
One thing that I learned is that the Else statement can also be used with while loops
I don't understand why a While loop + break would be used over a for loop or a regular while loop in the situation we used it in.
One challenge that we tried to solve was displaying the 43 RTD at Geneva& Howth
Our solution was to find and input the proper stop Id
https://gist.github.com/907474/cd9f73e25f12b6b3282d9a2f65f3ded2
My idea for the project is to have the digital project hidden in the speaker and have it pop out with the key motion on the vault. The actual project will use a Scrobbler and LastFM API to be able to display any audio being played on my phone. I'm also going to try to use U8G2_For_Adafruit_GFX to include Chinese Character Support
I'm going to use a Feather ESP32. I may use an LED Strip, but I'm still unsure.
It will be a part of my speaker.
For my digital project I made a screen that displays the title and author of any audio being played from my phone or laptop. The code works by calling Last.fm's API which is a scrobbling app that records any audio notifications on my laptop or phone. I mainly listen to music through Youtube music which means that many of the song title's and author's include irrelevant information which I try to filter out by searching for keywords or quotation marks. Additionally, I added compatibility for any language by downloading the entirety of the Unifont Character Set to an SD card and attaching an SD Card reader to my ESP-32. This allows for the display to show over 50,000 characters/letters instead of only being able to write in English/Latin letters. One thing that I learned from this digital project is that it is very unlikely for me to encounter a new problem that no one else in the world has ever seen. Therefore, whenever I have issues with code, there will be a stack overflow or other forum discussing a similar issue which I can use. One challenge I faced was searching the unifont file fast enough to be able to display characters in real time as song info was being updated. At first, I did alphabetical search which took over 5 minutes per letter/character and incredibly inefficient. I was eventually able to fix this by implementing a system similar to a binary search method.
Gist: