I am wondering whether there is a kit for making software improvements to the Pentax K-x camera.

What I'm after is something akin to the CHDK, which is a firmware enhancement for many Canon point-and-shoot models.

  • \$\begingroup\$ Seems on-topic to me -- this would fall under "using photographic equipment" \$\endgroup\$
    – Evan Krall
    Commented Mar 24, 2011 at 3:35
  • \$\begingroup\$ good. :] just didn't want to presume (as a new comer) \$\endgroup\$ Commented Mar 24, 2011 at 5:53
  • \$\begingroup\$ CHDK isn't exactly an SDK, although adding scripting capabilities is one of its cool features. I've edited the post to reflect this -- hope you don't mind! \$\endgroup\$
    – mattdm
    Commented Mar 24, 2011 at 20:41
  • \$\begingroup\$ not at all - if it increases the chances that someone will know what I'm on about. I would be happy with something that provides programmatic access to the existing firmware. I'm not necessarily seeking to replace the firmware with anything else, I just want to automate some tasks, as is possible with CHDK. \$\endgroup\$ Commented Mar 25, 2011 at 4:18
  • \$\begingroup\$ What tasks do you want to automate? \$\endgroup\$
    – asalamon74
    Commented Mar 25, 2011 at 7:50

2 Answers 2


I've also tried to find a CHDK-like software for Pentax, probably the best Pentax firmware hack project is Pentax Hack.

They were able to decrypt several Pentax firmwares, and modify a few things, like turning on debug mode.

Although the project supports several Pentax DSLRs, unfortunately it does not support K-x.

  • \$\begingroup\$ +1 That's all that I've ever found too... Mind you, I wouldn't do this on my current active camera. :) \$\endgroup\$
    – Joanne C
    Commented Mar 24, 2011 at 15:58


There is a guy who named himself "shodan", putting effort into completely hacking the current Pentax DSLR firmwares...

here is the link to his github-page:



Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.