<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>teardown &#8211; Matthew Petroff</title>
	<atom:link href="https://mpetroff.net/tag/teardown/feed/" rel="self" type="application/rss+xml" />
	<link>https://mpetroff.net</link>
	<description>mpetroff.net</description>
	<lastBuildDate>Fri, 05 Jan 2018 00:52:51 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>Amazon Echo Button Teardown</title>
		<link>https://mpetroff.net/2017/12/amazon-echo-button-teardown/</link>
					<comments>https://mpetroff.net/2017/12/amazon-echo-button-teardown/#comments</comments>
		
		<dc:creator><![CDATA[Matthew Petroff]]></dc:creator>
		<pubDate>Sun, 31 Dec 2017 21:18:50 +0000</pubDate>
				<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[button]]></category>
		<category><![CDATA[electronics]]></category>
		<category><![CDATA[teardown]]></category>
		<guid isPermaLink="false">https://mpetroff.net/?p=2561</guid>

					<description><![CDATA[Amazon recently released the Echo Button, a Bluetooth Low Energy device designed for use with Echo devices (which I don&#8217;t own). Although it uses Bluetooth instead of Wi-Fi, I thought it might be a better device to repurpose than the &#8230; <a href="https://mpetroff.net/2017/12/amazon-echo-button-teardown/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<p><span class="dropcap">A</span>mazon recently released the Echo Button, a Bluetooth Low Energy device designed for use with Echo devices (which I don&#8217;t own). Although it uses Bluetooth instead of Wi-Fi, I thought it might be a better device to repurpose than the <a href="https://mpetroff.net/2016/07/new-amazon-dash-button-teardown-jk29lp/">Dash Button</a>, due to its larger size and easily replaceable battery. Thus, I bought one to take apart.</p>
<p><a href="https://cdn0.mpetroff.net/wp-content/uploads/2017/12/echo-button-0.jpg" title="Echo Button outside" data-sbox="2561"><img loading="lazy" decoding="async" class="aligncenter wp-image-2564 size-large" title="Echo Button outside" src="https://cdn0.mpetroff.net/wp-content/uploads/2017/12/echo-button-0-640x427.jpg" alt="Echo Button outside" width="640" height="427" srcset="https://cdn0.mpetroff.net/wp-content/uploads/2017/12/echo-button-0-640x427.jpg 640w, https://cdn0.mpetroff.net/wp-content/uploads/2017/12/echo-button-0-300x200.jpg 300w, https://cdn0.mpetroff.net/wp-content/uploads/2017/12/echo-button-0-1280x853.jpg 1280w, https://cdn0.mpetroff.net/wp-content/uploads/2017/12/echo-button-0.jpg 1500w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a><span id="more-2561"></span></p>
<p>Amazon seemed really worried about the batteries falling out, since the battery door is held shut with both a plastic tab and one Phillips #1 screw. Underneath one of the two AAA batteries is a row of exposed test points. Four other Phillips #1 screws are hidden beneath the device&#8217;s rubber feet; removing these allows the device to be opened.<sup id="rf1-2561"><a href="https://mpetroff.net/2017/12/amazon-echo-button-teardown/#fn1-2561" title="There&#8217;s no glue or ultrasonic welding." rel="footnote">1</a></sup></p>
<p><a href="https://cdn0.mpetroff.net/wp-content/uploads/2017/12/echo-button-1.jpg" title="With battery door open" data-sbox="2561"><img loading="lazy" decoding="async" class="aligncenter wp-image-2565 size-large" title="With battery door open" src="https://cdn0.mpetroff.net/wp-content/uploads/2017/12/echo-button-1-640x427.jpg" alt="With battery door open" width="640" height="427" srcset="https://cdn0.mpetroff.net/wp-content/uploads/2017/12/echo-button-1-640x427.jpg 640w, https://cdn0.mpetroff.net/wp-content/uploads/2017/12/echo-button-1-300x200.jpg 300w, https://cdn0.mpetroff.net/wp-content/uploads/2017/12/echo-button-1-1280x853.jpg 1280w, https://cdn0.mpetroff.net/wp-content/uploads/2017/12/echo-button-1.jpg 1500w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p>Once opened, there are two parts—a top half with the large button, and a bottom half with the PCB and batteries.</p>
<p><a href="https://cdn0.mpetroff.net/wp-content/uploads/2017/12/echo-button-2.jpg" title="Halves separated" data-sbox="2561"><img loading="lazy" decoding="async" class="aligncenter wp-image-2566 size-large" title="Halves separated" src="https://cdn0.mpetroff.net/wp-content/uploads/2017/12/echo-button-2-640x427.jpg" alt="Halves separated" width="640" height="427" srcset="https://cdn0.mpetroff.net/wp-content/uploads/2017/12/echo-button-2-640x427.jpg 640w, https://cdn0.mpetroff.net/wp-content/uploads/2017/12/echo-button-2-300x200.jpg 300w, https://cdn0.mpetroff.net/wp-content/uploads/2017/12/echo-button-2-1280x853.jpg 1280w, https://cdn0.mpetroff.net/wp-content/uploads/2017/12/echo-button-2.jpg 1500w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p>The top half consists of three plastic parts, three button contacts, and four springs.</p>
<p><a href="https://cdn0.mpetroff.net/wp-content/uploads/2017/12/echo-button-3.jpg" title="Top half parts" data-sbox="2561"><img loading="lazy" decoding="async" class="aligncenter wp-image-2567 size-large" title="Top half parts" src="https://cdn0.mpetroff.net/wp-content/uploads/2017/12/echo-button-3-640x427.jpg" alt="Top half parts" width="640" height="427" srcset="https://cdn0.mpetroff.net/wp-content/uploads/2017/12/echo-button-3-640x427.jpg 640w, https://cdn0.mpetroff.net/wp-content/uploads/2017/12/echo-button-3-300x200.jpg 300w, https://cdn0.mpetroff.net/wp-content/uploads/2017/12/echo-button-3-1280x853.jpg 1280w, https://cdn0.mpetroff.net/wp-content/uploads/2017/12/echo-button-3.jpg 1500w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p>The bottom half consists of one plastic piece, with the battery compartment, and the PCB, secured with two more Phillips screws.</p>
<p><a href="https://cdn0.mpetroff.net/wp-content/uploads/2017/12/echo-button-4.jpg" title="Bottom half parts" data-sbox="2561"><img loading="lazy" decoding="async" class="aligncenter wp-image-2568 size-large" title="Bottom half parts" src="https://cdn0.mpetroff.net/wp-content/uploads/2017/12/echo-button-4-640x427.jpg" alt="Bottom half parts" width="640" height="427" srcset="https://cdn0.mpetroff.net/wp-content/uploads/2017/12/echo-button-4-640x427.jpg 640w, https://cdn0.mpetroff.net/wp-content/uploads/2017/12/echo-button-4-300x200.jpg 300w, https://cdn0.mpetroff.net/wp-content/uploads/2017/12/echo-button-4-1280x853.jpg 1280w, https://cdn0.mpetroff.net/wp-content/uploads/2017/12/echo-button-4.jpg 1500w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p>The device can be easily disassembled and reassembled with standard tools and without damaging it.</p>
<p><a href="https://cdn0.mpetroff.net/wp-content/uploads/2017/12/echo-button-5.jpg" title="All parts" data-sbox="2561"><img loading="lazy" decoding="async" class="aligncenter wp-image-2569 size-large" title="All parts" src="https://cdn0.mpetroff.net/wp-content/uploads/2017/12/echo-button-5-640x427.jpg" alt="All parts" width="640" height="427" srcset="https://cdn0.mpetroff.net/wp-content/uploads/2017/12/echo-button-5-640x427.jpg 640w, https://cdn0.mpetroff.net/wp-content/uploads/2017/12/echo-button-5-300x200.jpg 300w, https://cdn0.mpetroff.net/wp-content/uploads/2017/12/echo-button-5-1280x853.jpg 1280w, https://cdn0.mpetroff.net/wp-content/uploads/2017/12/echo-button-5.jpg 1500w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p>The PCB is fairly spartan, consisting of a combined microcontroller / Bluetooth Low Energy SoC, three RGB LEDs,<sup id="rf2-2561"><a href="https://mpetroff.net/2017/12/amazon-echo-button-teardown/#fn2-2561" title="There&#8217;s also a fourth, unpopulated footprint." rel="footnote">2</a></sup> a trace antenna, and supporting components. For easy hackability, there&#8217;s a Tag-Connect SWD footprint, as well as a U.FL antenna connector and numerous cuttable traces / solder jumpers. The SoC is a Cypress <a href="http://www.cypress.com/file/298426/download">CYW20735</a> &#8220;single-chip Bluetooth transceiver for wireless input devices.&#8221; There appear to be freely available development tools for it.</p>
<p><a href="https://cdn0.mpetroff.net/wp-content/uploads/2017/12/echo-button-6.jpg" title="PCB top" data-sbox="2561"><img loading="lazy" decoding="async" class="aligncenter wp-image-2570 size-large" title="PCB top" src="https://cdn0.mpetroff.net/wp-content/uploads/2017/12/echo-button-6-640x512.jpg" alt="PCB top" width="640" height="512" srcset="https://cdn0.mpetroff.net/wp-content/uploads/2017/12/echo-button-6-640x512.jpg 640w, https://cdn0.mpetroff.net/wp-content/uploads/2017/12/echo-button-6-300x240.jpg 300w, https://cdn0.mpetroff.net/wp-content/uploads/2017/12/echo-button-6-1280x1024.jpg 1280w, https://cdn0.mpetroff.net/wp-content/uploads/2017/12/echo-button-6.jpg 1500w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p>The bottom of the PCB includes a set of test points, some of which are accessible from within the battery compartment. In particular, the SWD header is accessible via these test points with the following mapping:</p>
<pre> TMF2: SWDIO
 TMF9: SWCLK
TMF10: GND
TMF11: RESET
TMF12: VCC
TMF22: SWO
</pre>
<p><a href="https://cdn0.mpetroff.net/wp-content/uploads/2017/12/echo-button-7.jpg" title="PCB bottom" data-sbox="2561"><img loading="lazy" decoding="async" class="aligncenter wp-image-2571 size-large" title="PCB bottom" src="https://cdn0.mpetroff.net/wp-content/uploads/2017/12/echo-button-7-640x512.jpg" alt="PCB bottom" width="640" height="512" srcset="https://cdn0.mpetroff.net/wp-content/uploads/2017/12/echo-button-7-640x512.jpg 640w, https://cdn0.mpetroff.net/wp-content/uploads/2017/12/echo-button-7-300x240.jpg 300w, https://cdn0.mpetroff.net/wp-content/uploads/2017/12/echo-button-7-1280x1024.jpg 1280w, https://cdn0.mpetroff.net/wp-content/uploads/2017/12/echo-button-7.jpg 1500w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p>As far as software goes, the device broadcasts as a Bluetooth Low Energy gamepad with ID <code>EchoBtn2V8</code>.<sup id="rf3-2561"><a href="https://mpetroff.net/2017/12/amazon-echo-button-teardown/#fn3-2561" title="The last three characters might be specific to my device." rel="footnote">3</a></sup> I was able to successfully pair it to a computer, but I have not yet tried to use it as an input device. I have also not yet tried to connect a debugger to the SoC.</p>
<hr class="footnotes"><ol class="footnotes" style="list-style-type:decimal"><li id="fn1-2561"><p >There&#8217;s no glue or ultrasonic welding.&nbsp;<a href="https://mpetroff.net/2017/12/amazon-echo-button-teardown/#rf1-2561" class="backlink" title="Return to footnote 1.">&#8617;</a></p></li><li id="fn2-2561"><p >There&#8217;s also a fourth, unpopulated footprint.&nbsp;<a href="https://mpetroff.net/2017/12/amazon-echo-button-teardown/#rf2-2561" class="backlink" title="Return to footnote 2.">&#8617;</a></p></li><li id="fn3-2561"><p >The last three characters might be specific to my device.&nbsp;<a href="https://mpetroff.net/2017/12/amazon-echo-button-teardown/#rf3-2561" class="backlink" title="Return to footnote 3.">&#8617;</a></p></li></ol>]]></content:encoded>
					
					<wfw:commentRss>https://mpetroff.net/2017/12/amazon-echo-button-teardown/feed/</wfw:commentRss>
			<slash:comments>6</slash:comments>
		
		
			</item>
		<item>
		<title>Second Generation Amazon Dash (Wand) Teardown</title>
		<link>https://mpetroff.net/2016/12/second-generation-amazon-dash-wand-teardown/</link>
					<comments>https://mpetroff.net/2016/12/second-generation-amazon-dash-wand-teardown/#respond</comments>
		
		<dc:creator><![CDATA[Matthew Petroff]]></dc:creator>
		<pubDate>Sat, 31 Dec 2016 23:49:40 +0000</pubDate>
				<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[barcode]]></category>
		<category><![CDATA[Dash]]></category>
		<category><![CDATA[electronics]]></category>
		<category><![CDATA[teardown]]></category>
		<category><![CDATA[wand]]></category>
		<guid isPermaLink="false">https://mpetroff.net/?p=2360</guid>

					<description><![CDATA[Back in September, I took apart the original Amazon Dash, but now there&#8217;s a new version, so I took it apart as well. The new product number is PL46MN; the old product number is ORS3YV.1 The original wand was very &#8230; <a href="https://mpetroff.net/2016/12/second-generation-amazon-dash-wand-teardown/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<p><span class="dropcap">B</span>ack in September, I took apart the <a href="/2016/09/amazon-dash-wand-teardown/">original Amazon Dash</a>, but now there&#8217;s a new version, so I took it apart as well. The new product number is <code>PL46MN</code>; the old product number is <code>ORS3YV</code>.<sup id="rf1-2360"><a href="https://mpetroff.net/2016/12/second-generation-amazon-dash-wand-teardown/#fn1-2360" title="As an aside, the original wand, FCC ID 2ABD7-5363, was a &#8220;Wireless Scanner&#8221; from &#8220;Violet L.L.C.&#8221; while the new wand, FCC ID 2AETI-0610, is a &#8220;Wireless Barcode Reader&#8221; from &#8220;Midnight Dawn LLC&#8221;." rel="footnote">1</a></sup> The original wand was very similar to the <a href="/2015/05/amazon-dash-button-teardown/">first generation Dash Button</a>, and the second wand bears more than a passing resemblance to the <a href="/2016/07/new-amazon-dash-button-teardown-jk29lp/">second generation Dash Button</a>. As with the original wand, the new version is essentially a Dash Button with a barcode scanner and a larger, user replaceable battery.</p>
<p><a href="https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-00.jpg" title="Amazon Dash in Box" data-sbox="2360"><img loading="lazy" decoding="async" class="aligncenter wp-image-2363 size-large" title="Amazon Dash in Box" src="https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-00-640x427.jpg" alt="Amazon Dash in Box" width="640" height="427" srcset="https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-00-640x427.jpg 640w, https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-00-300x200.jpg 300w, https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-00-1280x853.jpg 1280w, https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-00.jpg 1500w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a><span id="more-2360"></span></p>
<p><a href="https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-01.jpg" title="Amazon Dash" data-sbox="2360"><img loading="lazy" decoding="async" class="aligncenter wp-image-2364 size-large" title="Amazon Dash" src="https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-01-640x427.jpg" alt="Amazon Dash" width="640" height="427" srcset="https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-01-640x427.jpg 640w, https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-01-300x200.jpg 300w, https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-01-1280x853.jpg 1280w, https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-01.jpg 1500w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p><a href="https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-02.jpg" title="Back of Amazon Dash" data-sbox="2360"><img loading="lazy" decoding="async" class="aligncenter wp-image-2365 size-large" title="Back of Amazon Dash" src="https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-02-640x427.jpg" alt="Back of Amazon Dash" width="640" height="427" srcset="https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-02-640x427.jpg 640w, https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-02-300x200.jpg 300w, https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-02-1280x853.jpg 1280w, https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-02.jpg 1500w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p>The box contains the device itself, two alkaline AAA batteries, and a plastic hook with an adhesive mounting pad. The new wand is a fair amount smaller than the original. The separate buttons for speaking to the device and using the barcode scanner have also been combined into a single multifunction button, now with a fancy LED light ring.</p>
<p><a href="https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-05.jpg" title="Next to Original Dash" data-sbox="2360"><img loading="lazy" decoding="async" class="aligncenter wp-image-2368 size-large" title="Next to Original Dash" src="https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-05-640x427.jpg" alt="Next to Original Dash" width="640" height="427" srcset="https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-05-640x427.jpg 640w, https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-05-300x200.jpg 300w, https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-05-1280x853.jpg 1280w, https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-05.jpg 1500w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p>The black portion of the device can be easily pulled apart from the white part of the device, revealing the battery compartment.</p>
<p><a href="https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-03.jpg" title="With Battery Compartment Open" data-sbox="2360"><img loading="lazy" decoding="async" class="aligncenter wp-image-2366 size-large" title="With Battery Compartment Open" src="https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-03-640x427.jpg" alt="With Battery Compartment Open" width="640" height="427" srcset="https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-03-640x427.jpg 640w, https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-03-300x200.jpg 300w, https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-03-1280x853.jpg 1280w, https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-03.jpg 1500w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p><a href="https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-04.jpg" title="Back with Battery Compartment Open" data-sbox="2360"><img loading="lazy" decoding="async" class="aligncenter wp-image-2367 size-large" title="Back with Battery Compartment Open" src="https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-04-640x427.jpg" alt="Back with Battery Compartment Open" width="640" height="427" srcset="https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-04-640x427.jpg 640w, https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-04-300x200.jpg 300w, https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-04-1280x853.jpg 1280w, https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-04.jpg 1500w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p>Like both versions of the Dash Button, and unlike the original wand, the main device case is ultrasonic welded shut and doesn&#8217;t have any screws. Prying it open required a bit of work, and permanently damaged the case.</p>
<p><a href="https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-06.jpg" title="Inside Case" data-sbox="2360"><img loading="lazy" decoding="async" class="aligncenter wp-image-2369 size-large" title="Inside Case" src="https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-06-640x427.jpg" alt="Inside Case" width="640" height="427" srcset="https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-06-640x427.jpg 640w, https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-06-300x200.jpg 300w, https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-06-1280x853.jpg 1280w, https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-06.jpg 1500w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p><a href="https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-07.jpg" title="Disassembled" data-sbox="2360"><img loading="lazy" decoding="async" class="aligncenter wp-image-2370 size-large" title="Disassembled" src="https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-07-640x427.jpg" alt="Disassembled" width="640" height="427" srcset="https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-07-640x427.jpg 640w, https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-07-300x200.jpg 300w, https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-07-1280x853.jpg 1280w, https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-07.jpg 1500w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p>Inside are a circuit board and a barcode scanner module, as well as a pair of magnets for attaching the device to a refrigerator or other ferromagnetic surface.</p>
<p><a href="https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-10.jpg" title="Front of PCB" data-sbox="2360"><img loading="lazy" decoding="async" class="aligncenter wp-image-2373 size-large" title="Front of PCB" src="https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-10-640x427.jpg" alt="Front of PCB" width="640" height="427" srcset="https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-10-640x427.jpg 640w, https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-10-300x200.jpg 300w, https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-10-1280x853.jpg 1280w, https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-10.jpg 1500w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p><a href="https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-09.jpg" title="Back of PCB" data-sbox="2360"><img loading="lazy" decoding="async" class="aligncenter wp-image-2372 size-large" title="Back of PCB" src="https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-09-640x427.jpg" alt="Back of PCB" width="640" height="427" srcset="https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-09-640x427.jpg 640w, https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-09-300x200.jpg 300w, https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-09-1280x853.jpg 1280w, https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-09.jpg 1500w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p><a href="https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-08.jpg" title="Barcode Scanner" data-sbox="2360"><img loading="lazy" decoding="async" class="aligncenter wp-image-2371 size-large" title="Barcode Scanner" src="https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-08-640x427.jpg" alt="Barcode Scanner" width="640" height="427" srcset="https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-08-640x427.jpg 640w, https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-08-300x200.jpg 300w, https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-08-1280x853.jpg 1280w, https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-08.jpg 1500w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p>Attached to the outside of the barcode scanner module using some sort of double-sided tape is the device&#8217;s speaker.</p>
<p><a href="https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-11.jpg" title="Barcode Scanner with Speaker Removed" data-sbox="2360"><img loading="lazy" decoding="async" class="aligncenter wp-image-2374 size-large" title="Barcode Scanner with Speaker Removed" src="https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-11-640x427.jpg" alt="Barcode Scanner with Speaker Removed" width="640" height="427" srcset="https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-11-640x427.jpg 640w, https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-11-300x200.jpg 300w, https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-11-1280x853.jpg 1280w, https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-11.jpg 1500w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p>Opening the barcode scanner module reveals a linear image sensor and a pair of LEDs on a flexible circuit board and optics for both the image sensor and the LEDs. Unlike the original wand, which used a barcode scanner module with a built-in processor provided by an outside company, the image sensor is connected directly to the microcontroller on the main logic board.</p>
<p><a href="https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-12.jpg" title="Opened Barcode Scanner" data-sbox="2360"><img loading="lazy" decoding="async" class="aligncenter wp-image-2375 size-large" title="Opened Barcode Scanner" src="https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-12-640x427.jpg" alt="Opened Barcode Scanner" width="640" height="427" srcset="https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-12-640x427.jpg 640w, https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-12-300x200.jpg 300w, https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-12-1280x853.jpg 1280w, https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-12.jpg 1500w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p><a href="https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-13.jpg" title="Disassembled Barcode Scanner" data-sbox="2360"><img loading="lazy" decoding="async" class="aligncenter wp-image-2376 size-large" title="Disassembled Barcode Scanner" src="https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-13-640x427.jpg" alt="Disassembled Barcode Scanner" width="640" height="427" srcset="https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-13-640x427.jpg 640w, https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-13-300x200.jpg 300w, https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-13-1280x853.jpg 1280w, https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-13.jpg 1500w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p><a href="https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-14.jpg" title="Image Sensor" data-sbox="2360"><img loading="lazy" decoding="async" class="aligncenter wp-image-2377 size-large" title="Image Sensor" src="https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-14-640x427.jpg" alt="Image Sensor" width="640" height="427" srcset="https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-14-640x427.jpg 640w, https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-14-300x200.jpg 300w, https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-14-1280x853.jpg 1280w, https://cdn0.mpetroff.net/wp-content/uploads/2016/12/amazon-dash-14.jpg 1500w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p>Compared to the original wand, this new wand has a much simpler design with fewer parts, so it is undoubtedly cheaper to produce. The device is built around an <a href="http://www.atmel.com/Images/Atmel-11289-32-bit-Cortex-M4-Microcontroller-SAM-G55_Summary-Datasheet.pdf">Atmel ATSAMG55J19A-MU</a> ARM Cortex-M4 microcontroller, <code>U20</code>; an <a href="http://www.atmel.com/Images/Atmel-42487-ATWINC1500B-MU_Datasheet.pdf">Atmel ATWINC1500B</a> wireless chip, <code>U30</code>; and a <a href="http://download.opendatasheets.com/pdfs/2014/11/11/22/53/36/106/cyp_/manual/procble.pdf">Cypress CYBL10563-68FNXI</a> Bluetooth Low Energy chip, <code>U40</code>&#8212;these parts are identical to the second generation Dash Button. The flash memory, <a href="https://www.micron.com/~/media/documents/products/data-sheet/nor-flash/serial-nor/n25q/n25q_128mb_1_8v_65nm.pdf">Micron N25Q128A</a> / <code>U21</code>, is quadruple the size of that in the Dash Button&#8212;128&thinsp;Mb instead of 32&thinsp;Mb. Like the Dash Button, there is also a microphone and a single push-button switch. The one major addition, besides beefier power electronics, is a <a href="http://pdf1.alldatasheet.com/datasheet-pdf/view/474059/WOLFSON/WM8904/+354Q7AVTMKGTRR+by.hYE+/datasheet.pdf">Wolfram Microelectronics WM8904</a> audio chip for powering the speaker.<sup id="rf2-2360"><a href="https://mpetroff.net/2016/12/second-generation-amazon-dash-wand-teardown/#fn2-2360" title="It also supports microphone input, but I&#8217;m the guessing the microphone is directly connected to the microcontroller as with the Dash Button." rel="footnote">2</a></sup> The barcode scanner module is labeled with <code>PALMFCSCAM</code> as well as with what appears to be a serial number. The image sensor die is labeled <code>LI163-7</code>.</p>
<p>As one might expect, the software appears to share a code base with the second generation Dash Button. Like the Button, its primary configuration interface is Bluetooth Low Energy. The <a href="https://cdn0.mpetroff.net/wp-content/uploads/2016/12/configuration-page.png" data-sbox="2360">web page</a> accessible by connecting to the <code>Amazon ConfigureMe</code> Wi-Fi network is also very similar but has the addition of displaying the device&#8217;s battery voltage. I&#8217;ve found two audio clips that the device plays&#8212;a <a href="https://cdn0.mpetroff.net/wp-content/uploads/2016/12/setup-message.ogg" target="_blank">setup message</a> and an <a href="https://cdn0.mpetroff.net/wp-content/uploads/2016/12/error-message.ogg" target="_blank">error message</a>. Before the device is configured with the Amazon App, the setup message is played when the device&#8217;s button is pressed. Afterwards, pressing the button allows one to either scan a UPC barcode or speak an item&#8212;the error message is played if this is unsuccessful. The audio recordings made when speaking to the device are stored by Amazon and are accessible through the Amazon website.</p>
<p>As with the Dash Button, this new model Dash appears to be an incremental optimization aimed at reducing manufacturing costs.</p>
<hr class="footnotes"><ol class="footnotes" style="list-style-type:decimal"><li id="fn1-2360"><p >As an aside, the original wand, FCC ID 2ABD7-5363, was a &#8220;Wireless Scanner&#8221; from &#8220;Violet L.L.C.&#8221; while the new wand, FCC ID 2AETI-0610, is a &#8220;Wireless Barcode Reader&#8221; from &#8220;Midnight Dawn LLC&#8221;.&nbsp;<a href="https://mpetroff.net/2016/12/second-generation-amazon-dash-wand-teardown/#rf1-2360" class="backlink" title="Return to footnote 1.">&#8617;</a></p></li><li id="fn2-2360"><p >It also supports microphone input, but I&#8217;m the guessing the microphone is directly connected to the microcontroller as with the Dash Button.&nbsp;<a href="https://mpetroff.net/2016/12/second-generation-amazon-dash-wand-teardown/#rf2-2360" class="backlink" title="Return to footnote 2.">&#8617;</a></p></li></ol>]]></content:encoded>
					
					<wfw:commentRss>https://mpetroff.net/2016/12/second-generation-amazon-dash-wand-teardown/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Amazon Dash (Wand) Teardown</title>
		<link>https://mpetroff.net/2016/09/amazon-dash-wand-teardown/</link>
					<comments>https://mpetroff.net/2016/09/amazon-dash-wand-teardown/#respond</comments>
		
		<dc:creator><![CDATA[Matthew Petroff]]></dc:creator>
		<pubDate>Fri, 30 Sep 2016 23:55:50 +0000</pubDate>
				<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[barcode]]></category>
		<category><![CDATA[Dash]]></category>
		<category><![CDATA[electronics]]></category>
		<category><![CDATA[teardown]]></category>
		<category><![CDATA[wand]]></category>
		<guid isPermaLink="false">https://mpetroff.net/?p=2259</guid>

					<description><![CDATA[The Amazon Dash, not to be confused with the Amazon Dash Button, is a device for adding items to an AmazonFresh order, either through voice commands or via its barcode scanner. Recently, someone who had read my Dash Button teardown &#8230; <a href="https://mpetroff.net/2016/09/amazon-dash-wand-teardown/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<p><span class="dropcap">T</span>he Amazon Dash, not to be confused with the <a href="/2015/05/amazon-dash-button-teardown/">Amazon Dash Button</a>, is a device for adding items to an AmazonFresh order, either through voice commands or via its barcode scanner. Recently, <a href="https://medium.com/@realjimzhou/obvious-sex-joke-aside-this-is-pretty-cool-3767d3167aaa">someone</a> who had read my Dash Button teardown sent me one he had received for free and taken apart, to see if I could glean more information about it. The hardware can be summarized as a first generation Dash Button with a larger, user replaceable battery and a barcode scanner.</p>
<p><a href="https://cdn0.mpetroff.net/wp-content/uploads/2016/09/amazon-dash-wand-0.jpg" title="Amazon Dash" data-sbox="2259"><img loading="lazy" decoding="async" class="aligncenter wp-image-2260 size-large" title="Amazon Dash" src="https://cdn0.mpetroff.net/wp-content/uploads/2016/09/amazon-dash-wand-0-640x427.jpg" alt="Amazon Dash" width="640" height="427" srcset="https://cdn0.mpetroff.net/wp-content/uploads/2016/09/amazon-dash-wand-0-640x427.jpg 640w, https://cdn0.mpetroff.net/wp-content/uploads/2016/09/amazon-dash-wand-0-300x200.jpg 300w, https://cdn0.mpetroff.net/wp-content/uploads/2016/09/amazon-dash-wand-0-1280x853.jpg 1280w, https://cdn0.mpetroff.net/wp-content/uploads/2016/09/amazon-dash-wand-0.jpg 1500w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a><span id="more-2259"></span></p>
<p><a href="https://cdn0.mpetroff.net/wp-content/uploads/2016/09/amazon-dash-wand-1.jpg" title="Amazon Dash Components" data-sbox="2259"><img loading="lazy" decoding="async" class="aligncenter wp-image-2261 size-large" title="Amazon Dash Components" src="https://cdn0.mpetroff.net/wp-content/uploads/2016/09/amazon-dash-wand-1-640x427.jpg" alt="Amazon Dash Components" width="640" height="427" srcset="https://cdn0.mpetroff.net/wp-content/uploads/2016/09/amazon-dash-wand-1-640x427.jpg 640w, https://cdn0.mpetroff.net/wp-content/uploads/2016/09/amazon-dash-wand-1-300x200.jpg 300w, https://cdn0.mpetroff.net/wp-content/uploads/2016/09/amazon-dash-wand-1-1280x853.jpg 1280w, https://cdn0.mpetroff.net/wp-content/uploads/2016/09/amazon-dash-wand-1.jpg 1500w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p><a href="https://cdn0.mpetroff.net/wp-content/uploads/2016/09/amazon-dash-wand-2.jpg" title="Amazon Dash Components" data-sbox="2259"><img loading="lazy" decoding="async" class="aligncenter wp-image-2262 size-large" title="Amazon Dash Components" src="https://cdn0.mpetroff.net/wp-content/uploads/2016/09/amazon-dash-wand-2-640x427.jpg" alt="Amazon Dash Components" width="640" height="427" srcset="https://cdn0.mpetroff.net/wp-content/uploads/2016/09/amazon-dash-wand-2-640x427.jpg 640w, https://cdn0.mpetroff.net/wp-content/uploads/2016/09/amazon-dash-wand-2-300x200.jpg 300w, https://cdn0.mpetroff.net/wp-content/uploads/2016/09/amazon-dash-wand-2-1280x853.jpg 1280w, https://cdn0.mpetroff.net/wp-content/uploads/2016/09/amazon-dash-wand-2.jpg 1500w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p><a href="https://cdn0.mpetroff.net/wp-content/uploads/2016/09/amazon-dash-wand-3.jpg" title="Amazon Dash Components" data-sbox="2259"><img loading="lazy" decoding="async" class="aligncenter wp-image-2263 size-large" title="Amazon Dash Components" src="https://cdn0.mpetroff.net/wp-content/uploads/2016/09/amazon-dash-wand-3-640x427.jpg" alt="Amazon Dash Components" width="640" height="427" srcset="https://cdn0.mpetroff.net/wp-content/uploads/2016/09/amazon-dash-wand-3-640x427.jpg 640w, https://cdn0.mpetroff.net/wp-content/uploads/2016/09/amazon-dash-wand-3-300x200.jpg 300w, https://cdn0.mpetroff.net/wp-content/uploads/2016/09/amazon-dash-wand-3-1280x853.jpg 1280w, https://cdn0.mpetroff.net/wp-content/uploads/2016/09/amazon-dash-wand-3.jpg 1500w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p><a href="https://cdn0.mpetroff.net/wp-content/uploads/2016/09/amazon-dash-wand-4.jpg" title="Amazon Dash Barcode Scanner" data-sbox="2259"><img loading="lazy" decoding="async" class="aligncenter wp-image-2264 size-large" title="Amazon Dash Barcode Scanner" src="https://cdn0.mpetroff.net/wp-content/uploads/2016/09/amazon-dash-wand-4-640x427.jpg" alt="Amazon Dash Barcode Scanner" width="640" height="427" srcset="https://cdn0.mpetroff.net/wp-content/uploads/2016/09/amazon-dash-wand-4-640x427.jpg 640w, https://cdn0.mpetroff.net/wp-content/uploads/2016/09/amazon-dash-wand-4-300x200.jpg 300w, https://cdn0.mpetroff.net/wp-content/uploads/2016/09/amazon-dash-wand-4-1280x853.jpg 1280w, https://cdn0.mpetroff.net/wp-content/uploads/2016/09/amazon-dash-wand-4.jpg 1500w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p><a href="https://cdn0.mpetroff.net/wp-content/uploads/2016/09/amazon-dash-wand-5.jpg" title="Amazon Dash Barcode Scanner" data-sbox="2259"><img loading="lazy" decoding="async" class="aligncenter wp-image-2265 size-large" title="Amazon Dash Barcode Scanner" src="https://cdn0.mpetroff.net/wp-content/uploads/2016/09/amazon-dash-wand-5-640x427.jpg" alt="Amazon Dash Barcode Scanner" width="640" height="427" srcset="https://cdn0.mpetroff.net/wp-content/uploads/2016/09/amazon-dash-wand-5-640x427.jpg 640w, https://cdn0.mpetroff.net/wp-content/uploads/2016/09/amazon-dash-wand-5-300x200.jpg 300w, https://cdn0.mpetroff.net/wp-content/uploads/2016/09/amazon-dash-wand-5-1280x853.jpg 1280w, https://cdn0.mpetroff.net/wp-content/uploads/2016/09/amazon-dash-wand-5.jpg 1500w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p>The main logic board consists of an ST STM32F205 ARM Cortex-M3 microcontroller in an LQFP package,<sup id="rf1-2259"><a href="https://mpetroff.net/2016/09/amazon-dash-wand-teardown/#fn1-2259" title=" The original Dash Button used a WLCSP package. " rel="footnote">1</a></sup> a Broadcom BCM43362 Wi-Fi module, a Winbond W25Q32BV 32Mbit Flash memory module,<sup id="rf2-2259"><a href="https://mpetroff.net/2016/09/amazon-dash-wand-teardown/#fn2-2259" title=" The original Dash Button used a 16Mbit module. " rel="footnote">2</a></sup> an InvenSense INMP441 microphone, a 26 MHz crystal, an LED, and various passive components. These core components are almost identical to the original Dash Button. The board also contains contacts for two buttons, one for activating the barcode scanner and one for activating the microphone. The power regulation has been moved to a separate board, however, most likely due to the increased power usage due to the barcode scanner.</p>
<p>The final module is the barcode scanner, which is built using four PCBs and a piece of plastic. It was designed by a third-party, <a href="http://www.cipherlab.com/">CipherLab</a>, and manufactured by <a href="http://www.plotech.com.tw/">PLOTECH</a>. The <code>Decode_Board</code> consists of an ST STM32F103 ARM Cortex-M3 microcontroller in an WLCSP package and various passives; the <code>CCD board V1.0</code> consists of a linear CCD image sensor and various passives; and the two <code>LED_V1.0</code> boards each contain an LED for illuminating the barcode. The four PCBs are soldered together.</p>
<p><a href="https://cdn0.mpetroff.net/wp-content/uploads/2016/09/amazon-dash-wand-6.jpg" title="Amazon Dash Barcode Scanner Parts" data-sbox="2259"><img loading="lazy" decoding="async" class="aligncenter wp-image-2272 size-large" title="Amazon Dash Barcode Scanner Parts" src="https://cdn0.mpetroff.net/wp-content/uploads/2016/09/amazon-dash-wand-6-640x427.jpg" alt="Amazon Dash Barcode Scanner Parts" width="640" height="427" srcset="https://cdn0.mpetroff.net/wp-content/uploads/2016/09/amazon-dash-wand-6-640x427.jpg 640w, https://cdn0.mpetroff.net/wp-content/uploads/2016/09/amazon-dash-wand-6-300x200.jpg 300w, https://cdn0.mpetroff.net/wp-content/uploads/2016/09/amazon-dash-wand-6-1280x853.jpg 1280w, https://cdn0.mpetroff.net/wp-content/uploads/2016/09/amazon-dash-wand-6.jpg 1500w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p><a href="https://cdn0.mpetroff.net/wp-content/uploads/2016/09/amazon-dash-wand-7.jpg" title="Amazon Dash Barcode Scanner Parts" data-sbox="2259"><img loading="lazy" decoding="async" class="aligncenter wp-image-2273 size-large" title="Amazon Dash Barcode Scanner Parts" src="https://cdn0.mpetroff.net/wp-content/uploads/2016/09/amazon-dash-wand-7-640x427.jpg" alt="Amazon Dash Barcode Scanner Parts" width="640" height="427" srcset="https://cdn0.mpetroff.net/wp-content/uploads/2016/09/amazon-dash-wand-7-640x427.jpg 640w, https://cdn0.mpetroff.net/wp-content/uploads/2016/09/amazon-dash-wand-7-300x200.jpg 300w, https://cdn0.mpetroff.net/wp-content/uploads/2016/09/amazon-dash-wand-7-1280x853.jpg 1280w, https://cdn0.mpetroff.net/wp-content/uploads/2016/09/amazon-dash-wand-7.jpg 1500w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p>The device was non-functional when I received it, so I can&#8217;t comment on the firmware. See <a href="https://medium.com/@realjimzhou/obvious-sex-joke-aside-this-is-pretty-cool-3767d3167aaa">the post</a> the device&#8217;s original owner wrote for more information.</p>
<hr class="footnotes"><ol class="footnotes" style="list-style-type:decimal"><li id="fn1-2259"><p > The original Dash Button used a WLCSP package. &nbsp;<a href="https://mpetroff.net/2016/09/amazon-dash-wand-teardown/#rf1-2259" class="backlink" title="Return to footnote 1.">&#8617;</a></p></li><li id="fn2-2259"><p > The original Dash Button used a 16Mbit module. &nbsp;<a href="https://mpetroff.net/2016/09/amazon-dash-wand-teardown/#rf2-2259" class="backlink" title="Return to footnote 2.">&#8617;</a></p></li></ol>]]></content:encoded>
					
					<wfw:commentRss>https://mpetroff.net/2016/09/amazon-dash-wand-teardown/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>New Amazon Dash Button Teardown (JK29LP)</title>
		<link>https://mpetroff.net/2016/07/new-amazon-dash-button-teardown-jk29lp/</link>
					<comments>https://mpetroff.net/2016/07/new-amazon-dash-button-teardown-jk29lp/#comments</comments>
		
		<dc:creator><![CDATA[Matthew Petroff]]></dc:creator>
		<pubDate>Wed, 13 Jul 2016 03:02:08 +0000</pubDate>
				<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[Dash Button]]></category>
		<category><![CDATA[electronics]]></category>
		<category><![CDATA[teardown]]></category>
		<guid isPermaLink="false">https://mpetroff.net/?p=2185</guid>

					<description><![CDATA[Amazon updated the Dash Button&#8217;s hardware to revision two earlier this year, so I decided it was time for a new teardown (here&#8217;s last year&#8217;s teardown). The new product number is JK29LP; the old product number is JK76PL. While the &#8230; <a href="https://mpetroff.net/2016/07/new-amazon-dash-button-teardown-jk29lp/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<p><span class="dropcap">A</span>mazon updated the Dash Button&#8217;s hardware to revision two earlier this year, so I decided it was time for a new teardown (<a href="/2015/05/amazon-dash-button-teardown/">here&#8217;s last year&#8217;s teardown</a>). The new product number is <code>JK29LP</code>; the old product number is <code>JK76PL</code>. While the form factor and case remained much the same, the internals changed substantially. The major highlights are a switch from Broadcom to Atmel chips, a switch from an Energizer lithium battery to a Duracell alkaline battery, and the addition of Bluetooth Low Energy.<a href="https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash0-comparison.jpg" title="Comparison of New Dash Button (Top) to Old Dash Button (Bottom)" data-sbox="2185"><img loading="lazy" decoding="async" src="https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash0-comparison-640x427.jpg" alt="Comparison of New Dash Button (Top) to Old Dash Button (Bottom)" title="Comparison of New Dash Button (Top) to Old Dash Button (Bottom)" width="640" height="427" class="aligncenter size-large wp-image-2188" srcset="https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash0-comparison-640x427.jpg 640w, https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash0-comparison-300x200.jpg 300w, https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash0-comparison-1280x853.jpg 1280w, https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash0-comparison.jpg 1500w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a><span id="more-2185"></span></p>
<p>After unboxing the new Button, the first change<sup id="rf1-2185"><a href="https://mpetroff.net/2016/07/new-amazon-dash-button-teardown-jk29lp/#fn1-2185" title=" Besides the new product number. " rel="footnote">1</a></sup> is visible, albeit minor&mdash;the design of the mounting adhesive on the back of the Button changed.</p>
<p><a href="https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash1-front.jpg" title="Front of Button" data-sbox="2185"><img loading="lazy" decoding="async" src="https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash1-front-640x427.jpg" alt="Front of Button" title="Front of Button" width="640" height="427" class="aligncenter size-large wp-image-2189" /></a></p>
<p><a href="https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash2-back.jpg" title="Back of Button" data-sbox="2185"><img loading="lazy" decoding="async" src="https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash2-back-640x427.jpg" alt="Back of Button" title="Back of Button" width="640" height="427" class="aligncenter size-large wp-image-2190" srcset="https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash2-back-640x427.jpg 640w, https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash2-back-300x200.jpg 300w, https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash2-back-1280x853.jpg 1280w, https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash2-back.jpg 1500w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p>Removing the front label reveals another change, the removal of the three screws that were under the label. It turns out that they weren&#8217;t actually removed, just moved inside. The screws only hold the PCB to the case; they never held the case together. The new Button, like the old Button, needs to be pried open, which reveals the battery. The case is closed using ultrasonic welding.<sup id="rf2-2185"><a href="https://mpetroff.net/2016/07/new-amazon-dash-button-teardown-jk29lp/#fn2-2185" title=" This is mentioned in &lt;a href=&quot;https://web.archive.org/web/20170521001945/https://fccid.io/pdf.php?id=2944080&quot;&gt;one&lt;/a&gt; of the &lt;a href=&quot;https://apps.fcc.gov/oetcf/eas/reports/ViewExhibitReport.cfm?mode=Exhibits&#038;RequestTimeout=500&#038;calledFromFrame=N&#038;application_id=dxg92UFnj11r21%2BxCAQtiQ%3D%3D&#038;fcc_id=2AETK-1013&quot;&gt;FCC filings&lt;/a&gt; (by Butte L.L.C.). " rel="footnote">2</a></sup></p>
<p><a href="https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash3-disassembly.jpg" title="With Label Removed" data-sbox="2185"><img loading="lazy" decoding="async" src="https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash3-disassembly-640x427.jpg" alt="With Label Removed" title="With Label Removed" width="640" height="427" class="aligncenter size-large wp-image-2191" srcset="https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash3-disassembly-640x427.jpg 640w, https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash3-disassembly-300x200.jpg 300w, https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash3-disassembly-1280x853.jpg 1280w, https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash3-disassembly.jpg 1500w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p><a href="https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash4-disassembly.jpg" title="Partially Disassembled" data-sbox="2185"><img loading="lazy" decoding="async" src="https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash4-disassembly-640x427.jpg" alt="Partially Disassembled" title="Partially Disassembled" width="640" height="427" class="aligncenter size-large wp-image-2192" srcset="https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash4-disassembly-640x427.jpg 640w, https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash4-disassembly-300x200.jpg 300w, https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash4-disassembly-1280x853.jpg 1280w, https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash4-disassembly.jpg 1500w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p>The original Dash Button contained a lithium battery that was tab-welded in place and thus rather permanent. The new button includes an alkaline battery in a holder; it&#8217;s still not really replaceable as one has to pry open and damage the case to get at it, but the holder is an improvement. Removing the three Torx T5 screws, the ones that used to be under the front label, allows one to remove the plastic around the battery and remove the PCB from the case.</p>
<p><a href="https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash5-disassembly.jpg" title="Disassembled" data-sbox="2185"><img loading="lazy" decoding="async" src="https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash5-disassembly-640x427.jpg" alt="Disassembled" title="Disassembled" width="640" height="427" class="aligncenter size-large wp-image-2193" srcset="https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash5-disassembly-640x427.jpg 640w, https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash5-disassembly-300x200.jpg 300w, https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash5-disassembly-1280x853.jpg 1280w, https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash5-disassembly.jpg 1500w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p><a href="https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash6-disassembly.jpg" title="Battery Removed" data-sbox="2185"><img loading="lazy" decoding="async" src="https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash6-disassembly-640x427.jpg" alt="Battery Removed" title="Battery Removed" width="640" height="427" class="aligncenter size-large wp-image-2194" srcset="https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash6-disassembly-640x427.jpg 640w, https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash6-disassembly-300x200.jpg 300w, https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash6-disassembly-1280x853.jpg 1280w, https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash6-disassembly.jpg 1500w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p>This now allows us to inspect the PCB, which has the obvious change of blue solder mask instead of green solder mask like the original Button.</p>
<p><a href="https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash7-pcb-front.jpg" title="Front of PCB" data-sbox="2185"><img loading="lazy" decoding="async" src="https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash7-pcb-front-640x258.jpg" alt="Front of PCB" title="Front of PCB" width="640" height="258" class="aligncenter size-large wp-image-2195" srcset="https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash7-pcb-front-640x258.jpg 640w, https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash7-pcb-front-300x121.jpg 300w, https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash7-pcb-front-1280x516.jpg 1280w, https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash7-pcb-front.jpg 1800w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p><a href="https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash8-pcb-back.jpg" title="Back of PCB" data-sbox="2185"><img loading="lazy" decoding="async" src="https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash8-pcb-back-640x259.jpg" alt="Back of PCB" title="Back of PCB" width="640" height="259" class="aligncenter size-large wp-image-2196" srcset="https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash8-pcb-back-640x259.jpg 640w, https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash8-pcb-back-300x122.jpg 300w, https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash8-pcb-back-1280x518.jpg 1280w, https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash8-pcb-back.jpg 1800w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p>Instead of Broadcom chips, the new Button features an <a href="http://www.atmel.com/Images/Atmel-11289-32-bit-Cortex-M4-Microcontroller-SAM-G55_Summary-Datasheet.pdf">Atmel ATSAMG55J19A-MU</a> ARM microcontroller, <code>U1</code>, and an <a href="http://www.atmel.com/Images/Atmel-42487-ATWINC1500B-MU_Datasheet.pdf">Atmel ATWINC1500B</a> wireless chip, <code>U19</code>. As a new addition, it also has a <a href="http://download.opendatasheets.com/pdfs/2014/11/11/22/53/36/106/cyp_/manual/procble.pdf">Cypress CYBL10563-68FNXI</a> Bluetooth Low Energy chip, <code>U22</code>. The flash memory, <code>U15</code>, has been moved to the back of the PCB and doubled in size to 32&thinsp;Mbit; it appears to be a Micron N25Q032 chip. The microphone was also swapped out, although I was unable to identify the new part. Finally, the microcontroller&#8217;s programming header is no longer populated, although it appears to be the same footprint, so it should be able to be populated with a Panasonic AXE510127 header. The new Button is likely easier to reprogram, since Atmel is much more forthcoming with documentation than Broadcom.</p>
<p>Since the new Button uses a lower capacity alkaline battery when compared to the original Button&#8217;s lithium battery, I analyzed the power usage of both Buttons. While in sleep mode, the new Button uses ~2.0&thinsp;μA, down from the original Button&#8217;s ~2.3&thinsp;μA. More interesting is the power usage when activated. The new Button uses slightly more power when on but uses less energy per button press, since it stays on for a much shorter period of time. The original Button shows the peculiar behavior of staying on for a long time after the LED turns off before going back into sleep mode,<sup id="rf3-2185"><a href="https://mpetroff.net/2016/07/new-amazon-dash-button-teardown-jk29lp/#fn3-2185" title=" I didn&#8217;t notice this last year. " rel="footnote">3</a></sup> which accounts for the increased energy usage; it&#8217;s unclear to me whether this is due to the hardware design or due to the firmware. As I was having issues with my multimeter&#8217;s internal resistance causing a brown-out when the Button was pressed due to the current surge of the Button powering on, which would cause the Button to reset,<sup id="rf4-2185"><a href="https://mpetroff.net/2016/07/new-amazon-dash-button-teardown-jk29lp/#fn4-2185" title=" I mitigated the problem by placing a 10mF capacitor in parallel with the Dash Button. " rel="footnote">4</a></sup> there&#8217;s the chance the extended &#8220;on&#8221; time was due to my measurement setup, although I think this is unlikely. An example power usage graph for each Button is below. The triangle wave signal in the graphs is from the Button&#8217;s LED pulsating while the transaction is happening. There are mostly likely brief power usage spikes during RF transmission that aren&#8217;t visible in the graphs.</p>
<p><iframe style="border-style:none" src="https://cdn0.mpetroff.net/wp-content/uploads/2016/07/new-button-power-profile.html" width=100% height="400px"></iframe></p>
<p><iframe style="border-style:none" src="https://cdn0.mpetroff.net/wp-content/uploads/2016/07/old-button-power-profile.html" width=100% height="400px"></iframe></p>
<p>Using a sample size of five for each Button, I measured the new Dash Button&#8217;s energy usage to be 4.3±2.2&thinsp;J per activation and the original Button&#8217;s energy usage to be 16.4±0.1&thinsp;J per activation. According to the batteries&#8217; corresponding datasheets, the new Button&#8217;s <a href="http://professional.duracell.com/downloads/datasheets/product/Ultra%20Power/Ultra-Power_AAA_MX2400.pdf">alkaline battery</a> contains ~2&thinsp;kJ, while the original Button&#8217;s <a href="http://data.energizer.com/PDFs/l92.pdf">lithium battery</a> contains ~4.3&thinsp;kJ. This corresponds to ~500 presses for the new Button and ~250 presses for the old Button. It turns out that the new Button should last longer despite having a cheaper, lower capacity battery.</p>
<p>Moving on to the software and firmware, Bluetooth is now the primary means of configuring the Button; when placed in configuration mode, the Button is discoverable as a Bluetooth Low Energy device with name <code>DashButton</code> and a random MAC. The previous configuration mechanisms, Wi-Fi for Android and ultrasound for iOS, serve as fallbacks. The device&#8217;s <a href="https://cdn0.mpetroff.net/wp-content/uploads/2016/07/dash-page.png" data-sbox="2185">web page</a>, which can be accessed by connecting to the <code>Amazon ConfigureMe</code> network has changed. It no longer contains a form for entering network configuration information and instead lists the Button&#8217;s serial number, MAC address, and firmware version (it now uses CSS styling, too). Sniffing the setup sequence revealed some information on how the setup protocol works. The Android app first issues a <code>GET</code> request for <code>http://192.168.0.1/</code>, which is presumably to determine the model number and firmware version. It then issues the same request but with the <code>Content-Type: application/json</code> header set; the Button now returns a JSON file than contains the Button&#8217;s serial number, MAC address, and a list of visible Wi-Fi networks and their signal levels. This is an improvement as the app now shows the networks the Button can see instead of those the mobile device can see. The app then issues a <code>GET</code> request along the lines of <code>http://192.168.0.1/token?value=o%26vD</code>, where the four-byte value changes every time; I don&#8217;t know where it comes from. Next, another <code>GET</code> request is made for <code>http://192.168.0.1/</code>. Finally, the Button is configured using a <code>GET</code> request for <code>http://192.168.0.1/?amzn_ssid=SPECIFIED_SSID&amzn_pw=SPECIFIED_PASSWORD</code>, where <code>SPECIFIED_SSID</code> and <code>SPECIFIED_PASSWORD</code> correspond to the SSID and password entered into the app. Unfortunately, the new Button can&#8217;t easily be set up using a laptop like the old button could.</p>
<p>Overall, the new Dash Button appears to be a revision designed to reduce production cost, centered around a reduction in energy usage, which allows for use of a considerably cheaper, alkaline battery.</p>
<hr class="footnotes"><ol class="footnotes" style="list-style-type:decimal"><li id="fn1-2185"><p > Besides the new product number. &nbsp;<a href="https://mpetroff.net/2016/07/new-amazon-dash-button-teardown-jk29lp/#rf1-2185" class="backlink" title="Return to footnote 1.">&#8617;</a></p></li><li id="fn2-2185"><p > This is mentioned in <a href="https://web.archive.org/web/20170521001945/https://fccid.io/pdf.php?id=2944080">one</a> of the <a href="https://apps.fcc.gov/oetcf/eas/reports/ViewExhibitReport.cfm?mode=Exhibits&#038;RequestTimeout=500&#038;calledFromFrame=N&#038;application_id=dxg92UFnj11r21%2BxCAQtiQ%3D%3D&#038;fcc_id=2AETK-1013">FCC filings</a> (by Butte L.L.C.). &nbsp;<a href="https://mpetroff.net/2016/07/new-amazon-dash-button-teardown-jk29lp/#rf2-2185" class="backlink" title="Return to footnote 2.">&#8617;</a></p></li><li id="fn3-2185"><p > I didn&#8217;t notice this last year. &nbsp;<a href="https://mpetroff.net/2016/07/new-amazon-dash-button-teardown-jk29lp/#rf3-2185" class="backlink" title="Return to footnote 3.">&#8617;</a></p></li><li id="fn4-2185"><p > I mitigated the problem by placing a 10mF capacitor in parallel with the Dash Button. &nbsp;<a href="https://mpetroff.net/2016/07/new-amazon-dash-button-teardown-jk29lp/#rf4-2185" class="backlink" title="Return to footnote 4.">&#8617;</a></p></li></ol>]]></content:encoded>
					
					<wfw:commentRss>https://mpetroff.net/2016/07/new-amazon-dash-button-teardown-jk29lp/feed/</wfw:commentRss>
			<slash:comments>68</slash:comments>
		
		
			</item>
		<item>
		<title>Ubiquiti airFiber 5X Teardown</title>
		<link>https://mpetroff.net/2016/04/ubiquiti-airfiber-5x-teardown/</link>
					<comments>https://mpetroff.net/2016/04/ubiquiti-airfiber-5x-teardown/#respond</comments>
		
		<dc:creator><![CDATA[Matthew Petroff]]></dc:creator>
		<pubDate>Sat, 30 Apr 2016 01:19:20 +0000</pubDate>
				<category><![CDATA[Hacking]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[radio]]></category>
		<category><![CDATA[teardown]]></category>
		<guid isPermaLink="false">https://mpetroff.net/?p=2143</guid>

					<description><![CDATA[I recently came across a malfunctioning Ubiquiti airFiber 5X radio, so I decided to take it apart. The radio&#8217;s case can be opened by removing six T6 screws on the back. The PCB can then be removed by unscrewing six &#8230; <a href="https://mpetroff.net/2016/04/ubiquiti-airfiber-5x-teardown/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
										<content:encoded><![CDATA[<p><span class="dropcap">I</span> recently came across a malfunctioning Ubiquiti airFiber 5X radio, so I decided to take it apart. The radio&#8217;s case can be opened by removing six T6 screws on the back. The PCB can then be removed by unscrewing six Phillips #1 screws, two of which are under the RF shields, and by removing the parts that secure the RF connectors to the case. The front part of the case is plastic, while the back part is aluminum; there is a gasket where the two case parts join and around the RF connectors. A polyimide film insulates the PCB from the aluminum case back.</p>
<p><a href="https://cdn0.mpetroff.net/wp-content/uploads/2016/04/airfiber-5x-front.jpg" title="Front" data-sbox="2143"><img loading="lazy" decoding="async" class="aligncenter wp-image-2147 size-large" title="Front" src="https://cdn0.mpetroff.net/wp-content/uploads/2016/04/airfiber-5x-front-640x427.jpg" alt="Front" width="640" height="427" srcset="https://cdn0.mpetroff.net/wp-content/uploads/2016/04/airfiber-5x-front-640x427.jpg 640w, https://cdn0.mpetroff.net/wp-content/uploads/2016/04/airfiber-5x-front-300x200.jpg 300w, https://cdn0.mpetroff.net/wp-content/uploads/2016/04/airfiber-5x-front-1280x853.jpg 1280w, https://cdn0.mpetroff.net/wp-content/uploads/2016/04/airfiber-5x-front.jpg 1500w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a><span id="more-2143"></span></p>
<p><a href="https://cdn0.mpetroff.net/wp-content/uploads/2016/04/airfiber-5x-back.jpg" title="Back" data-sbox="2143"><img loading="lazy" decoding="async" class="aligncenter wp-image-2145 size-large" title="Back" src="https://cdn0.mpetroff.net/wp-content/uploads/2016/04/airfiber-5x-back-640x427.jpg" alt="Back" width="640" height="427" srcset="https://cdn0.mpetroff.net/wp-content/uploads/2016/04/airfiber-5x-back-640x427.jpg 640w, https://cdn0.mpetroff.net/wp-content/uploads/2016/04/airfiber-5x-back-300x200.jpg 300w, https://cdn0.mpetroff.net/wp-content/uploads/2016/04/airfiber-5x-back-1280x853.jpg 1280w, https://cdn0.mpetroff.net/wp-content/uploads/2016/04/airfiber-5x-back.jpg 1500w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p><a href="https://cdn0.mpetroff.net/wp-content/uploads/2016/04/airfiber-5x-case-opened.jpg" title="Case Opened" data-sbox="2143"><img loading="lazy" decoding="async" class="aligncenter wp-image-2146 size-large" title="Case Opened" src="https://cdn0.mpetroff.net/wp-content/uploads/2016/04/airfiber-5x-case-opened-640x640.jpg" alt="Case Opened" width="640" height="640" srcset="https://cdn0.mpetroff.net/wp-content/uploads/2016/04/airfiber-5x-case-opened-640x640.jpg 640w, https://cdn0.mpetroff.net/wp-content/uploads/2016/04/airfiber-5x-case-opened-150x150.jpg 150w, https://cdn0.mpetroff.net/wp-content/uploads/2016/04/airfiber-5x-case-opened-300x300.jpg 300w, https://cdn0.mpetroff.net/wp-content/uploads/2016/04/airfiber-5x-case-opened.jpg 1000w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p><a href="https://cdn0.mpetroff.net/wp-content/uploads/2016/04/airfiber-5x-pcb-removed.jpg" title="PCB Removed" data-sbox="2143"><img loading="lazy" decoding="async" class="aligncenter wp-image-2150 size-large" title="PCB Removed" src="https://cdn0.mpetroff.net/wp-content/uploads/2016/04/airfiber-5x-pcb-removed-640x640.jpg" alt="PCB Removed" width="640" height="640" srcset="https://cdn0.mpetroff.net/wp-content/uploads/2016/04/airfiber-5x-pcb-removed-640x640.jpg 640w, https://cdn0.mpetroff.net/wp-content/uploads/2016/04/airfiber-5x-pcb-removed-150x150.jpg 150w, https://cdn0.mpetroff.net/wp-content/uploads/2016/04/airfiber-5x-pcb-removed-300x300.jpg 300w, https://cdn0.mpetroff.net/wp-content/uploads/2016/04/airfiber-5x-pcb-removed.jpg 1000w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p><a href="https://cdn0.mpetroff.net/wp-content/uploads/2016/04/airfiber-5x-pcb-front.jpg" title="PCB Front" data-sbox="2143"><img loading="lazy" decoding="async" class="aligncenter wp-image-2149 size-large" title="PCB Front" src="https://cdn0.mpetroff.net/wp-content/uploads/2016/04/airfiber-5x-pcb-front-640x427.jpg" alt="PCB Front" width="640" height="427" srcset="https://cdn0.mpetroff.net/wp-content/uploads/2016/04/airfiber-5x-pcb-front-640x427.jpg 640w, https://cdn0.mpetroff.net/wp-content/uploads/2016/04/airfiber-5x-pcb-front-300x200.jpg 300w, https://cdn0.mpetroff.net/wp-content/uploads/2016/04/airfiber-5x-pcb-front-1280x853.jpg 1280w, https://cdn0.mpetroff.net/wp-content/uploads/2016/04/airfiber-5x-pcb-front.jpg 1500w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p><a href="https://cdn0.mpetroff.net/wp-content/uploads/2016/04/airfiber-5x-pcb-back.jpg" title="PCB Back" data-sbox="2143"><img loading="lazy" decoding="async" class="aligncenter wp-image-2148 size-large" title="PCB Back" src="https://cdn0.mpetroff.net/wp-content/uploads/2016/04/airfiber-5x-pcb-back-640x427.jpg" alt="PCB Back" width="640" height="427" srcset="https://cdn0.mpetroff.net/wp-content/uploads/2016/04/airfiber-5x-pcb-back-640x427.jpg 640w, https://cdn0.mpetroff.net/wp-content/uploads/2016/04/airfiber-5x-pcb-back-300x200.jpg 300w, https://cdn0.mpetroff.net/wp-content/uploads/2016/04/airfiber-5x-pcb-back-1280x853.jpg 1280w, https://cdn0.mpetroff.net/wp-content/uploads/2016/04/airfiber-5x-pcb-back.jpg 1500w" sizes="auto, (max-width: 640px) 100vw, 640px" /></a></p>
<p>Components on the PCB include an ARM9 processor (<a href="http://www.ti.com/lit/ds/symlink/am1808.pdf">TI AM1808B</a>) with 512Mbit of DDR2 SDRAM (<a href="https://www.winbond.com/resource-files/da00-w9751g6kbg1.pdf">Winbond W9751G6KB25I</a>) and 128Mbit of flash memory (<a href="https://www.pjrc.com/teensy/W25Q128FV.pdf">Winbond W25Q128FV</a>), an Invictus 2 ASIC with 512Mbit of DDR2 SDRAM (<a href="https://www.winbond.com/resource-files/da00-w9751g6kbg1.pdf">Winbond W9751G6KB25I</a>), a pair of RF transceivers (<a href="http://www.analog.com/media/en/technical-documentation/data-sheets/AD9361.pdf">Analog Devices AD9361BBCZ</a>), a pair of 5GHz WLAN power amplifiers (<a href="http://elmechanics.com/documents/pdf/80/AWL5910P8.pdf">Anadigics AWL5910</a>), and a GPS receiver (<a href="https://www2.u-blox.com/images/distributors/amy-6m_datasheet_gps.g6-hw-10052.pdf">u-blox AMY-6M</a>). For the data Ethernet port there is an <a href="http://www.redeszone.net/app/uploads/2014/04/AR8035.pdf">Atheros AR8035</a> gigabit Ethernet transceiver and <a href="http://www.mag-tek.com.tw/downloadbox/1000single-m/G241XXMK0.pdf">M-TEK G24103SKG</a> magnetics, while for the management Ethernet port there is an <a href="http://datasheet.octopart.com/AR8032-BL1A-Qualcomm-datasheet-13033084.pdf">Atheros AR8032</a> fast Ethernet transceiver and <a href="http://www.mouser.com/pdfdocs/Pulse_1198.pdf">Pulse HX1188NL</a> magnetics.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mpetroff.net/2016/04/ubiquiti-airfiber-5x-teardown/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Page Caching using Disk: Enhanced 
Content Delivery Network via Amazon Web Services: CloudFront: cdn0.mpetroff.net
Minified using Disk

Served from: mpetroff.net @ 2026-03-28 19:15:44 by W3 Total Cache
-->