Mario Reduced To 8x8 With Open Source and Arduino 94
adeelarshad82 writes
"The open-source Arduino electronics platform has received a ton of attention from the hardware enthusiast community. And one more follower is joining the fray — Mario himself. The mustachioed plumber of console video game fame has been converted into an eight-by-eight LED matrix by Carnegie Mellon University student Chloe Fan. However, the game isn't quite the Mario you know from your legacy Nintendo Entertainment System. For starters, it's just lights. While one often sees the game's LED-backed grid used in devices like the open-source Monome, where it can function as a push-button toggle for music beats and effects, Fan's version of Mario uses the grid as a display only. Mario — or rather, a one-light representation of the game's hero — is controlled NES-style through the use of two buttons. One button makes Mario move forward; the other makes him leap into the air."
Re:Two classic games combined (Score:5, Informative)
Disclosure: company belongs to a friend of mine, but I have no financial interest.
It's been done before. (Score:1, Informative)
Re:It's been done before. (Score:3, Informative)
Not to mention that the Arduino contains a boot-loader...
Sure, the DIY part is cool, but to say that this was a difficult feat isn't very accurate...
Re:What's it with Arduino, anyway? (Score:5, Informative)
From my pov, it went from "did not know it existed" to "why is everyone so excited" pretty much over night. I don't get it and would appreciate it if anyone told me why this particular bit of hardware hit home so hardly.
Because when I was in EE classes in college it took weeks (probably faster for someone who knows what they were doing) to build up projects using ICs and little microcontrollers. The microcontrollers also had to be programmed with a UV eraser and reprogrammer, which required having a printout of the machine code in hex, and typing it all by hand into an eeprom programmer.
Now with the Adruino, you get a USB interface to a very cool little chip that you can upload C code on to. There's also bunches of modules (shields) that you can link together to create your project. Ethernet modules, wireless modules, input device modules, output device modules (led/lcd screens). All these boards can work together in harmony... versus building all this stuff from scratch with the basic components. They are also quite cheap compared to what it would cost to build from scratch.
Re:It's been done before. (Score:3, Informative)