A bit of history
Both Javascript and Actionscript are based on ECMAscript (The European Computer Manufacturers Association). Adobe Flash / Flash Lite uses Actionscript to interact with Flash objects, make remote calls etc. Chumby widgets are written in Flash Lite. If you can compile your widget to Flash 8.0, it should work fine on the Chumby.
You also do not need a real Chumby to start developing Chumby widgets. By creating a virtual chumby at chumby.com and uploading your widget as private mode, you can interact with your widget on your screen. The other advantage of the virtual chumby, is that you can host it on your website or facebook page.
Of course, there is nothing is quite like a real chumby, especially when showcasing your widget to your friends and family. So - you can pick one up in Australia through Internode, at http://chumby.on.net.
So get reading, and write those widget.
Recommended reading
Learning Flash:-
http://www.w3schools.com/Flash/default.asp
Actionscript 2.0 Overview:-
http://www.adobe.com/devnet/flash/articles/actionscript_guide_02.html
Flash Lite 3.0 - Video Article:-
http://www.adobe.com/devnet/devices/articles/fl3_video.html
http://www.adobe.com/devnet/devices/articles/fl2fl3_video.html
Learning E4X (XML standard for ECMAscript):-
http://www.w3schools.com/e4x/default.asp
Developing Chumby Widgets:-
http://www.adobe.com/devnet/devices/articles/chumby_development.html
Chumby Hardware
http://wiki.chumby.com/mediawiki/index.php/Hacking_hardware_for_chumby
• 350MHz Freescale iMX21 MC94MX21DVKN3 ARM9 controller
• Samsung 64MB SDRAM on 32-bit data path
• Hynix HY27US 64MB NAND Flash ROM
• Three USB 2.0 full speed ports, one internal, two external
• Xterasys 3135G 802.11g USB Wifi adapter (ralink chipset)
• DataImage 320hx240v 16bpp TFT display with touchscreen
• Texas Instruments TSC2100 Programmable Touchscreen Controller with Stereo DAC
• 2W stereo speakers, with headphone jack
• Built-in microphone
• “Bend” switch
• Kionix KXP74-1050 3-axis accelerometer
• STMicroelectronics STR711FR0/1 ARM7 “crypto” processor
• Soft-switch on power, controlled by crypto processor
Chumby Widget - Supported Features
http://wiki.chumby.com/mediawiki/index.php/Developing_widgets_for_chumby
• Flash video (FLV) encoded with ON2 and Sorenson Spark codecs
• Video, NetStream and NetConnection classes
• Internal PNG Transparent (PNG-24)
• Internal GIF Transparent
• External MP3 files
• External PNG, GIF, non-progressive JPEGs