You Can Play Doom on This Chainsaw

This extraordinary gaming mod is called the Painsaw. It looks like a blood-spattered chainsaw. It's also a completely playable version of the classic science fiction horror video game Doom.

George Merlocco made the Painsaw with a Pi Zero microcontroller and a toy chainsaw. He describes it:

The system powers up via a 4400mAh Li-Ion battery upon the flick of the main rocker switch. This effectively enables the Adafruit PowerBoost 1000 Charger which feeds that power to the Raspberry Pi Zero. Connected to the Pi Zero’s 40-pin GPIO header, is the Adafruit PiTFT 2.2” HAT which is the cutest 320×240 2.2” TFT LCD perfect for a scaled-down, bloody chainsaw.

Within the rest of the gutted chainsaw body there is a 4-port USB Hub which is connected to a USB OTG cable that plugs into the Pi Zero’s Micro USB host port. The ports on the hub are consumed by a USB nano-receiver for the wireless mouse and keyboard, the HDE XBOX360 USB wireless receiver (allows you to use a wireless X360 gamepad), and a USB soundcard which provides full system sound output to a tiny 1” driver that came with the chainsaw (for the original SFX).

The X360 USB receiver is within the body of the chainsaw, but there is a hole near the handle which gives access to the pairing button, so you can use any X360 controller. The Adafruit PowerBoost 1000 Charger is also positioned to allow for charging the battery via its Micro USB port, located the the bottom of the painsaw.


(Video Link)

Merlocco's demonstration video is perfect. It's made in with a grainy VHS-like resolution and is timestamped with the date of Dec. 10, 1993--the day that the Doom was released.

-via Damn Geeky


Commenting is closed.
Email This Post to a Friend
"You Can Play Doom on This Chainsaw"

Separate multiple emails with a comma. Limit 5.

 

Success! Your email has been sent!

close window
X

This website uses cookies.

This website uses cookies to improve user experience. By using this website you consent to all cookies in accordance with our Privacy Policy.

I agree
 
Learn More