background preloader

Build your own Google TV Using RaspberryPi, NodeJS and Socket.io

Build your own Google TV Using RaspberryPi, NodeJS and Socket.io
Hardware Components: The RaspberryPi (Tested on Raspberry Pi model I-B, I-B+ and II-B)A USB WiFi dongle or Ethernet cable (Tested on Edimax WiFi Dongle)SD/MicroSD card (8 GB+) (check out NOOBS) Software Stack: Raspbian – a fork of Debian designed for the Raspberry Pi Node.js Socket.io – Web-sockets moduleExpress – Web-framework moduleOmxcontrol – OMX-player controller moduleChromium BrowserOMX-playerYoutube-dl – Youtube video downloaderQuo.js – Cross-platform swipe gestures libraryHTML5, CSS3 transitions, Javascript, and Moustache as a template engineYoutube API End-result: Outline Installing software and packages.Basic shellcodeServer-side scripting: Node.js, Express.js, and Socket.ioClient-side scripting: Dashboard and remote mobile-app 1. Installing Raspbian and Node.js Follow this tutorial to install Raspbian and Node.js on your Raspberry Pi Installing Chromium browser and Youtube-dl Build from source or use apt-get sudo apt-get install chromium-browser Install and update Youtube-dl script 2.

Fabriquez votre propre clone de Google TV avec un Raspberry Pi Si vous avez un Raspberry Pi dont vous ne savez que faire, pourquoi ne pas prendre quelques heures de votre temps pour le transformer en véritable clone de Google TV ? Le Lamba Labs Beirut Hackerspace a mis en ligne un tutoriel complet qui vous donnera toutes les indications nécessaires à la mise en place des logiciels nécessaires pour transformer votre Raspberry en box TV. Installation des logiciels, contenu des scripts, mise en place du backend et du frontend...etc. Pour faire tourner le moulin, vous utiliserez donc : Du boulot en perspective mais de quoi vraiment bidouiller un truc sympa !!! A lire ici Rejoignez les 53341 korbenautes et réveillez le bidouilleur qui est en vous Suivez KorbenUn jour ça vous sauvera la vie..

How to use Arduino Uno upgrade USBasp firmware - NexusCyber Electronics Upgrade USBasp firmware by microcontroller 1. Required ItemsItems required for the firmware upgradea. USBasp Programmerb. Computer with USB port and AVRdude software installedc. Latest Firmware. avrdude –C .. i.

Wavemon Monitors Your Raspberry Pi's Wi-Fi from the Command Line Best Practices for Designing a Pragmatic RESTful API | Vinay Sahni Your data model has started to stabilize and you're in a position to create a public API for your web app. You realize it's hard to make significant changes to your API once it's released and want to get as much right as possible up front. Now, the internet has no shortage on opinions on API design. But, since there's no one widely adopted standard that works in all cases, you're left with a bunch of choices: What formats should you accept? How should you authenticate? Should your API be versioned? In designing an API for SupportFu (a lightweight Zendesk alternative ), I've tried to come up with pragmatic answers to these questions. ... or just skip to the bottom and signup for updates Key requirements for the API Many of the API design opinions found on the web are academic discussions revolving around subjective interpretations of fuzzy standards as opposed to what makes sense in the real world. Use RESTful URLs and actions But what can I make a resource? SSL everywhere - all the time

T3's top 10 hot gadgets of 2013 - and not an Apple in sight Apple has been excluded from a list of the top 10 gadgets for 2013. The Hot 100 list highlights gadgets rated the most wanted in the world by tech magazine T3,. Apple - which has previously topped the list on three separate occasions – fails to make the top 10 for the first time since 2009. Its highest-ranking product is the iPad mini in 15th place. 3D printers top the list for their “life-changing potential” with food printing already taking place and clothes, drugs and even mobile phones expected to be printable in the next 10 years. Samsung leads the way for smartphones, with the Samsung Galaxy S4 coming in at number two. This year’s list also sees a number of projects from Kickstarter - the world’s largest funding platform for creative ideas - getting recognition. 2013 is shaping up to be a big year for gaming, with the Sony PlayStation 4 coming in at number three and a raft of gaming products featured in the Hot 100. Here are the top 10 gadgets of 2013, as chosen by T3. 10. 9. 8. 7. 6.

Aurora Much robotics research in recent years has been devoted to the subject of odometry. Knowing a robot’s precise location in the world is key for navigation and obstacle detection and avoidance. Currently a number of methods are used, including wheel odometry, GPS, and SLAM systems, but each of these has flaws in its current implementation. Because wheel odometry is inherently an indirect measurement, it is only valid for short periods of time and fails completely if the vehicle is running on sand or another similarly deformable material. GPS is prone to outages and failures in canyons and under bridges and has an exponential price-accuracy relationship. SLAM performed on external landmarks is processing-intensive because of the feature-recognition and matching necessary. By using an optical mouse chip to track the ground directly beneath the vehicle, we can overcome these obstacles. This is not to say, though, that using an optical mouse IC does not come with its own problems. 0x50 0x40

Updating firmware on USBASP bought from eBay « Roger Clark I bought a cheap USBASP clone Atmel programmer from eBay a few weeks ago, to use with the Arduino IDE. (see images below) The board worked ok, but kept giving errors avrdude: warning: cannot set sck period. please check for usbasp firmware update and I was unable to program an ATTiny85 on a breadboard when running at 3.3v (it worked fine at 5V), so I decided to bite the bullet and attempt to update the firmware on the USBASP using one of my Arduino boards as the programmer. There appears to be a lot of misleading and confusing information on the web about how to do this, so I thought I’d document what worked for me. NOTE. Check that avrdude can connect to the USBASP In the windows command window, typeavrdude -C .. This entry was posted on 18/05/2013, 17:56 and is filed under Arduino.

A Raspberry Pi Powered Bulk Arduino Programmer Whilst building lots of robots to fulfill a recent Kickstarter project, I had the need to program a thousand or so Arduinos, which would take forever if I were to program them all individually. Situations like this are the perfect opportunity to work on those meta projects which can be just as much fun to build as the product itself. In this case I needed something that would: program a number of Arduinos in parallelwork without a screenlet me know if it had successfully programmed or notbe quick and easy to use Pogo pins are a great way of making a quick temporary electrical connection to a PCB so I decided on using those pretty quickly. I used a little laser cut toggle to hold the Arduino in place. I connected up a USB to serial converter to each set of pogo pins and then plugged all of these into a USB hub. I wrote a simple piece of software in Node.js, which is great for this kind of parallel event-driven workload. Related

19 Beautiful and Colorful Websites for your Inspiration In the Northern Hemisphere, summer is just around the corner, and to celebrate that, there’s nothing better than checking out some beautiful and colorful websites. Colors are a great way to get attention, and to add personality and interest to a design. Choosing the right color palette may change the whole outcome of a design, so today we will show you how some very talented web designers are using color to create beautiful websites. Butterfly Bark PR Dumbo Townhouses Simple as Milk Summer in Tennessee Ready to Inspire TriplAgent Julia & Artem Dear Mum Polecat Kick my Habits herrlich media Dubbel Frisss Design Embraced rdio Kluge Interactive Flourish Brand Stylists colourcode Wall Creations About the Author Gisele Muller loves communication, technology, web, design, movies, gastronomy and creativity. Related Posts 276 shares 11 Inspiring Typography Focused Web Designs We all know that typography is a very important element of a good design. Read More 510 shares Examples of Well Designed Contact Pages

Related: