retrofeed

所属分类:救灾/预报
开发工具:Python
文件大小:2492KB
下载次数:0
上传日期:2023-06-09 01:06:49
上 传 者sh-1993
说明:  使用覆盆子派在复合显示器上显示天气、新闻和其他信息,复古风格
(Use a Raspberry Pi to display weather, news, and other information, vintage- style, on a composite monitor)

文件列表:
LICENSE (1068, 2023-06-09)
config.md (10766, 2023-06-09)
display.py (8389, 2023-06-09)
img (0, 2023-06-09)
img\hero_shot.png (2184526, 2023-06-09)
img\samples.jpg (341631, 2023-06-09)
retrofeed.py (8396, 2023-06-09)
segment_parent.py (2943, 2023-06-09)
segments (0, 2023-06-09)
segments\ap_news.py (4659, 2023-06-09)
segments\date_time.py (3956, 2023-06-09)
segments\lucky_numbers.py (3943, 2023-06-09)
segments\spot_the_station.py (5694, 2023-06-09)
segments\template.py (1634, 2023-06-09)
segments\us_weather.py (9204, 2023-06-09)
segments\wiki_on_this_day.py (3385, 2023-06-09)
segments\yahoo_finance.py (3470, 2023-06-09)

# RetroFeed Use a Raspberry Pi to display weather, news, and other information, on a composite monitor... vintage style! ![RetroFeed in use](https://github.com/JeffJetton/retrofeed/blob/master/./img/hero_shot.png) The feed is a continuous scroll up the screen, using plain ASCII text at 40x24 (this is configurable), along the lines of Don Lancaster's [TV Typewriter](https://github.com/JeffJetton/retrofeed/blob/master/https://en.wikipedia.org/wiki/TV_Typewriter) and similar displays of its era. There are two main parts to the RetroFeed project. The fun is in combining them, but they'll work independently too: 1. A set of Python scripts that fetch/process data from the web and send it out to the standard console. You can actually run this on any Python-supporting computer, from your usual terminal window, using any sort of display. It might not look as cool, but it's still kind of neat to watch the info scroll by. 2. Instructions (see [config.md](https://github.com/JeffJetton/retrofeed/blob/master/https://github.com/JeffJetton/retrofeed/blob/main/config.md)) for setting up your Pi for composite output and configuring the default Pi terminal to appear full-screen and approrpiately "retro". This can also be done on its own, without running RetroFeed, for an old-school command-line experience. Currently the scripts are just doing some clumsy web-scraping, with refreshes at certain intervals. Expect the scrapers to break at some point, if they're not already broken by the time you read this. One could also use RSS feeds and/or publicly-available APIs, of course, but this avoids having to sign up for a bunch of accounts and API keys. ![Weather, Space Station, and Stock displays](https://github.com/JeffJetton/retrofeed/blob/master/./img/samples.jpg) ### Contribution Policy My intention with RetroFeed was just to make simple, personal hobby project and then move on to other things. Due to time contraints, I originally was not accepting external contributions. Since then I've rewritten how RetroFeed handles the "segments" it displays, making them more like modular plug-ins. **I welcome and encourage the creation of new segments** but ask that they be hosted and maintained on your own repository. Let me know if you make a cool segment! I'll add links here to my favorites. :-)

近期下载者

相关文件


收藏者