Difference between revisions of "Ledslie"
Line 1: | Line 1: | ||
{{Project | {{Project | ||
+ | |ProjectSkills=electronics, microcontrollers, linux, mqtt, webservices | ||
|ProjectStatus=Active | |ProjectStatus=Active | ||
|ProjectNiche=Electronics | |ProjectNiche=Electronics | ||
|ProjectPurpose=Infrastructure | |ProjectPurpose=Infrastructure | ||
}} | }} | ||
+ | = Interface to display information = | ||
− | + | * It is a Grayscale display of 144x26 pixels that displays information. | |
− | * | + | * It lives at http://ledslie.ti and is accessible at the space via a website and mqtt. |
− | |||
− | |||
− | = Content ideas (in no order) = | + | = Content ideas (in no specific order) = |
− | * Spacealert | + | * Spacealert with message. |
* IRC integration via shardik: .display [message] | * IRC integration via shardik: .display [message] | ||
* Indicio audio: What are we listening to? | * Indicio audio: What are we listening to? | ||
− | * | + | * Wifi SSIDs being broadcast. |
* Next and last tram / metro / nightbuses | * Next and last tram / metro / nightbuses | ||
* Incoming rain alerts | * Incoming rain alerts | ||
− | * | + | * Clocks |
− | * API/Interface | + | * API/Interface for countdowns. |
** Next TI events | ** Next TI events | ||
** TI ALVs | ** TI ALVs | ||
Line 36: | Line 36: | ||
** Jargon file | ** Jargon file | ||
** Btc/Eth values | ** Btc/Eth values | ||
− | |||
= How it works = | = How it works = | ||
− | + | Wifi --RF> Getchip --USB2> Teensy --[data,clock,latch]> Led-pannel | |
+ | |||
+ | The led-panel takes 20V DC as input. At full output it's pulling about 4A, or about 80W. There's a small switcher-board that supplies the 5v the the getchip and Teensy from those 20V. | ||
+ | |||
+ | The Teensy drive code is here: https://github.com/techinc/ledmatrix/tree/master/ledmatrix144x24 | ||
+ | |||
+ | The Ledslie code can be found here: https://github.com/techinc/ledslie | ||
− | + | = Possible Hardware expansions = | |
− | + | * Add another panel by adding a USB2 hub, and modding another of the led panels with the teensy taking over the driving logic. | |
− | |||
− | |||
− | The | + | = FAQ = |
+ | * Q: What's that noise? A: The panel is being driven at rates way beyond the original design and we're well in the audible frequencies with the refresh-rates and some components are merrily humming along. | ||
+ | * Q: Why are some points brighter then others? A: Turns out that LEDs do wear. In their previous life some LEDs were on for years, while others were always off. There's plans to compensate for this in software. |
Revision as of 00:34, 11 November 2017
Projects | |
---|---|
Participants | Chotee, Thijs |
Skills | electronics, microcontrollers, linux, mqtt, webservices |
Status | Active |
Niche | Electronics |
Purpose | Infrastructure |
Contents
Interface to display information
- It is a Grayscale display of 144x26 pixels that displays information.
- It lives at http://ledslie.ti and is accessible at the space via a website and mqtt.
Content ideas (in no specific order)
- Spacealert with message.
- IRC integration via shardik: .display [message]
- Indicio audio: What are we listening to?
- Wifi SSIDs being broadcast.
- Next and last tram / metro / nightbuses
- Incoming rain alerts
- Clocks
- API/Interface for countdowns.
- Next TI events
- TI ALVs
- Next interesting rocket launch (SpaceX, Soyuz, etc...)
- Space dates / launches
- ISS flyovers
- Zonsopkomst en -ondergang tijden
- Maan standen. volle maan, nieuwe, etc.
- http://www.apiblog.nl/
- External content
- Security.nl
- Theregister.co.uk
- hackernews.
- Radio Yerevan Jokes: https://duckduckgo.com/Radio_Yerevan_jokes?iax=1&ia=about
- Jargon file
- Btc/Eth values
How it works
Wifi --RF> Getchip --USB2> Teensy --[data,clock,latch]> Led-pannel
The led-panel takes 20V DC as input. At full output it's pulling about 4A, or about 80W. There's a small switcher-board that supplies the 5v the the getchip and Teensy from those 20V.
The Teensy drive code is here: https://github.com/techinc/ledmatrix/tree/master/ledmatrix144x24
The Ledslie code can be found here: https://github.com/techinc/ledslie
Possible Hardware expansions
- Add another panel by adding a USB2 hub, and modding another of the led panels with the teensy taking over the driving logic.
FAQ
- Q: What's that noise? A: The panel is being driven at rates way beyond the original design and we're well in the audible frequencies with the refresh-rates and some components are merrily humming along.
- Q: Why are some points brighter then others? A: Turns out that LEDs do wear. In their previous life some LEDs were on for years, while others were always off. There's plans to compensate for this in software.