All the versions of this article: [English] [français]
Le 29/12/2009, 00:00 26c3. Day 2 : A Microntroller-based led panel from Jimmie
During that second day at the 26th Chaos Communication Congres at Berlin, I choose to make it a manual and active day : Jimmi P Rodgers, a friend of Mitch (the inventor of the TVBGone) brought an electronic kit called "LOL Shield for Arduino". It’s a 14x9 led panel, either green or red, driven by an Arduino, a microcontroller board with an Atmel 328, and a USB/Serial converter, which make it very easily programmable.
Let’s go for a small demo, source and video ...
After something like 2H of soldering (126 leds and 8 resistors later...) on the LOL Shield, I was happy to obtain the scrolling led view that Jimmie programmed

Since I always like to program things, I quickly installed the arduino development kit and compiler chain. 30 minutes later, I created a text-scrolling application...
The day after, I created a pong program, the so-famous game from the 80’s...
As Jimmie sources are open-source (GPL if I remember well), I also published my text scrolling program and pong game below.
Finally, let’s end with a small home-made quick and dirty video showing the history of this board :
The pong sources, version 1 & 2 : version 1 is an "autonomous" version : the rackets move all by themselves and the score grow up from time to time. Version 2 requires a variator plugged into the 5th analogical input of the Arduino. With this variator, you can play the right player role. The intelligence of version 2 is also less perfect, so that a well-trained human-being can play and, sometimes, win :). Thanks goes to Aurélien Couderc for the contribution regarding scrolling scores.
Here are the sources :
Tags
[Geekland] - [Logiciels Libres] -
Who's there?
Welcome on Benjamin Sonntag's blog, web entrepreneur, Linux expert and free-software-savvy half-geek.
Here you will find geek tuff, tricks and tips and friendly ads, personal histories and a bunch of politics ...
On the same topic ...
- le 12 May 2010Nice style for forced form fields
- le 20 July 2010Arduino driver for Sure0832 led panel
- le 20 JanuaryDNS & AlternC - How does it work?
Chez Aline et ses Animfolies'
- 4 February – Encore 2 pages…
- 29 January – Ma page préférée
- 28 January – Encore 2 nouvelles pages …
- 26 January – 2 nouvelles pages
- 22 January – ABCdaire
In the Octopuce boat ...
- 17 November 2011 – Octopuce SARL recherche un développeur PHP/MySQL
- 23 October 2011 – Octopuce à Metz (Libre et Entreprises)
- 23 October 2011 – Octopuce à Metz (Libre et Entreprises)
- 19 January 2011 – Comment utiliser les hooks de GIT pour mettre à jour automatiquement un site de développement
- 18 January 2011 – Hébergement de dépôts GIT sur un serveur via Gitosis
La Quadrature du Net
- 2 February – ACTA : Le Commissaire De Gucht ment au Parlement européen
- 30 January – Démontage des mensonges de la Commission européenne sur ACTA
- 26 January – ACTA signé par l'UE. Ensemble, nous devons le vaincre !
- 23 January – Après SOPA et PIPA aux États-Unis, ACTA arrive au Parlement européen
- 20 January – MegaUpload : l'industrie du copyright en guerre contre les créatures qu'elle a enfantées
Old stuff ...
- 20 July 2010 – Arduino driver for Sure0832 led panel
- 20 novembre 2009 – Une proposition de loi piégée ...
- 6 janvier 2010 – Jeux pour Arduino/Lol-Shield : Pong, Shoot them up, Tetris
- 5 janvier 2010 – Google, Akamai, At&T : Nous sommes des organes visqueux sans intelligence
- 18 décembre 2009 – J’ai un iPhone jailbreaké, j’en fais quoi maintenant ?





