Categories

Crayola ColorStudio HD Pen hack

Posted on Tuesday, October 16th, 2012 in Arduino, hacks by DP

Hack a Crayola ColorStudio HD Pen and load it up with your own Arduino sketch. The pen uses a PIC microcontroller to pulse a reed relay which is picked up by the capacitive screen on the tablet. An app on tablet decodes the pulses, and changes the color of the paint brush.

Rob pried it open and replaced the PIC12F505 microcontroller with a ATtiny 44 pin compatible chip. He loaded it up with an Arduino sketch and got it to emulate the original device, as can be seen in the video above.

Having already made some custom PCB that use capacitive communication I immediately recognized the familiar sound of a reed relay being turned on and off when using the pen. Knowing that the device contains a relay it becomes clear how the app works, by pulsing this electromechanical component at a constant frequency this is detected by the tablet as a series of touches and distinguished from a standard finger touch. Having used the same technique in my boards I was able to reprogram the pen to be able to transmit data as is shown in the video.

Via Hacked Gadgets.

This entry was posted on Tuesday, October 16th, 2012 at 9:00 pm and is filed under Arduino, hacks. You can follow any responses to this entry through the RSS 2.0 feed. You can skip to the end and leave a response. Pinging is currently not allowed.

Leave a Reply

Notify me of followup comments via e-mail. You can also subscribe without commenting.

Recent Comments

  • Geert Jordaens: I'm not sure what kind of licensing I have to add since it is a fairly straight forward implementation of the adaptive Huffman Decoding. For...
  • erich: For anyone interested, I've added some c++ code for adaptive huffman decoding in the git repository.
  • Sjaak: I would add some more protection in the used trigger file (on the serverpilot site) then not using a standard name :) hopefully they use...
  • Pete Castagna: My friend Charlie who worked in synthesizers at a DOD type of place made a modification to this avalanche pulse generator that allowed him to...
  • Sam Catchpole: Yes please :D