I've ported most of the (pi) python i2c code to arduino
so you can now use the codebug from any directly attached arduino over i2c.
I used this to "bluetooth enable" my codebug with an arduino bluno beetle:
http://codebugforum.co.uk/viewtopic.php?f=12&t=47
but it will work with any arduino.
What works:
codebug_set_row()
codebug_set_pixel()
codebug_clear()
codebug_display_char()
codebug_get_row()
codebug_get_input()
What doesn't (yet):
codebug_set_io
codebug_set_output
http://github.com/mikerr/codebug-arduino