{"id":201,"date":"2010-03-04T15:02:38","date_gmt":"2010-03-04T19:02:38","guid":{"rendered":"http:\/\/www.braindeadprojects.com\/blog\/?p=201"},"modified":"2010-03-05T01:04:46","modified_gmt":"2010-03-05T05:04:46","slug":"the-tiny-tracker-3-aprs-encoder","status":"publish","type":"post","link":"http:\/\/www.braindeadprojects.com\/blog\/what\/the-tiny-tracker-3-aprs-encoder\/","title":{"rendered":"The Tiny Tracker 3+ APRS encoder"},"content":{"rendered":"<p>I&#8217;ve been planning on building an <a href=\"en.wikipedia.org\/wiki\/APRS\" target=\"_blank\">APRS<\/a> beacon into my car for some time, initially contemplating using a <a href=\"http:\/\/www.braindeadprojects.com\/blog\/what\/mounting-a-raw-dump-using-dd-and-losetup\/\" target=\"_blank\">WebPadDT<\/a> + <a href=\"http:\/\/www.braindeadprojects.com\/blog\/what\/aprs-using-xastir\/\" target=\"_blank\">XASTIR<\/a> to do the work, but that idea quickly posed an issue &#8211; the WebPad was too big to reasonably it in the <a href=\"http:\/\/www.braindeadprojects.com\/blog\/what\/the-fish-turns-111111\/\" target=\"_blank\">car<\/a> with another passenger (at least in my car).<\/p>\n<p>Yes, I&#8217;m well aware that APRS is <strong>not<\/strong> really meant as a vehicle tracking device, and in many circles it&#8217;s frowned upon.<\/p>\n<p>I&#8217;ve enjoyed working with PIC microcontrollers since I was first introduced to the 16f84A years ago. But in all honestly, I&#8217;ve not done more than &#8220;blinky lights&#8221; and very basic modifications to an RC car with them. (Take a look at a great <a href=\"http:\/\/www.micahcarrick.com\/04-25-2005\/pic-c-programming-linux.html\" target=\"_blank\">article<\/a> to get started working with PICs)<\/p>\n<p><a href=\"http:\/\/www.byonics.com\/cables\/tinytrak3.php\" target=\"_blank\">Byonics<\/a> has a cool kit &#8211; the Tiny Track3+. Figuring I&#8217;d use it as a chance to exercise my soldering skills (which need a bit of work), and liking the fact that I wouldn&#8217;t have to hunt for each individual component on my own, I picked one up (with GPS unit).<\/p>\n<p>The project build steps are <em>extremely<\/em> well documented. Literally, every step along the way is fully explained along with color images in the downloadable <a href=\"http:\/\/www.byonics.com\/tinytrak\/tinytrak3plus.zip\" target=\"_blank\">PDF<\/a>. Build time takes under 1 hour (actually closer to 30 minutes, although I incorrectly soldered the female DB9 connector to J2 and had to waste time de-soldering it).<\/p>\n<p><a href=\"http:\/\/www.braindeadprojects.com\/blog\/wp-content\/tinytrack.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-241\" title=\"The TinyTrack build manual\" src=\"http:\/\/www.braindeadprojects.com\/blog\/wp-content\/tinytrack-300x263.png\" alt=\"\" width=\"300\" height=\"263\" srcset=\"http:\/\/www.braindeadprojects.com\/blog\/wp-content\/tinytrack-300x263.png 300w, http:\/\/www.braindeadprojects.com\/blog\/wp-content\/tinytrack.png 815w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Prior to installing the accompanying PIC16f628A chip, I made sure to back up the currently running software (these chips are dirt cheap, and I&#8217;m not entirely sure Byonics will just give me the software if I ever have to replace the chip) Looks like my old serial programmer still works (remember &#8211; the USB to serial adapters generally don&#8217;t put out enough voltage to program a chip, so make sure you have on-board serial):<\/p>\n<figure id=\"attachment_205\" aria-describedby=\"caption-attachment-205\" style=\"width: 225px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-205\" title=\"Old serial PIC programmer\" src=\"http:\/\/www.braindeadprojects.com\/blog\/wp-content\/0131001936-225x300.jpg\" alt=\"Old serial PIC programmer\" width=\"225\" height=\"300\" srcset=\"http:\/\/www.braindeadprojects.com\/blog\/wp-content\/0131001936-225x300.jpg 225w, http:\/\/www.braindeadprojects.com\/blog\/wp-content\/0131001936-768x1024.jpg 768w, http:\/\/www.braindeadprojects.com\/blog\/wp-content\/0131001936.jpg 1200w\" sizes=\"(max-width: 225px) 100vw, 225px\" \/><figcaption id=\"caption-attachment-205\" class=\"wp-caption-text\">Old serial PIC programmer<\/figcaption><\/figure>\n<p>After backing up the code, I pop the chip into place on the TinyTracker, and voila -the finished product looks like this:<\/p>\n<figure id=\"attachment_204\" aria-describedby=\"caption-attachment-204\" style=\"width: 300px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-204\" title=\"TinyTracker3+ Fully assembled\" src=\"http:\/\/www.braindeadprojects.com\/blog\/wp-content\/0131001457a1-300x225.jpg\" alt=\"TinyTracker3+ Fully Assembled\" width=\"300\" height=\"225\" srcset=\"http:\/\/www.braindeadprojects.com\/blog\/wp-content\/0131001457a1-300x225.jpg 300w, http:\/\/www.braindeadprojects.com\/blog\/wp-content\/0131001457a1-1024x768.jpg 1024w, http:\/\/www.braindeadprojects.com\/blog\/wp-content\/0131001457a1.jpg 1600w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><figcaption id=\"caption-attachment-204\" class=\"wp-caption-text\">TinyTracker3+ Fully Assembled (I&#39;m using Lysol in my coffee since I&#39;m out of Half and Half)<\/figcaption><\/figure>\n<p>The Byonics crew have also written software to configure the TinyTracker. Luckily it runs under WINE so I didn&#8217;t have to reboot. To configure, power the J1 DB9 connector with a 9volt battery.<\/p>\n<figure id=\"attachment_206\" aria-describedby=\"caption-attachment-206\" style=\"width: 225px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-206\" title=\"TinyTracker3+ in it's case, being configured serially\" src=\"http:\/\/www.braindeadprojects.com\/blog\/wp-content\/0131001500-225x300.jpg\" alt=\"TinyTracker3+ in it's case, being configured serially\" width=\"225\" height=\"300\" srcset=\"http:\/\/www.braindeadprojects.com\/blog\/wp-content\/0131001500-225x300.jpg 225w, http:\/\/www.braindeadprojects.com\/blog\/wp-content\/0131001500-768x1024.jpg 768w, http:\/\/www.braindeadprojects.com\/blog\/wp-content\/0131001500.jpg 1200w\" sizes=\"(max-width: 225px) 100vw, 225px\" \/><figcaption id=\"caption-attachment-206\" class=\"wp-caption-text\">TinyTracker3+ in it&#39;s case, being configured serially<\/figcaption><\/figure>\n<p>And run the configuration program (again, it&#8217;s fairly well documented in the manual):<\/p>\n<p><a href=\"http:\/\/www.braindeadprojects.com\/blog\/wp-content\/tinytrackconfig.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-249\" title=\"Tiny Track 3 configuration\" src=\"http:\/\/www.braindeadprojects.com\/blog\/wp-content\/tinytrackconfig-300x230.png\" alt=\"\" width=\"300\" height=\"230\" srcset=\"http:\/\/www.braindeadprojects.com\/blog\/wp-content\/tinytrackconfig-300x230.png 300w, http:\/\/www.braindeadprojects.com\/blog\/wp-content\/tinytrackconfig.png 615w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>After being hung-up in customs (and a brutal snowstorm), I finally got the radio component of my APRS system &#8211; the <a href=\"http:\/\/www.eham.net\/reviews\/detail\/7191\" target=\"_blank\">FD-150A<\/a> (It took almost a month to get here from Hong Kong)<\/p>\n<p><a href=\"http:\/\/www.braindeadprojects.com\/blog\/wp-content\/0222001300.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-221\" title=\"FD-150A\" src=\"http:\/\/www.braindeadprojects.com\/blog\/wp-content\/0222001300-300x225.jpg\" alt=\"\" width=\"300\" height=\"225\" srcset=\"http:\/\/www.braindeadprojects.com\/blog\/wp-content\/0222001300-300x225.jpg 300w, http:\/\/www.braindeadprojects.com\/blog\/wp-content\/0222001300-1024x768.jpg 1024w, http:\/\/www.braindeadprojects.com\/blog\/wp-content\/0222001300.jpg 1600w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>The output voltage\u00a0 on the FD-150 battery is ~6.25V, too low to power the TinyTracker3 (which requires 7+V). A voltage multiplier would probably fix that, but my overall goal is to encase all components in a NEMA style box, powering it off the car.\u00a0 So for the rest of the testing period, I&#8217;m using an external power-supply.<\/p>\n<p>Hopefully in the next few weeks, I&#8217;ll have time to finish the entire setup. Keep checking back, I&#8217;ll post updates when I can.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve been planning on building an APRS beacon into my car for some time, initially contemplating using a WebPadDT + XASTIR to do the work, but that idea quickly posed an issue &#8211; the WebPad was too big to reasonably it in the car with another passenger (at least in my car). Yes, I&#8217;m well &hellip; <a href=\"http:\/\/www.braindeadprojects.com\/blog\/what\/the-tiny-tracker-3-aprs-encoder\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">The Tiny Tracker 3+ APRS encoder<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11,1],"tags":[],"class_list":["post-201","post","type-post","status-publish","format-standard","hentry","category-rf","category-what"],"_links":{"self":[{"href":"http:\/\/www.braindeadprojects.com\/blog\/wp-json\/wp\/v2\/posts\/201"}],"collection":[{"href":"http:\/\/www.braindeadprojects.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.braindeadprojects.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.braindeadprojects.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.braindeadprojects.com\/blog\/wp-json\/wp\/v2\/comments?post=201"}],"version-history":[{"count":28,"href":"http:\/\/www.braindeadprojects.com\/blog\/wp-json\/wp\/v2\/posts\/201\/revisions"}],"predecessor-version":[{"id":2146,"href":"http:\/\/www.braindeadprojects.com\/blog\/wp-json\/wp\/v2\/posts\/201\/revisions\/2146"}],"wp:attachment":[{"href":"http:\/\/www.braindeadprojects.com\/blog\/wp-json\/wp\/v2\/media?parent=201"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.braindeadprojects.com\/blog\/wp-json\/wp\/v2\/categories?post=201"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.braindeadprojects.com\/blog\/wp-json\/wp\/v2\/tags?post=201"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}