Skip to content

Hardware Hacking Resources

hilalh edited this page Sep 7, 2014 · 17 revisions

#Hardware & Platforms

There are a couple of major platforms out there that allow us to hack hardware.

Arduino

Arduino is a prototyping board that allows us to interact with different sensor and existing products in the market such as, motors, lamps, speakers.

Furthermore, Arduino gives you the ability to hack end-user products, such as dishwashers and microwaves into better products.

Arduino's are pretty popular, you could pick them up at Radioshack, Amazon, and the ECE Store @ UIUC

Raspberry Pi

Raspberry Pi (RPi) was born as miniature low-cost (40$) computer project in order to encourage kids and teenagers to learn coding. Yes, it's a full computer, it runs on Linux, and it could be taken anywhere.

The possibilities for hacking are endless! You could build a media streamer, a router, a smart home server, an arcade machine, a microwave (hackers <3 microwaves) and much more.

Note: Since Raspberry Pi is mainly programmed in Python, you might want to look at the Python section as well.

Kinect

Kinect was originally designed for gaming use on the Xbox. However, hackers took the concept and reversed engineered the hardware to expanded the use of Kinect for scientific and medical uses.

Microsoft later on decided to release a Windows supporting software development kit but the hacker community made sure it to make a compatible environment for the rest of the platforms

Non-Windows Users: Before you go out and buy a Kinect make sure that you have the compatible version for your platform

Pebble

Google Glass

Clone this wiki locally