# Can I configure and/or update the firmware on a TeleMini v3.0 board over USB? Conceptually, it's easy. In practice, it's really fiddly, because what you have to play with are 3 small holes in the board on 0.050 inch centers. Leaving the micro USB connector off is one of the ways we made TeleMini fit in an 18mm tube. But the main system on chip has USB available still, so when he laid out the board, Keith brought the required pins out, thinking it might be helpful in debugging or something, and our software should know what to do if it sees a TeleMini show up on USB. On one edge of the board, there are 6 holes in a row, one of which has a square pad, though you really have to squint at it to see which pad that is. It's the third pad in from one end, and has 2 round holes on one side and 3 on the other. The side with two is what you care about... they are the USB plus and minus data lines. 3 connections will do it, GND / D+ / D-. To actually connect to these holes, the quickest hack is probably to take some existing USB A to mini or micro B cable, cut the B connector off, then carefully strip the outer jacket, strip the conductors, twist and tin their stranded leads, and just stick them into the appropriate holes. Note that the usual color code for such cables is black for ground, red for 5V (avoid like the plague getting that near our boards!), green and white for the data lines. On the cables we buy for TeleDongle, et al, green is D+ and white is D-, but sadly not everyone seems to get that right who sells cheap cables. I've never seen anyone mess up the red and black wires. Fortunately, if you get the data lines reversed, it won't hurt anything, it just won't work. It's going to be a bit of a challenge to keep everything making contact long enough to talk to the board. You might consider finding some 50-mil pitch header pins to solder the wires to so you have a single thing you're putting in and out of the holes. Or maybe some micro grabbers on each wire? If you come up with some great solution, please let us know so we can share the information. In any case, once you have the USB port wired up, with a battery and power switch hooked up to the board it should show up as a USB device on your computer and you should be able to use altosui to configure it and update the firmware just like any of our other products.