<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://w.electrodragon.com/w/index.php?action=history&amp;feed=atom&amp;title=Micropython_Guide</id>
	<title>Micropython Guide - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://w.electrodragon.com/w/index.php?action=history&amp;feed=atom&amp;title=Micropython_Guide"/>
	<link rel="alternate" type="text/html" href="https://w.electrodragon.com/w/index.php?title=Micropython_Guide&amp;action=history"/>
	<updated>2026-06-04T20:07:01Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.37.2</generator>
	<entry>
		<id>https://w.electrodragon.com/w/index.php?title=Micropython_Guide&amp;diff=32580&amp;oldid=prev</id>
		<title>Chao at 09:04, 18 February 2022</title>
		<link rel="alternate" type="text/html" href="https://w.electrodragon.com/w/index.php?title=Micropython_Guide&amp;diff=32580&amp;oldid=prev"/>
		<updated>2022-02-18T09:04:22Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
== Operations ==&lt;br /&gt;
=== Plug In ===&lt;br /&gt;
* You will get a portable disk &amp;quot;TPYBFLASH&amp;quot;, size 100KB&lt;br /&gt;
* Include files: &lt;br /&gt;
 boot.py -&amp;gt; no need change&lt;br /&gt;
 main.py -&amp;gt; board main python script&lt;br /&gt;
 README.txt&lt;br /&gt;
 tpybcdc.inf -&amp;gt; Board USB shell driver&lt;br /&gt;
* Drag new main.py file to update code&lt;br /&gt;
=== Note ===&lt;br /&gt;
* Only restart or re-power after the files is fully copied, the on board status led indicating file transfer should turn off after it done&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Code ==&lt;br /&gt;
&lt;br /&gt;
=== LED Flow Demo Code ===&lt;br /&gt;
&amp;lt;source lang=&amp;quot;python&amp;quot;&amp;gt;&lt;br /&gt;
# main.py -- put your code here!&lt;br /&gt;
leds = [pyb.LED(i) for i in range(1,5)]&lt;br /&gt;
&lt;br /&gt;
sw=pyb.Switch()&lt;br /&gt;
def test():&lt;br /&gt;
    pyb.LED(1).on()&lt;br /&gt;
    pyb.LED(2).on()&lt;br /&gt;
    pyb.LED(3).on()&lt;br /&gt;
    pyb.LED(4).on()&lt;br /&gt;
    pyb.delay(2000)&lt;br /&gt;
sw.callback(test)&lt;br /&gt;
&lt;br /&gt;
for l in leds:&lt;br /&gt;
    l.off()&lt;br /&gt;
&lt;br /&gt;
n = 0&lt;br /&gt;
&lt;br /&gt;
try:&lt;br /&gt;
   while True:&lt;br /&gt;
      n = (n + 1) % 4&lt;br /&gt;
      leds[n].toggle()&lt;br /&gt;
      pyb.delay(50)&lt;br /&gt;
finally:&lt;br /&gt;
    for l in leds:&lt;br /&gt;
        l.off()&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== REPL Use Guide ==&lt;br /&gt;
&lt;br /&gt;
* [https://micropython.org/resources/docs/en/latest/wipy/wipy/tutorial/repl.html To use micropython interfactive serial shell REPL prompt, see on this page.]&lt;br /&gt;
* new REPL - https://docs.micropython.org/en/latest/reference/repl.html&lt;br /&gt;
* [[REPL CMD]]&lt;br /&gt;
* [https://www.youtube.com/watch?v=5LbgyDmRu9s Micropython board demo video.]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Must use putty for first time, less easy to get error&lt;br /&gt;
* press CTRL+C to stop or CTRL+D to run program again.&lt;br /&gt;
* get &amp;gt;&amp;gt;&amp;gt; to start.&lt;br /&gt;
&lt;br /&gt;
== Futher Usage ==&lt;br /&gt;
* Commands line refer to page: [[MicroPython_CMD]]&lt;br /&gt;
* Boot Guide [[Micropython Boot]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[category: Micropython]]&lt;/div&gt;</summary>
		<author><name>Chao</name></author>
	</entry>
</feed>