<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="bbPress/1.0.2" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>LeafLabs Garden &#187; Topic: Can anyone recommend a Bluetooth module? One with DTR broken out?</title>
		<link>http://forums.leaflabs.com/topic.php?id=1925</link>
		<description>A place to share, learn, and grow...</description>
		<language>en-US</language>
		<pubDate>Fri, 22 Jan 2016 00:13:55 +0000</pubDate>
		<generator>http://bbpress.org/?v=1.0.2</generator>
		<textInput>
			<title><![CDATA[Search]]></title>
			<description><![CDATA[Search all topics from these forums.]]></description>
			<name>q</name>
			<link>http://forums.leaflabs.com/search.php</link>
		</textInput>
		<atom:link href="http://forums.leaflabs.com/rss.php?topic=1925" rel="self" type="application/rss+xml" />

		<item>
			<title>gbulmer on "Can anyone recommend a Bluetooth module? One with DTR broken out?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=1925#post-11625</link>
			<pubDate>Sun, 08 Jul 2012 11:32:18 +0000</pubDate>
			<dc:creator>gbulmer</dc:creator>
			<guid isPermaLink="false">11625@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;okie - I had skimmed that manual initially, but had only noticed remote DTR, but reading it again, it looks like both are available. Cheers! &#60;/p&#62;
&#60;p&#62;I have a C program to exercise the serial ports ioctl's.&#60;br /&#62;
It would be handy if Python worked. A friend has found an ioclt bug which might be in Node.js. So this level of signal can be very frustrating, and almost impossible to debug without a storage scope or USB sniffer. DTrace on the Mac is very useful for debugging too.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>okie on "Can anyone recommend a Bluetooth module? One with DTR broken out?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=1925#post-11611</link>
			<pubDate>Fri, 06 Jul 2012 11:54:43 +0000</pubDate>
			<dc:creator>okie</dc:creator>
			<guid isPermaLink="false">11611@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;gbulmer, I just noticed that this other RN-41 breakout board from Sparkfun looks like it has DTR broken out:&#60;br /&#62;
&#60;a href=&#34;http://www.sparkfun.com/products/10559&#34; rel=&#34;nofollow&#34;&#62;http://www.sparkfun.com/products/10559&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;I once did the thing I think you're trying to do (communicate with, reset, and program a microcontroller through a UART over Bluetooth). As a side note, I recall that, at the time, the Python Bluetooth packages didn't include support to toggle DTR and Bluez support was buggy. Do you know if this has changed? I ended up using the RN-41/RN-42 GPIOs.&#60;/p&#62;
&#60;p&#62;In the first 60 seconds after powering up or reseting the RN-41/RN-42, you can enter &#34;Command Mode&#34; by connecting to it over a Bluetooth serial connection (or any time through hard-wired UART) and sending it the character string &#34;$$$&#34;. Once in command mode, you can change the 60 second window to be infinite so that you can enter Command Mode any time over a Bluetooth serial connection. If your &#34;regular data&#34; might include &#34;$$$&#34;, from Command Mode, you can make the special &#34;$$$&#34; string something else. You can do all sorts of things from Command Mode, including toggling GPIOs. For example, the following commands do these things:&#60;/p&#62;
&#60;p&#62;&#34;S@,8080&#34;  sets GPIO-7 to an output&#60;br /&#62;
&#34;S&#38;amp;,8080&#34;  drives GPIO-7 high&#60;br /&#62;
&#34;S&#38;amp;,8000&#34;  drives GPIO-7 low&#60;/p&#62;
&#60;p&#62;To exit Command Mode, you send the character string &#34;---&#34;.&#60;/p&#62;
&#60;p&#62;This is all in the Advanced User Manual, and it's a recommended read (it's mind-opening to see all the things you can do):&#60;br /&#62;
&#60;a href=&#34;http://www.rovingnetworks.com/resources/download/47/Advanced_User_Manual&#34; rel=&#34;nofollow&#34;&#62;http://www.rovingnetworks.com/resources/download/47/Advanced_User_Manual&#60;/a&#62;
&#60;/p&#62;</description>
		</item>
		<item>
			<title>gbulmer on "Can anyone recommend a Bluetooth module? One with DTR broken out?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=1925#post-11490</link>
			<pubDate>Mon, 02 Jul 2012 08:25:18 +0000</pubDate>
			<dc:creator>gbulmer</dc:creator>
			<guid isPermaLink="false">11490@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;okie &#34;I think you may be able to toggle other GPIOs by sending the modules certain commands.&#34;&#60;/p&#62;
&#60;p&#62;Interesting idea! I had a look at the RN-41 page (&#60;a href=&#34;http://www.rovingnetworks.com/products/RN_41)&#34; rel=&#34;nofollow&#34;&#62;http://www.rovingnetworks.com/products/RN_41)&#60;/a&#62;, and poked through the manuals, but I couldn't see anything about that except in the HID manual. I *think* I want to use the bluetooth device as a serial device, yes?
&#60;/p&#62;</description>
		</item>
		<item>
			<title>okie on "Can anyone recommend a Bluetooth module? One with DTR broken out?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=1925#post-11424</link>
			<pubDate>Wed, 27 Jun 2012 15:31:29 +0000</pubDate>
			<dc:creator>okie</dc:creator>
			<guid isPermaLink="false">11424@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;gbulmer, if it doesn't have to be triggered by a DTR signal, I think you may be able to toggle other GPIOs by sending the modules certain commands.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>crenn on "Can anyone recommend a Bluetooth module? One with DTR broken out?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=1925#post-11370</link>
			<pubDate>Mon, 25 Jun 2012 03:07:31 +0000</pubDate>
			<dc:creator>crenn</dc:creator>
			<guid isPermaLink="false">11370@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;This isn't quite what you're looking for in terms of pin out, but may be of some use:&#60;br /&#62;
