<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Bluetooth communication with smartphone]]></title><description><![CDATA[<p dir="auto">I'm thinking about configuring some specific settings (like WiFi) through bluetooth with a custom mobile app that I'll write. To do so, I would like to send and receive JSON messages between a Lopy and a smartphone. However, I can't find how to get started (Lopy side) with what's in the documentation. Anybody can help me with these first steps?</p>
]]></description><link>https://forum.pycom.io/topic/1325/bluetooth-communication-with-smartphone</link><generator>RSS for Node</generator><lastBuildDate>Wed, 22 Apr 2026 04:27:36 GMT</lastBuildDate><atom:link href="https://forum.pycom.io/topic/1325.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 09 Jun 2017 11:00:06 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Bluetooth communication with smartphone on Fri, 09 Jun 2017 11:00:06 GMT]]></title><description><![CDATA[<p dir="auto">I'm thinking about configuring some specific settings (like WiFi) through bluetooth with a custom mobile app that I'll write. To do so, I would like to send and receive JSON messages between a Lopy and a smartphone. However, I can't find how to get started (Lopy side) with what's in the documentation. Anybody can help me with these first steps?</p>
]]></description><link>https://forum.pycom.io/post/8238</link><guid isPermaLink="true">https://forum.pycom.io/post/8238</guid><dc:creator><![CDATA[iber]]></dc:creator><pubDate>Fri, 09 Jun 2017 11:00:06 GMT</pubDate></item><item><title><![CDATA[Reply to Bluetooth communication with smartphone on Fri, 09 Jun 2017 12:02:51 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.pycom.io/uid/357">@iber</a><br />
LoPy currently only supports Bluetooth LE GATT protocol which in simple terms is a key/value  read+write protocol (like a simple database) and ill suited for streaming serialized data like JSON.</p>
<p dir="auto">You should however be able to make your mobile app write to Bluetooth LE characteristics on the LoPy which then set the WiFi and password.</p>
<p dir="auto">The GATTS example should give you the right idea: <a href="https://docs.pycom.io/pycom_esp32/library/network.Bluetooth.html#network.characteristic.events" target="_blank" rel="noopener noreferrer nofollow">https://docs.pycom.io/pycom_esp32/library/network.Bluetooth.html#network.characteristic.events</a></p>
]]></description><link>https://forum.pycom.io/post/8241</link><guid isPermaLink="true">https://forum.pycom.io/post/8241</guid><dc:creator><![CDATA[jmarcelino]]></dc:creator><pubDate>Fri, 09 Jun 2017 12:02:51 GMT</pubDate></item></channel></rss>