Difference between revisions of "Starling: A simple internet connected modular led display."
(24 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
+ | |||
[[User:Sandeep|Sandeep]] ([[User talk:Sandeep|talk]]) 15:46, 19 November 2015 (IST) | [[User:Sandeep|Sandeep]] ([[User talk:Sandeep|talk]]) 15:46, 19 November 2015 (IST) | ||
---- | ---- | ||
+ | <gallery mode="packed-overlay" heights =100px> | ||
+ | File:Api.png|[[Starling_API|API]] | ||
+ | File:CrowdSupplyLogo.jpg|[http://crowdsupply.com/explore-embedded/starling Support Us] | ||
+ | File:Hackadayiologo.png|[https://hackaday.io/project/8502-starling-a-modular-internet-connected-led-display Follow ] | ||
+ | |||
+ | </gallery> | ||
+ | |||
Starling, aims to be a modular Wifi connected hackable LED Display board. It can be used out of the box to display text messages and custom characters. It can be used from anywhere you're. It should also be able to expand and display messages from web; sports, schedules, social network notifications, whether data, news and anything else you want. The display should be able to expand without changes in the software. The display blocks can be added or removed on the fly | Starling, aims to be a modular Wifi connected hackable LED Display board. It can be used out of the box to display text messages and custom characters. It can be used from anywhere you're. It should also be able to expand and display messages from web; sports, schedules, social network notifications, whether data, news and anything else you want. The display should be able to expand without changes in the software. The display blocks can be added or removed on the fly | ||
− | |||
− | < | + | <html> |
+ | <iframe width="560" height="315" src="https://www.youtube.com/embed/J7gzTREdU-I" frameborder="0" allowfullscreen></iframe></html> | ||
+ | [[File:DSC06345-001.JPG|x380px|center]] | ||
+ | |||
+ | <gallery > | ||
File:Starling FPCB.JPG|Front | File:Starling FPCB.JPG|Front | ||
File:Starling RPCB.JPG|back | File:Starling RPCB.JPG|back | ||
Line 16: | Line 27: | ||
File:Starling Disp3.JPG |Display 3 added | File:Starling Disp3.JPG |Display 3 added | ||
File:Starling Disp4.JPG |Display 4 added | File:Starling Disp4.JPG |Display 4 added | ||
+ | File:Starling Disp5.JPG |Display 5 added | ||
+ | File:1-DSC06440.JPG | Acrylic case | ||
+ | File:1-DSC06509.JPG | various Cases | ||
Line 74: | Line 88: | ||
=The Cloud and APIs= | =The Cloud and APIs= | ||
=Simple Demos= | =Simple Demos= | ||
+ | <html> | ||
+ | <iframe width="640" height="360" src="https://www.youtube.com/embed/videoseries?list=PLRuRKN7_FVgsHG2HzmH6ZJzQU8k1sgcN1" frameborder="0" allowfullscreen></iframe> | ||
+ | </html> | ||
+ | |||
+ | =Starling: the name?= | ||
+ | The board is named after Starling, the bird. It is known to form biggest flocks, creating patterns and beautiful formations. [https://en.wikipedia.org/wiki/Starling Read more..] | ||
+ | |||
+ | [[File:Starling murmuration.jpg|center]] | ||
+ | |||
+ | =References, Credits and Inspirations= | ||
+ | This will be a fairly long list, Starling builds on work done by numerous people and I will update this as we go along with the project. A big thank you to everyone! | ||
+ | ==Web, Apps, Server== | ||
+ | * [https://github.com/mcollina/mosca Mosca MQTT Broker]: Starling uses mosca as the MQTT broker. It supports both websocket and MQTT implementation. It is very well documented and works beautifully. MQTT allows us to exchange messages at low bandwidth and high speed. It provides persistent connection between the web apps, smartphone apps and the Starling. | ||
+ | * [https://github.com/mqttjs/MQTT.js MQTTjs:] This is a well written library for using javascript client over websocket. It makes integrating MQTT in web apps a breeze. | ||
+ | *[https://laravel.com/ Laravel]: We use laravel for the [http://matrix.exploreembedded.com/ webpage]. Laravel has taken php a long way, highly recommend it for web developmers using PHP. With numerous composer packages, streamlined structure and numerous backers, it makes life very easy. | ||
+ | {{DISQUS}} |
Latest revision as of 10:41, 16 February 2016
Sandeep (talk) 15:46, 19 November 2015 (IST)