<?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/"
	
	xmlns:georss="http://www.georss.org/georss"
	xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
	>

<channel>
	<title>low cost wifi shield &#8211; Squix &#8211; TechBlog</title>
	<atom:link href="https://blog.squix.org/tag/low-cost-wifi-shield/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.squix.org</link>
	<description></description>
	<lastBuildDate>Tue, 13 Dec 2016 20:20:04 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.5.8</generator>
<site xmlns="com-wordpress:feed-additions:1">121913304</site>	<item>
		<title>ESP8266: Using a seeeduino to talk to the ESP8266 module directly</title>
		<link>https://blog.squix.org/2014/12/esp8266-using-seeeduino-to-talk-to.html</link>
					<comments>https://blog.squix.org/2014/12/esp8266-using-seeeduino-to-talk-to.html#respond</comments>
		
		<dc:creator><![CDATA[Daniel Eichhorn]]></dc:creator>
		<pubDate>Sat, 06 Dec 2014 13:00:00 +0000</pubDate>
				<category><![CDATA[Common]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[ESP8266]]></category>
		<category><![CDATA[FTDI]]></category>
		<category><![CDATA[low cost wifi shield]]></category>
		<category><![CDATA[seeeduino]]></category>
		<category><![CDATA[serial-to-usb adapter]]></category>
		<guid isPermaLink="false">http://blog.squix.org/2014/12/06/esp8266-using-seeeduino-to-talk-to/</guid>

					<description><![CDATA[I recently received two of these shiny new Wifi modules from China and had to test them out. In many posts around the web they say you should use a serial-to-usb adapter to send some AT commands to the module and set it up with ... <p><a class="read-more btn btn-secondary" href="https://blog.squix.org/2014/12/esp8266-using-seeeduino-to-talk-to.html">Read More</a></p>]]></description>
										<content:encoded><![CDATA[<div dir="ltr" style="text-align: left;" trbidi="on">
I recently received two of these shiny new Wifi modules from China and had to test them out. In many posts around the web they say you should use a serial-to-usb adapter to send some AT commands to the module and set it up with your local access point. My problem was: I didn&#8217;t have such an adapter, or so I thought. It turns out you can use some types of Arduino&#8217;s for the job just fine. I had a Seeeduino V3.0 laying around and that piece of hardware really has a few features built in that I wasn&#8217;t aware of before. This is a short explanation on how to setup the Seeeduino to talk to the ESP8266:</p>
<ol style="text-align: left;">
<li>Upload the following sketch to your Seeeduino:
<pre>void setup()
{
pinMode(0,INPUT);
pinMode(1,INPUT);
}
void loop()
{
}
</pre>
</li>
<li>Open the serial console of the Arduino IDE and set the baudrate to 115200</li>
<li>Now wire the ESP to your arduino:<br />
<img data-recalc-dims="1" decoding="async" border="0" src="https://i0.wp.com/blog.squix.org/wp-content/uploads/2014/12/ESP8266_pinout-1.png?w=730&#038;ssl=1" /></p>
<table border="1">
<thead>
<tr>
<td>ESP8266</td>
<td>Seeeduino</td>
</tr>
</thead>
<tbody>
<tr>
<td>GND</td>
<td>GND</td>
</tr>
<tr>
<td>VCC+CH_PD</td>
<td>V3.3</td>
</tr>
<tr>
<td>URXD</td>
<td>RX (pin 1)</td>
</tr>
<tr>
<td>UTXD</td>
<td>TX (pin 2)</td>
</tr>
</tbody>
</table>
</li>
<li>Now send some AT commands for testing (bold is the request, light comments and response):
<pre><b>AT</b>
OK
<b>AT+RST         </b>// resets the module<b>
</b> ets Jan  8 2013,rst cause:4, boot mode:(3,6)

wdt reset
[..]
csum 0xbd
<b>AT+CWLAP       </b>// lists all access points <b>    </b>
+CWLAP:(0,"",0)
+CWLAP:(3,"ap1",-90)
+CWLAP:(0,"ap2",-87)
<b>AT+CWJAP="ap1","mypwd"     </b>// join access point ap1 with password mypwd
OK
<b>AT+CWJAP? </b>    // show connected access point
+CWJAP:"ap1"
</pre>
</li>
</ol>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.squix.org/2014/12/esp8266-using-seeeduino-to-talk-to.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">76</post-id>	</item>
		<item>
		<title>Turn on/off USB Power on TL-MR3020 running OpenWrt to restart Arduino</title>
		<link>https://blog.squix.org/2013/09/turn-onoff-usb-power-on-tl-mr3020.html</link>
					<comments>https://blog.squix.org/2013/09/turn-onoff-usb-power-on-tl-mr3020.html#respond</comments>
		
		<dc:creator><![CDATA[Daniel Eichhorn]]></dc:creator>
		<pubDate>Wed, 18 Sep 2013 06:28:00 +0000</pubDate>
				<category><![CDATA[Common]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[low cost wifi shield]]></category>
		<category><![CDATA[TL-MR3020]]></category>
		<guid isPermaLink="false">http://blog.squix.org/2013/09/18/turn-onoff-usb-power-on-tl-mr3020/</guid>

					<description><![CDATA[In a later blog post I will describe how I am using a TL-MR3020 router as low-cost wifi shield for my Arduino to transmit sensor data over wifi. In this post I just want to show how you can script a restart of the arduino ... <p><a class="read-more btn btn-secondary" href="https://blog.squix.org/2013/09/turn-onoff-usb-power-on-tl-mr3020.html">Read More</a></p>]]></description>
										<content:encoded><![CDATA[<div dir="ltr" style="text-align: left;" trbidi="on">
In a later blog post I will describe how I am using a TL-MR3020 router as low-cost wifi shield for my Arduino to transmit sensor data over wifi. In this post I just want to show how you can script a restart of the arduino by powering off the USB port that the Arduino is connected to. In need this because sometimes the arduino does not send anymore data to the ttyUSB0 device. So as a workaround I&#8217;m restarting the Arduino from time to time by cron job.</p>
<pre class="prettyprint">
#!/bin/sh
echo 0 > /sys/class/gpio/gpio8/value
echo 1 > /sys/class/gpio/gpio8/value
echo "$(date)" >> /tmp/restart.log
</pre>
<p></div>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.squix.org/2013/09/turn-onoff-usb-power-on-tl-mr3020.html/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">86</post-id>	</item>
	</channel>
</rss>
