Debug javascript raspberry pi magic mirror12/13/2023 ![]() It has no on-board memory, but instead boots from an SD card, which makes swapping between different operating systems and applications incredibly simple. In essence, it is a very low-cost ($25 and $35 for the available models), credit-card sized computer equipped with USB, HDMI, and Ethernet capability. Developing in Python on a Raspberry Pi fit all of these requirements.įor those who aren't familiar with the Raspberry Pi platform, I would highly recommend buying one and experimenting with it. To speed up development, I wanted to use a device that bundled these features together and supported programming environments with GUI building tools. The hardware platform needed to have a composite video output as well as web access to get real-time bus arrival information from the online data source. ![]() ![]() As an added benefit, this style of display would still be perfectly readable even without my contacts in or glasses on - a common theme of a rushed morning. The 3.5" TFT display is quite small, and even up close it can be somewhat difficult to read text, so I decided to use a basic color coding scheme instead of displaying the number of minutes left. My goal for this project was to create a simple dashboard that, at a quick glance, could indicate how urgently I needed to leave my apartment and get down to the bus stop. Recently, I pulled my Raspberry Pi out of storage and picked up a cheap TFT display and set out to cure my morning woes. An unfortunate side effect of my erratic waking habits is that an extra 30 second delay in leaving sometimes results in missing the bus - and arriving (another) 10 minutes late to the office. I also like to take public transit to work as often as possible. I've never been much of a morning person some days, the snooze button on my alarm clock works harder than I do. ![]()
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |