<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>MicroPython on the nrf9160</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/53197/micropython-on-the-nrf9160</link><description>Hi, 
 I am exploring options to prototype with the nrf9160-DK. Gave MicroPython a try, this worked really well for me on other platforms, especially for rapid prototyping tasks. Compiling and flashing the nrf port for the pca10090 board was quick and</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 28 Aug 2023 20:03:07 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/53197/micropython-on-the-nrf9160" /><item><title>RE: MicroPython on the nrf9160</title><link>https://devzone.nordicsemi.com/thread/443459?ContentTypeID=1</link><pubDate>Mon, 28 Aug 2023 20:03:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b3a5935b-61f4-490f-9e04-ed3f14a55ab1</guid><dc:creator>Andrea82</dc:creator><description>&lt;p&gt;Hi, I saw you used the micropython with the nRF9160. Did you use any IDe for developing the code? Like Thonny with the board connected directly so you are able to see in real-time what is going on? I am looking on online but I cannot find anything. I used micropython with an ESP32 and I&amp;#39;m wondering if it is the same.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: MicroPython on the nrf9160</title><link>https://devzone.nordicsemi.com/thread/260340?ContentTypeID=1</link><pubDate>Thu, 16 Jul 2020 11:08:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ad9a27de-5e2e-4f78-addb-87db2355a949</guid><dc:creator>Glenn Ruben Bakke</dc:creator><description>&lt;p&gt;For micropython nrf9160 port the default setup is 115200 baud with flow control enabled. It might be a bit tricky to get flow control spinning out of the box. My solution is to ground one of the test points and hit a power cycle with the Reset button after opening up &amp;quot;/dev/ttyACM0&amp;quot; (or the first of the three ACM&amp;#39;s you get in linux). What works best for me is to ground TP25 or TP27, depending on the version of the board. This is due to the fact that the wires between the Segger and nrf9160 is set up by the nrf52840, which is a bit slow to route the flow control signals (at least my suspicion). Hence, the UART Flow Control gets a bit stuck. Another alternative is to compile micropython with no flow control. However, that might lead&amp;nbsp; to drop of characters when copy-pasting large code snippets into paste mode REPL.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: MicroPython on the nrf9160</title><link>https://devzone.nordicsemi.com/thread/260338?ContentTypeID=1</link><pubDate>Thu, 16 Jul 2020 11:01:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7d430ceb-bc1f-4c9e-80fc-ba6fa74ba335</guid><dc:creator>Glenn Ruben Bakke</dc:creator><description>&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/members/christianh"&gt;christianh&lt;/a&gt;, you can try out the PR that is available in micropython for some LTE/GNSS socket programming: &lt;a href="https://github.com/micropython/micropython/pull/6236"&gt;nrf9160 socket support&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: MicroPython on the nrf9160</title><link>https://devzone.nordicsemi.com/thread/233286?ContentTypeID=1</link><pubDate>Fri, 07 Feb 2020 12:58:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:252ec6b3-2078-42fa-b6cd-5e91cc800546</guid><dc:creator>Tommy</dc:creator><description>&lt;p&gt;Hi. How did you get the REPL? I have 3 serial ports and it doesn&amp;#39;t show REPL on either of them. Tried different baud rates as well. On one of the serial ports i get : &amp;quot;NRF52840 board control statically configured. DK Uptime is 160 seconds&amp;quot; only...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: MicroPython on the nrf9160</title><link>https://devzone.nordicsemi.com/thread/232631?ContentTypeID=1</link><pubDate>Tue, 04 Feb 2020 15:07:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cb5ebc04-33f0-4467-b3f5-dba5332f8409</guid><dc:creator>christianh</dc:creator><description>&lt;p&gt;Try these:&amp;nbsp;&lt;a href="https://cutit.org/RgRP1"&gt;https://cutit.org/RgRP1&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: MicroPython on the nrf9160</title><link>https://devzone.nordicsemi.com/thread/228843?ContentTypeID=1</link><pubDate>Mon, 13 Jan 2020 14:45:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3e8ed635-cba0-4148-9464-5d9016b7bf2e</guid><dc:creator>Tommy</dc:creator><description>&lt;p&gt;Yes please share the hex file &lt;span class="emoticon" data-url="https://devzone.nordicsemi.com/cfs-file/__key/system/emoji/1f642.svg" title="Slight smile"&gt;&amp;#x1f642;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: MicroPython on the nrf9160</title><link>https://devzone.nordicsemi.com/thread/228786?ContentTypeID=1</link><pubDate>Mon, 13 Jan 2020 12:30:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:62187abf-4933-4885-8e18-9410d04c71ad</guid><dc:creator>Tommy</dc:creator><description>&lt;p&gt;Hi. I want to do the same. You did this on a Linux machine?&lt;/p&gt;
&lt;p&gt;Did you find any solution for using LTE modem?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: MicroPython on the nrf9160</title><link>https://devzone.nordicsemi.com/thread/214932?ContentTypeID=1</link><pubDate>Tue, 15 Oct 2019 01:09:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:21c535bb-cd98-43dc-96b7-70ec46df4942</guid><dc:creator>christianh</dc:creator><description>&lt;p&gt;I basically followed the instructions from the MicroPython README, roughly this:&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;pre class="ui-code" data-mode="python"&gt;git clone https://github.com/micropython/micropython
cd micropython/
git submodule update --init
make -C mpy-cross

# make arm gcc available, was installed in a non-standard path
export PATH=$PATH:path/to/gcc-arm-none-eabi-7-2018-q2-update/bin

# compile to hex file
make BOARD=pca10090

# launch the Programmer App from the nrfconnect launcher
../nrfconnect320x8664.AppImage

# load hex file firmware.hex
# load hex file secureboot.hex
# click erase&amp;amp;write
# reset

# now connect to the REPL
screen /dev/ttyACM0 115200
&amp;gt;&amp;gt;&amp;gt; import sys
&amp;gt;&amp;gt;&amp;gt; print(sys.version)
3.4.0
&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;Versions were&amp;nbsp;d5cbee3cfb for MicroPython, v1.2.3 for the Programmer App,&amp;nbsp;7.3.1 20180622 for arm-none-eabi-gcc, all on Ubuntu 18.04.3 LTS with a stock&amp;nbsp;4.15.0-65-generic kernel.&lt;/p&gt;
&lt;p&gt;Happy to share the hex if you want to give it a try.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: MicroPython on the nrf9160</title><link>https://devzone.nordicsemi.com/thread/214817?ContentTypeID=1</link><pubDate>Mon, 14 Oct 2019 11:57:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e94b2b01-2c69-4e88-8e5e-cd8f2ebbcafe</guid><dc:creator>hqtk</dc:creator><description>&lt;p&gt;How did you flash the nrf91?&lt;br /&gt;I keep getting an error stating that the nrfjprog is too old and the latest 10.4.0 doesn&amp;#39;t want to install on my computer&lt;br /&gt;Tried with both 10.2.1 and 10.3.0&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>