The Wixel is a great general-purpose module from Pololu. By taking advantage of the feature-rich CC2511F32 microcontroller from Texas Instruments, the Wixel provides integrated 2.4 GHz wireless communication, 32 KB of flash memory, 4 KB of RAM, full-speed USB interface and 15 general-purpose I/O lines (including 6 analog inputs). A single Wixel can be used as a computer-interface device, such as a USB-to-serial adapter, and it can even serve as the main controller for your system. With two or more modules you can take advantage of the Wixel’s wireless capabilities to build wireless networks.
The Wixel features a built-in USB bootloader that can be used in conjunction with Pololu's free Wixel Configuration Utility software to upload custom programs or precompiled, open-source apps to the Wixel (no external programmer is required). A growing selection of free apps lets you turn the Wixel into whatever you need for your current project. No programming experience or compiler software is required to use these apps: simply download a different app to reuse the Wixel in your next project! See the GitHub page below for the current selection of apps as well as the configuration tool. They plan to release additional apps in the future for wireless AVR/Arduino programming, wireless sensing, wireless motor driver interfaces, and more.
Note: The Wixel comes with break-away headers that can be soldered to the board.