add notes about TeleMini USB to FAQ list
authorBdale Garbee <bdale@gag.com>
Fri, 2 Jun 2023 18:25:47 +0000 (12:25 -0600)
committerBdale Garbee <bdale@gag.com>
Fri, 2 Jun 2023 18:25:47 +0000 (12:25 -0600)
FAQs/telemini_v3_usb.mdwn [new file with mode: 0644]

diff --git a/FAQs/telemini_v3_usb.mdwn b/FAQs/telemini_v3_usb.mdwn
new file mode 100644 (file)
index 0000000..02aabfe
--- /dev/null
@@ -0,0 +1,41 @@
+# 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.