Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!


Forgot your password?

Hacking the Tux Droid 87 87

Rockhopper writes "Ars Technica has a combo review/hack guide for the Tux Droid, a programmable penguin. 'Tux is completely programmable at practically every level, and all of the source code of the firmware and software used by the droid is available from Kysoh's version control repository. There are several ways to program the droid's behavior, ranging from modifying the firmware to coding a gadget in Python.' There's a sample Python script that will cause Tux to speak IRC messages out loud when the user's name is mentioned."
This discussion has been archived. No new comments can be posted.

Hacking the Tux Droid

Comments Filter:
  • Re:Seriously? (Score:5, Insightful)

    by sumdumass (711423) on Saturday March 15, 2008 @08:21PM (#22762382) Journal
    Th problem with rebooting to solve problems is that it doesn't solve the problem, it just lessens the symptoms. In the windows world, the problem was typically memory management. But just like in the linux/BSD world, it can be other things like programs having rogue functions with unintended consequences when other programs or services are running.

    Anyways, Rebooting doesn't fix the problem, it only removes the symptom which mean you should still look for the cause whether your running windows or linux. In linux, or any *nix stile OS, there should be little reason to restart the system because of something your doing. It is just designed that way.
  • by madsdyd (228464) on Sunday March 16, 2008 @02:14AM (#22763624)
    And, have it scream, while flapping its wings, "Dudes! <devname> broke the build with commit <svnrev>!", whenever appropriate.

    I reckon it will be no problem getting the bosses to pay for that :-)

    Or, "its time for lunch", "remember the team meating in 5 minutes", and other stuff.

    I am halfway serious, actually. :-)
  • by jbpro (1244018) on Sunday March 16, 2008 @01:57PM (#22766408) Homepage
    Gumstix boards are expensive. Their online store sells the cheapest barebones one for $99. ThinkGeek sells the Tux Droid for $99. The goal of an embedded system is to use the resources as efficiently as possible, with the smallest footprint possible. Embedded linux for this application would certainly have the *WOW* factor, but would be overkill and the additional hardware requirements would raise the price of the Tux Droid.

IBM Advanced Systems Group -- a bunch of mindless jerks, who'll be first against the wall when the revolution comes... -- with regrets to D. Adams