Emulating ARM on an 8-pin AVR

Falling on the heels of some fabulous ‘lets see what we can emulate on an AVR’ builds we’ve seen, [Dimitri] emulated an ARM Cortex-M0 on an 8-pin ATtiny85.

The emulator is written entirely in AVR assembly. Unfortunately, the instruction set of ATtinys don’t have a multiply instruction, so that had to emulated in a separate piece of code. Even with this addition, the emulator is very small; the core is just over 1300 instructions and small enough to fit on the Flash of the very small ‘tiny85.

Unlike the ATMega running Linux we saw last month, [Dimitri] won’t be doing anything crazy like making the tiniest and worst Linux computer ever. The Cortex-M0 doesn’t have a MMU, so Linux is out of the question. [Dimitri] could go with μCLinux, with the addition of a I2C EEPROM and RAM, but don’t expect a speed demon for an emulated ARM running at 200kHz.

[Dimitri] put all the code up on his webpage, and the installation is just running ‘make.’  It looks easy enough to get up and running very quickly, so we’re sure some bored hardware guru will come up with something interesting to do with this code.

He blinded me with backup lights

When driving at night you need to be able to see where you’re going. And that goes for reversing up as well. But the stock white lights on [Ryan’s] ride didn’t provide the type of illumination he wanted, so he replaced them with two sets of super bright LED modules. These are ridiculously bright, perhaps outshining some types of headlights. And since they bring a lot of heat there’s a fair amount of work that went into mounting them.

He sourced some Cree XM-L T6 LED modules, two for each side of the car. These can put out intensity approaching 1000 Lumens each. To keep them cool he grabbed one CPU heat sink for each. These include a copper core with aluminum fins coming off like a spiral starburst. To act as a bezel he used a piece of copper clad board. This gives him a surface to mount the heat sinks, and after coating it with chrome brite it also acts as a reflector. Once mounted he fires it up and the difference is remarkable.

Full Linux distro on a Nook color

We should have included a footnote in the title. You can say that [Thomas Polasek] installed a full version of Arch Linux on his Nook Color, but there’s one caveat. It’s running on top of the Android kernel and his proof-of-concept uses a second computer to get it up and running. But there’s potential for that to change moving forward.

Unlike previous attempts to run a Linux distro on Android, this does away with using a VNC to show the desktop. [Thomas] is commandeering Android’s frame buffer so that it can be used by the X desktop without needing to set up display drivers. To start off he installed a ROM based on CM7. A couple of Android apps give him the functionality needed to get the Arch Linux distro running from the SD card. This is accomplished by tunneling into the tablet via SSH, and using the ‘chroot’ command to make it active. The hope is that this can somehow be automated by a script.

A female to female USB coupler was used to connect the keyboard and mouse to the Nook. It looks like LXDE would be useless without them; touch control is not yet implemented. Those shortcomings aside, everything seems to be running pretty fast in the video after the break.

[Read more…]

Forget Tupac, check out this front yard "hologram"

Yep, the story is everywhere right now. Tupac performed at Coachella from beyond the grave in the form of a “hologram”. Most of you probably recognize what is going on pretty quickly though. This is the same Pepper’s Ghost trick we’ve seen several times already in concert performances from various virtual bands like the Gorillaz.

While reading this article explaining Pepper’s Ghost to the masses, we saw that they had found a true gem of a hack! [Kevin] was inspired by a trip to disney’s haunted mansion back in 2007. He came home and went to work building his own really cool back yard attraction that happened to include the same trick they are now using for imaginary performers. There are tons of pictures of the build and some nice notes along the way covering 2 years of operation and upgrades. It is an ancient trick, but we always love seeing a good build.

All Aluminum Longboard Shows Its Mettle

Reddit user [davvik] made an album to show off his custom all aluminum longboard.  The whole setup weighs about 12lbs, which is not exactly light for a board.  In spite of the added weight [davvik] comments that it is actually pretty responsive. The design is not uncommon but seems to have opted out of the speed holes in favor of structural rigidity, and frankly we love it.

We might not risk wearing sandals on the thing, but [davvik] says for the most part the whole setup has the feel of a wooden longboard, and the added weight makes it fun downhill.  Future plans for the board include machining out the ends, we think this would be a great opportunity for some DIY anodizing!

[via Reddit]

A new and improved magnetic cello

Over the past few months, [Magnetovore] has been working on his magnetic cell project. It’s a very interesting instrument that seems right out of the electronic music explosion of the 1970s. Now, he’s ready to share his invention with the world, and we wouldn’t be surprised if we see this instrument being picked up by a few avant-garde musicians in the next few years.

Last September, we were introduced to [Magnetovore]’s magnetic cello. The original version used four ribbon sensors for each of the strings and had completely analog electronics, leaving us wondering why this cello wasn’t invented in the 70s. The new version of the cello keeps the analog electronics that sound remarkably like a real acoustic cello, but does away with three of the ribbon sensors. Now the cello has a single ribbon sensor being used as all four strings – to change which string is played, the musician just has to press a button on the ‘bow’.

There is a drawback to using only one ribbon sensor; it’s now impossible to play two strings simultaneously as on an acoustic cello. The electronics in [Magnetovore]’s original magnetic cello were monophonic anyway, so we’ll chalk this design change-up to reducing component cost.

After the break, you can check out a trio of very talented cellists playing [Magnetovore]’s magnetic cello. There’s the classic Pokemon Center theme, the Mario Bros. theme, as well a Bach minuet and a crazy improvisation showing off what the magnetic cello can do.

[Read more…]