I have made a small improvement to the Funky v2 by adding a reset button to the PCB. The lack of reset button in the previous releases caused some inconvenience when the sketch being run disables USB connectivity (for power-saving purposes), the Funky would become unrecognized by the host system. I was working around this issue by running few lines of code to find out if the Funky is running on battery or USB power, and if running on USB power, I would not disable the USB connection. Now that isn’t necessary, the reset button means you can put the Funky in bootloader mode by a single button press. This makes programming it easier. Some pictures of the new revision:
I have re-stocked few in the shop for those interested in buying one.