Your favorite Apple, iPhone, iPad, iOS, Jailbreak, and Cydia site.
01-15-2011, 09:18 PM #1Project HiJack Makes Basic iPhone Peripherals More Affordable
A team at the University of Michigan has been developing a project, titled "HiJack" to help make basic data peripherals for the iPhone, iPod touch, and iPad without hefty fees. By using the audio jack on the device to both power the sensor and transmit data, smaller manufacturers, research teams, or even individuals are able to develop fairly creative add-ons for devices.
Very often, a significant part of the cost of designing an iOS data sensor comes from the right to use the familiar "Made for iPhone/iPad/iPad" logo on the sensor's box, and also allows the designer access to the 30-pin connector. Project HiJack is both a hardware a software platform that does not require the need for this labeling, because it does not use Apple's proprietary 30 pin connector.
Ars Technica, writing about HiJack, states "the system uses the 22kHz audio signal, which is converted into 7.4mW of power." In other words, enough to power a variety of devices, and allowing these sensors to communicate with a specifically designed iOS application.
We've already seen this power conversion used before, for instance in the Square sensor that allows an iOS device to be used as a point of sale and a credit card reader. HiJack's aspirations push this even further. The team states that sensors could be built for "as little as $2.34 in significant quantities."
The project has allowed research groups to create a variety of data acquisition sensors already, including an EKG interface and a temperature/humidity sensor. The team also is intent on spreading this technology to the masses, by posting the schematics and source code to Google Code, and by announcing their intention to port the software to more platforms such as Android and WP7.
If you've got a lazy Sunday planned and you've got some soldering skills, HiJack very well may be right up your alley. It will be very interesting to see what kind of sensors can be created to enhance the iOS and mobile device experience.
The Following User Says Thank You to Matt Savoca For This Useful Post:
01-15-2011, 10:39 PM #2
Damn a credit card reader? Really?
01-15-2011, 11:37 PM #3
01-15-2011, 11:45 PM #4
01-16-2011, 01:29 AM #5
I assumed that iOS limited apps to 20kHz? All of the freq generators wont go above that, and Apple specs the iPhone as being 20-20K...
Interesting workaround to the situation... If you can deal with 7.4mW.
01-16-2011, 05:16 AM #6
Come on Apple, you are getting more and more like MS all the time why aren't you putting a proprietary audio connector on the iphone? You could be cashing in there too.Hmm...
The Following User Says Thank You to exNavy For This Useful Post:
01-16-2011, 06:58 AM #7
01-16-2011, 07:15 AM #8
We'll get to see lots of cool add-ons because its making their development easier and cheaper. I wonder if the power output issue will be a factor though.
01-16-2011, 08:35 AM #9
Your main post image is incorrect and technically this is pretty old. The Square app from the AppStore allows you to take payments anywhere and if you verify your account info they will send you a free reader that uses the headphone jack. I have had one for a few months
The image at the top is not related to the recent project hiJack that has been in the news. The project is trying to just open up the technology to other developers.
01-16-2011, 11:29 AM #10
My brother has the Credit Card Reader, its pretty sweet.
01-16-2011, 04:59 PM #11
Apple's going to be all over them with law suits...
01-16-2011, 05:58 PM #12
01-16-2011, 07:03 PM #13
01-18-2011, 06:54 AM #14
Could the HiJack be used for a camera?
Just an idea, Facetime for iPad anyone?
01-18-2011, 07:33 AM #15
01-18-2011, 09:01 AM #16
Being an exploit of the hardware doesn't mean it's bypassing any security. These sensors emulate a microphone, but instead of sending regular audio through, it sends a specific signal encoded as audio, so the iPhone's hardware sees it as microphone input, but the software knows how to interpret it as a signal.
The Following User Says Thank You to n00neimp0rtant For This Useful Post:
01-18-2011, 10:58 AM #17