<?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[NB-IoT usage and specs]]></title><description><![CDATA[<p dir="auto">Hi,<br />
I am wondering how exactly the NB-IoT module is supposed to be used. It has a "Power button", and it seems to be neccessary to have it pressed for a few seconds/times/depends on the moon to be able to communicate with the module at all (I am using the default UART). Are the usage instructions or more examples somewhere? Also, the schematics indicate that the power line is connected to GPIO2, is this correct? Is there a reliable way to switch on the module via GPIO2 then (I could not get that working)? A specs document of the used "M5311" would be very helpful with this, but it is nowhere to be found (only a manual of the AT commands is available). Last question: I would like to use TinyGSM, is the module compatible with any of the predefined modems or do I have to extend TinyGSM?<br />
Any help on this is appreciated!<br />
Thorsten.</p>
]]></description><link>https://community.m5stack.com/topic/1175/nb-iot-usage-and-specs</link><generator>RSS for Node</generator><lastBuildDate>Fri, 01 May 2026 23:50:10 GMT</lastBuildDate><atom:link href="https://community.m5stack.com/topic/1175.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 02 Aug 2019 04:51:55 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to NB-IoT usage and specs on Sat, 02 May 2020 17:34:02 GMT]]></title><description><![CDATA[<p dir="auto"><img src="/assets/uploads/files/1588440740547-ee786342-3a78-4376-8f4a-93135008524f-image-resized.png" alt="0_1588440727221_ee786342-3a78-4376-8f4a-93135008524f-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">Hi,<br />
I am using the nb-iot module with m5stack. The program is <a href="https://github.com/m5stack/M5-ProductExampleCodes/blob/master/Module/NB_IOT/Arduino/NB_IOT.ino" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/m5stack/M5-ProductExampleCodes/blob/master/Module/NB_IOT/Arduino/NB_IOT.ino</a></p>
<p dir="auto">But I can't understand the mistake.<br />
Can someone help me?</p>
]]></description><link>https://community.m5stack.com/post/8487</link><guid isPermaLink="true">https://community.m5stack.com/post/8487</guid><dc:creator><![CDATA[Nicolaf899]]></dc:creator><pubDate>Sat, 02 May 2020 17:34:02 GMT</pubDate></item><item><title><![CDATA[Reply to NB-IoT usage and specs on Sat, 11 Apr 2020 22:59:58 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jmakiv" aria-label="Profile: jmakiv">@<bdi>jmakiv</bdi></a> I would like to know it too, do you have a functional data connection? My board doesn't respond to any AT commando i put in.</p>
]]></description><link>https://community.m5stack.com/post/8119</link><guid isPermaLink="true">https://community.m5stack.com/post/8119</guid><dc:creator><![CDATA[xtenone]]></dc:creator><pubDate>Sat, 11 Apr 2020 22:59:58 GMT</pubDate></item><item><title><![CDATA[Reply to NB-IoT usage and specs on Tue, 24 Mar 2020 10:13:47 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jmakiv" aria-label="Profile: jmakiv">@<bdi>jmakiv</bdi></a> does it mean you have a functioning dataconnection?<br />
If you do, would you e willing to give some more hints?<br />
Thanks!</p>
]]></description><link>https://community.m5stack.com/post/7884</link><guid isPermaLink="true">https://community.m5stack.com/post/7884</guid><dc:creator><![CDATA[koen]]></dc:creator><pubDate>Tue, 24 Mar 2020 10:13:47 GMT</pubDate></item><item><title><![CDATA[Reply to NB-IoT usage and specs on Fri, 01 Nov 2019 09:05:04 GMT]]></title><description><![CDATA[<p dir="auto">Got support from M5Stack team.</p>
<p dir="auto">M5Stack Fire has occupied GPIO16 / 17 to connect with the PSRAM by default, it's conflict with TXD / RXD (GPIO16, GPIO17) of NB-IoT module. Therefore, when using the GPS module with the M5Stack Fire, you might have to cut the TXD and RXD from NB-IoT module and wire fly to another set of UART pin, if you gonna use the PSRAM.</p>
<p dir="auto">What you need to do is that,</p>
<ol>
<li>Cut the TXD and RXD from NB-IoT module;</li>
<li>Jump wire to other GPIOs, for example TX to GPIO5, RX to GPIO12;</li>
<li>Change the code according to the new GPIOs;<br />
Serial2.begin(115200, SERIAL_8N1, 12, 5);</li>
<li>Upload to play.</li>
</ol>
<p dir="auto">Cut is easy to do as there are ready made 0-ohm resistors that you can use.</p>
<p dir="auto">Tested and this works!</p>
]]></description><link>https://community.m5stack.com/post/6239</link><guid isPermaLink="true">https://community.m5stack.com/post/6239</guid><dc:creator><![CDATA[jmakiv]]></dc:creator><pubDate>Fri, 01 Nov 2019 09:05:04 GMT</pubDate></item><item><title><![CDATA[Reply to NB-IoT usage and specs on Fri, 25 Oct 2019 08:22:10 GMT]]></title><description><![CDATA[<p dir="auto">Hi Thorsten,</p>
<p dir="auto">Same issue here. The example code doesn't work at all: <a href="https://github.com/m5stack/M5-ProductExampleCodes/blob/master/Module/NB_IOT/Arduino/NB_IOT.ino" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/m5stack/M5-ProductExampleCodes/blob/master/Module/NB_IOT/Arduino/NB_IOT.ino</a></p>
<p dir="auto">Code refers pin 5 in the setup and that pin is used in the schematics for serial line receive (and actually it is not connected as zero ohm resistor is missing). I think this code is just some kind of copy other M5Stack module examples and not suitable for this.</p>
<p dir="auto">This module seems to be dead even I try to switch on power and reset as it have been guided in their website:</p>
<p dir="auto">Power Operation:</p>
<p dir="auto">Power On: GPIO2 stay HIGH for 2s<br />
Power Off: GPIO2 stay HIGH for 8s<br />
Power On: Button long-press for 2s<br />
Power Off: Button long-press for 8s<br />
Reset module: GPIO26 HIGH</p>
<p dir="auto">In code level I have used following in setup:</p>
<p dir="auto">pinMode(2, OUTPUT);<br />
pinMode(26, OUTPUT);</p>
<p dir="auto">digitalWrite(2, 1);<br />
delay(3000);<br />
digitalWrite(2, 0);</p>
<p dir="auto">digitalWrite(26, 0);<br />
delay(500);<br />
digitalWrite(26, 1);<br />
delay(500);<br />
digitalWrite(26, 0);</p>
<p dir="auto">When I send AT command to module. Sometimes it reply empty characters, but I am not sure is that just a noise.</p>
<p dir="auto">Any help is appreciated!</p>
<p dir="auto">Best regards, Jarkko</p>
]]></description><link>https://community.m5stack.com/post/6127</link><guid isPermaLink="true">https://community.m5stack.com/post/6127</guid><dc:creator><![CDATA[jmakiv]]></dc:creator><pubDate>Fri, 25 Oct 2019 08:22:10 GMT</pubDate></item></channel></rss>