Comment Re:Can't be bothered to fucking fact-check (Score 1) 97
I've read a few things about it today, and it's going to be mbed based, which has me chuffed because I'm a big mbed fan, and that means that the USB port will obviously be for programming and power. And once it's programmed, the battery means it won't have to stay plugged into a computer to flash its blinkenlights.
The CPU they're using not only has a Bluetooth module, it even supports programming over Bluetooth. At that point you'll probably want a battery to make up for the lack of a USB connection.
What I don't know is if the USB can be used as a regular USB device port, to make little HID devices and such. But in my experience, a USB port used for programming usually can't be used that way, and boards will have a second USB port just for this.