Resources for Hardware UI Design Labeling

Charles: I recommend user testing. If you let 10 users (ie people who would likely buy the product) test it, you will solve 90% of your problem. Depending on product complexity, you could have them test it with no labels and then ask them to describe how everything functions. Or, put your labels/icons on stickers and test it. Keep some stickers and a pen on hand to adjust as you go long. Rinse and repeat.