&#60;a href=&#34;http://www.seeedstudio.com/depot/bluetooth-bee-p-598.html?cPath=139_142&#34; rel=&#34;nofollow&#34;&#62;http://www.seeedstudio.com/depot/bluetooth-bee-p-598.html?cPath=139_142&#60;/a&#62;
&#60;/p&#62;</description>
		</item>
		<item>
			<title>gbulmer on "Can anyone recommend a Bluetooth module? One with DTR broken out?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=1925#post-11362</link>
			<pubDate>Sun, 24 Jun 2012 20:05:24 +0000</pubDate>
			<dc:creator>gbulmer</dc:creator>
			<guid isPermaLink="false">11362@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;okie - thanks for looking, but I believe the RN-41 doesn't expose DTR. &#60;/p&#62;
&#60;p&#62;There is a pin which I think can trigger a remote DTR, the datasheet says:&#60;br /&#62;
33 - GPIO10 I/O  (remote DTR signal) - Input to RN-41 with weak pulldown&#60;/p&#62;
&#60;p&#62;but I want an output which is activated by a remote DTR so that it can be tied to nRESET, and enable the host PC to do a remote reset to make uploading easier.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>okie on "Can anyone recommend a Bluetooth module? One with DTR broken out?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=1925#post-11358</link>
			<pubDate>Sat, 23 Jun 2012 16:28:15 +0000</pubDate>
			<dc:creator>okie</dc:creator>
			<guid isPermaLink="false">11358@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Oops, you're correct, those boards don't break out DTR. This one does, and it has the same module, the RN-41:&#60;/p&#62;
&#60;p&#62;&#60;a href=&#34;http://www.sparkfun.com/products/10559&#34; rel=&#34;nofollow&#34;&#62;http://www.sparkfun.com/products/10559&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;The Sparkfun breakout board is a little pricey. If you're needing more than a couple, I would buy the units raw straight from Roving Networks. I've contacted them before for quotes with good results.&#60;/p&#62;
&#60;p&#62;By the way, the main difference between the RN-41 and RN-42 is that the RN-41 is higher power and communicates over larger distances. They are pin compatible.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>gbulmer on "Can anyone recommend a Bluetooth module? One with DTR broken out?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=1925#post-11331</link>
			<pubDate>Wed, 20 Jun 2012 17:37:28 +0000</pubDate>
			<dc:creator>gbulmer</dc:creator>
			<guid isPermaLink="false">11331@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;okie - I looked at those parts, and AFAICT they do not have DTR out. Is that correct?&#60;/p&#62;
&#60;p&#62;The data sheet says &#34;33 GPIO10 I/O  (remote DTR signal) &#60;strong&#62;Input&#60;/strong&#62; to RN-41 with weak pulldown&#34;
&#60;/p&#62;</description>
		</item>
		<item>
			<title>okie on "Can anyone recommend a Bluetooth module? One with DTR broken out?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=1925#post-11330</link>
			<pubDate>Wed, 20 Jun 2012 13:58:30 +0000</pubDate>
			<dc:creator>okie</dc:creator>
			<guid isPermaLink="false">11330@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;I'd recommend the Bluetooth Modem - BlueSMiRF Gold or Silver from Sparkfun:&#60;br /&#62;
&#60;a href=&#34;http://www.sparkfun.com/products/10268&#34; rel=&#34;nofollow&#34;&#62;http://www.sparkfun.com/products/10268&#60;/a&#62;&#60;br /&#62;
&#60;a href=&#34;http://www.sparkfun.com/products/10269&#34; rel=&#34;nofollow&#34;&#62;http://www.sparkfun.com/products/10269&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;I've used both of them. One uses the RN-41 module and the other uses the RN-42, which are both available from many distributors and Roving Networks.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>gbulmer on "Can anyone recommend a Bluetooth module? One with DTR broken out?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=1925#post-11318</link>
			<pubDate>Tue, 19 Jun 2012 07:44:58 +0000</pubDate>
			<dc:creator>gbulmer</dc:creator>
			<guid isPermaLink="false">11318@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;I am looking to use bluetooth serial.&#60;br /&#62;
I intend to use it as both a communication path, and also for program upload from my Mac.&#60;br /&#62;
I'd eventually use it for comms to e.g. an Android phone, but that isn't important at this stage.&#60;/p&#62;
&#60;p&#62;I want a serial bluetooth module that 'just works'; plug it in to Rx/Tx and power, and it works (probably defaults to 9600 baud).&#60;br /&#62;
I want one on a 'breakout board' so that I can just plug in a 0.1&#34; pitch header, without having to make my own PCB.&#60;/p&#62;
&#60;p&#62;I'd prefer a bluetooth serial (USART) module which breaks out the DTR signal, which I'd tie to RESET to make remote upload a bit easier.&#60;br /&#62;
I'd prefer a module which supports, at least 115200baud.&#60;/p&#62;
&#60;p&#62;I'd prefer one from a consistent source in case I want more in the future.&#60;br /&#62;
I'd prefer one that uses an SMD module which is also available, in case I want to integrate it onto the PCB in the future.&#60;/p&#62;
&#60;p&#62;Can anyone recommend a bluetooth module that satisfies most of that list of requirements?
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
