doc: store instructions
@@ -54,7 +54,7 @@
|
||||
inkscape:snap-global="false"
|
||||
showguides="false" />
|
||||
<image
|
||||
sodipodi:absref="/home/laurens/pybricks/git/micropython/ports/pybricks/doc/source/_images/firstprogram1.jpg"
|
||||
sodipodi:absref="firstprogram1.jpg"
|
||||
xlink:href="firstprogram1.jpg"
|
||||
y="0"
|
||||
x="0"
|
||||
@@ -138,7 +138,7 @@
|
||||
sodipodi:role="line"
|
||||
id="tspan915">Port B</tspan></text>
|
||||
<image
|
||||
sodipodi:absref="/home/laurens/pybricks/git/micropython/ports/pybricks/doc/source/_images/firstprogram2.png"
|
||||
sodipodi:absref="firstprogram2.png"
|
||||
xlink:href="firstprogram2.png"
|
||||
style="stroke-width:5.66956329"
|
||||
width="111.70762"
|
||||
|
||||
|
Before Width: | Height: | Size: 6.2 KiB After Width: | Height: | Size: 6.0 KiB |
@@ -88,8 +88,8 @@
|
||||
id="namedview4"
|
||||
showgrid="false"
|
||||
inkscape:zoom="1.668772"
|
||||
inkscape:cx="356.64959"
|
||||
inkscape:cy="226.97772"
|
||||
inkscape:cx="288.13198"
|
||||
inkscape:cy="284.1425"
|
||||
inkscape:window-x="67"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1"
|
||||
@@ -98,13 +98,13 @@
|
||||
<image
|
||||
sodipodi:absref="sd1.jpg"
|
||||
xlink:href="sd1.jpg"
|
||||
style="stroke-width:1.52126789"
|
||||
width="700"
|
||||
height="525"
|
||||
preserveAspectRatio="none"
|
||||
id="image852"
|
||||
y="0"
|
||||
x="0"
|
||||
y="0" />
|
||||
id="image852"
|
||||
preserveAspectRatio="none"
|
||||
height="525"
|
||||
width="700"
|
||||
style="stroke-width:1.52126789" />
|
||||
<rect
|
||||
style="opacity:1;fill:#e7f2fa;fill-opacity:1;stroke:none;stroke-width:2.13333321;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
id="rect4173"
|
||||
@@ -143,13 +143,13 @@
|
||||
<image
|
||||
sodipodi:absref="sd2.png"
|
||||
xlink:href="sd2.png"
|
||||
style="stroke-width:2.4499228"
|
||||
width="241.09604"
|
||||
height="140.95683"
|
||||
preserveAspectRatio="none"
|
||||
id="image4537"
|
||||
y="330.08475"
|
||||
x="143.6497"
|
||||
y="330.08475" />
|
||||
id="image4537"
|
||||
preserveAspectRatio="none"
|
||||
height="140.95683"
|
||||
width="241.09604"
|
||||
style="stroke-width:2.4499228" />
|
||||
<path
|
||||
style="fill:none;stroke:#6ab0de;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
|
||||
d="M 366.76497,344.27659 545.85712,247.06098"
|
||||
@@ -172,8 +172,8 @@
|
||||
<rect
|
||||
style="opacity:1;fill:#e7f2fa;fill-opacity:1;stroke:none;stroke-width:2.13333321;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
id="rect4651"
|
||||
width="213.105"
|
||||
height="107.72381"
|
||||
width="208.91029"
|
||||
height="136.48747"
|
||||
x="52.770428"
|
||||
y="194.14906" />
|
||||
<rect
|
||||
@@ -203,5 +203,40 @@
|
||||
y="287.50131"
|
||||
x="62.740643"
|
||||
sodipodi:role="line"
|
||||
id="tspan5220">for easy removal</tspan></text>
|
||||
id="tspan5220">to easily remove</tspan><tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:'Roboto Slab';-inkscape-font-specification:'Roboto Slab';fill:#404140;fill-opacity:1;stroke-width:0.60486054"
|
||||
y="318.58524"
|
||||
x="62.740643"
|
||||
sodipodi:role="line"
|
||||
id="tspan3764">the card later</tspan></text>
|
||||
<rect
|
||||
y="22.962622"
|
||||
x="34.973816"
|
||||
height="75.520416"
|
||||
width="187.68127"
|
||||
id="rect3732"
|
||||
style="opacity:1;fill:#e7f2fa;fill-opacity:1;stroke:none;stroke-width:2.13333321;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
|
||||
<rect
|
||||
y="22.962606"
|
||||
x="34.973816"
|
||||
height="4"
|
||||
width="187.68127"
|
||||
id="rect3734"
|
||||
style="opacity:1;fill:#6ab0de;fill-opacity:1;stroke:none;stroke-width:2.13333321;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:24.19441986px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#404140;fill-opacity:1;stroke:none;stroke-width:0.60486054"
|
||||
x="44.944031"
|
||||
y="54.147087"
|
||||
id="text3742"><tspan
|
||||
sodipodi:role="line"
|
||||
x="44.944031"
|
||||
y="54.147087"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:'Roboto Slab';-inkscape-font-specification:'Roboto Slab';fill:#404140;fill-opacity:1;stroke-width:0.60486054"
|
||||
id="tspan3758">First, turn off</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
x="44.944031"
|
||||
y="85.230988"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:'Roboto Slab';-inkscape-font-specification:'Roboto Slab';fill:#404140;fill-opacity:1;stroke-width:0.60486054"
|
||||
id="tspan3762">the EV3 brick</tspan></text>
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 8.2 KiB After Width: | Height: | Size: 10 KiB |
@@ -0,0 +1,367 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
version="1.1"
|
||||
id="svg2"
|
||||
width="984"
|
||||
height="398"
|
||||
viewBox="0 0 984 398"
|
||||
sodipodi:docname="store.svg"
|
||||
inkscape:version="0.92.3 (2405546, 2018-03-11)">
|
||||
<metadata
|
||||
id="metadata8">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<defs
|
||||
id="defs6">
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath4692">
|
||||
<rect
|
||||
style="fill:#b3b3b3;fill-opacity:1;stroke:none;stroke-width:56.69290924;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
id="rect4694"
|
||||
width="65.912025"
|
||||
height="21.309902"
|
||||
x="549.34943"
|
||||
y="246.105" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1853"
|
||||
inkscape:window-height="1016"
|
||||
id="namedview4"
|
||||
showgrid="false"
|
||||
inkscape:zoom="1.0089206"
|
||||
inkscape:cx="468.78511"
|
||||
inkscape:cy="313.08856"
|
||||
inkscape:window-x="67"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg2" />
|
||||
<image
|
||||
sodipodi:absref="store0.png"
|
||||
xlink:href="store0.png"
|
||||
width="984"
|
||||
height="398"
|
||||
preserveAspectRatio="none"
|
||||
id="image10"
|
||||
x="0"
|
||||
y="0" />
|
||||
<circle
|
||||
transform="scale(1,-1)"
|
||||
r="20.301775"
|
||||
cy="-304.90997"
|
||||
cx="27.452312"
|
||||
id="circle4644"
|
||||
style="opacity:1;fill:none;fill-opacity:1;stroke:#6ab0de;stroke-width:4;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4646"
|
||||
d="M 48.229885,305.81068 H 115.40504"
|
||||
style="fill:none;stroke:#6ab0de;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<rect
|
||||
y="283.58453"
|
||||
x="78.371841"
|
||||
height="42.092525"
|
||||
width="255.46112"
|
||||
id="rect4648"
|
||||
style="opacity:1;fill:#e7f2fa;fill-opacity:1;stroke:none;stroke-width:2.13333321;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
|
||||
<rect
|
||||
y="283.58453"
|
||||
x="78.371841"
|
||||
height="4"
|
||||
width="255.46112"
|
||||
id="rect4650"
|
||||
style="opacity:1;fill:#6ab0de;fill-opacity:1;stroke:none;stroke-width:2.13333321;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:24.19441986px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#404140;fill-opacity:1;stroke:none;stroke-width:0.60486054"
|
||||
x="88.342056"
|
||||
y="314.1698"
|
||||
id="text4654"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4652"
|
||||
x="88.342056"
|
||||
y="314.1698"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:'Roboto Slab';-inkscape-font-specification:'Roboto Slab';fill:#404140;fill-opacity:1;stroke-width:0.60486054">Open extensions tab</tspan></text>
|
||||
<circle
|
||||
style="fill:#e7f2fa;fill-opacity:1;stroke:#6ab0de;stroke-width:4;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="circle4656"
|
||||
cx="83.636124"
|
||||
cy="271.76974"
|
||||
r="19.024944" />
|
||||
<text
|
||||
id="text4660"
|
||||
y="279.47632"
|
||||
x="78.735123"
|
||||
style="font-style:normal;font-weight:normal;font-size:24.19441986px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#404140;fill-opacity:1;stroke:none;stroke-width:0.60486054"
|
||||
xml:space="preserve"><tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:'Roboto Slab';-inkscape-font-specification:'Roboto Slab';fill:#404140;fill-opacity:1;stroke-width:0.60486054"
|
||||
y="279.47632"
|
||||
x="78.735123"
|
||||
id="tspan4658"
|
||||
sodipodi:role="line">1</tspan></text>
|
||||
<rect
|
||||
style="fill:#1e1e1e;fill-opacity:1;stroke:none;stroke-width:3.99999976;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="rect942"
|
||||
width="35.355339"
|
||||
height="4.3341393"
|
||||
x="488.20123"
|
||||
y="85.243172" />
|
||||
<path
|
||||
style="fill:none;stroke:#6ab0de;stroke-width:4;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 411.54304,96.782209 h 67.17515"
|
||||
id="path1022"
|
||||
inkscape:connector-curvature="0" />
|
||||
<rect
|
||||
style="opacity:1;fill:#e7f2fa;fill-opacity:1;stroke:none;stroke-width:2.13333321;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
id="rect872"
|
||||
width="105.34414"
|
||||
height="42.092525"
|
||||
x="454.19208"
|
||||
y="71.076607" />
|
||||
<rect
|
||||
style="opacity:1;fill:#6ab0de;fill-opacity:1;stroke:none;stroke-width:2.13333321;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
id="rect874"
|
||||
width="105.34414"
|
||||
height="4"
|
||||
x="454.19208"
|
||||
y="71.076607" />
|
||||
<text
|
||||
id="text878"
|
||||
y="101.66193"
|
||||
x="464.16223"
|
||||
style="font-style:normal;font-weight:normal;font-size:24.19441986px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#404140;fill-opacity:1;stroke:none;stroke-width:0.60486054"
|
||||
xml:space="preserve"><tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:'Roboto Slab';-inkscape-font-specification:'Roboto Slab';fill:#404140;fill-opacity:1;stroke-width:0.60486054"
|
||||
y="101.66193"
|
||||
x="464.16223"
|
||||
id="tspan876"
|
||||
sodipodi:role="line">Search</tspan></text>
|
||||
<circle
|
||||
r="19.024944"
|
||||
cy="63.761665"
|
||||
cx="450.07788"
|
||||
id="circle880"
|
||||
style="fill:#e7f2fa;fill-opacity:1;stroke:#6ab0de;stroke-width:4;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:24.19441986px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#404140;fill-opacity:1;stroke:none;stroke-width:0.60486054"
|
||||
x="442.84088"
|
||||
y="71.468147"
|
||||
id="text884"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan882"
|
||||
x="442.84088"
|
||||
y="71.468147"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:'Roboto Slab';-inkscape-font-specification:'Roboto Slab';fill:#404140;fill-opacity:1;stroke-width:0.60486054">2</tspan></text>
|
||||
<rect
|
||||
ry="15.204326"
|
||||
rx="15.204328"
|
||||
y="86.717361"
|
||||
x="82.607437"
|
||||
height="25.948439"
|
||||
width="329.72055"
|
||||
id="rect886"
|
||||
style="fill:none;fill-opacity:1;stroke:#6ab0de;stroke-width:4;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<rect
|
||||
y="174.45576"
|
||||
x="662.80908"
|
||||
height="42.092525"
|
||||
width="95.966667"
|
||||
id="rect1010"
|
||||
style="opacity:1;fill:#e7f2fa;fill-opacity:1;stroke:none;stroke-width:2.13333321;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
|
||||
<rect
|
||||
y="174.45576"
|
||||
x="662.80908"
|
||||
height="4"
|
||||
width="95.966667"
|
||||
id="rect1012"
|
||||
style="opacity:1;fill:#6ab0de;fill-opacity:1;stroke:none;stroke-width:2.13333321;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:24.19441986px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#404140;fill-opacity:1;stroke:none;stroke-width:0.60486054"
|
||||
x="669.66357"
|
||||
y="205.04109"
|
||||
id="text1016"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan1014"
|
||||
x="669.66357"
|
||||
y="205.04109"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:'Roboto Slab';-inkscape-font-specification:'Roboto Slab';fill:#404140;fill-opacity:1;stroke-width:0.60486054">Install</tspan></text>
|
||||
<text
|
||||
id="text1020"
|
||||
y="170.12253"
|
||||
x="657.73212"
|
||||
style="font-style:normal;font-weight:normal;font-size:24.19441986px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#404140;fill-opacity:1;stroke:none;stroke-width:0.60486054"
|
||||
xml:space="preserve"><tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:'Roboto Slab';-inkscape-font-specification:'Roboto Slab';fill:#404140;fill-opacity:1;stroke-width:0.60486054"
|
||||
y="170.12253"
|
||||
x="657.73212"
|
||||
id="tspan1018"
|
||||
sodipodi:role="line">4</tspan></text>
|
||||
<circle
|
||||
r="19.024944"
|
||||
cy="163.6329"
|
||||
cx="664.96912"
|
||||
id="circle1026"
|
||||
style="fill:#e7f2fa;fill-opacity:1;stroke:#6ab0de;stroke-width:4;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:24.19441986px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#404140;fill-opacity:1;stroke:none;stroke-width:0.60486054"
|
||||
x="658.72327"
|
||||
y="171.33939"
|
||||
id="text1030"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan1028"
|
||||
x="658.72327"
|
||||
y="171.33939"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:'Roboto Slab';-inkscape-font-specification:'Roboto Slab';fill:#404140;fill-opacity:1;stroke-width:0.60486054">3</tspan></text>
|
||||
<rect
|
||||
style="fill:#959595;fill-opacity:1;stroke:none;stroke-width:56.69291306;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
id="rect4661"
|
||||
width="71.136749"
|
||||
height="71.136749"
|
||||
x="76.04274"
|
||||
y="134.23813"
|
||||
rx="11.342488"
|
||||
ry="11.342488" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:19.19839478px;line-height:1.25;font-family:lato;-inkscape-font-specification:lato;letter-spacing:0px;word-spacing:0px;fill:#b3b3b3;fill-opacity:1;stroke:none;stroke-width:0.99999994"
|
||||
x="155.39052"
|
||||
y="153.81534"
|
||||
id="text4665"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4663"
|
||||
x="155.39052"
|
||||
y="153.81534"
|
||||
style="fill:#b3b3b3;stroke-width:0.99999994;font-weight:bold">Pybricks for LEGO MINDSTORMS EV3</tspan></text>
|
||||
<text
|
||||
id="text4669"
|
||||
y="175.12524"
|
||||
x="155.39052"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:19.19839478px;line-height:1.25;font-family:lato;-inkscape-font-specification:lato;letter-spacing:0px;word-spacing:0px;fill:#b3b3b3;fill-opacity:1;stroke:none;stroke-width:0.99999994"
|
||||
xml:space="preserve"><tspan
|
||||
style="font-weight:normal;fill:#b3b3b3;stroke-width:0.99999994"
|
||||
y="175.12524"
|
||||
x="155.39052"
|
||||
id="tspan4667"
|
||||
sodipodi:role="line">Create and run MicroPython scripts for EV3</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:19.19839478px;line-height:1.25;font-family:lato;-inkscape-font-specification:lato;letter-spacing:0px;word-spacing:0px;fill:#b3b3b3;fill-opacity:1;stroke:none;stroke-width:0.99999994"
|
||||
x="155.39052"
|
||||
y="196.43515"
|
||||
id="text4673"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4671"
|
||||
x="155.39052"
|
||||
y="196.43515"
|
||||
style="font-weight:normal;fill:#b3b3b3;stroke-width:0.99999994">Pybricks </tspan></text>
|
||||
<image
|
||||
sodipodi:absref="store3.png"
|
||||
xlink:href="store3.png"
|
||||
y="243.00333"
|
||||
x="546.69055"
|
||||
id="image4683"
|
||||
preserveAspectRatio="none"
|
||||
height="29"
|
||||
width="97"
|
||||
clip-path="url(#clipPath4692)"
|
||||
transform="translate(39.812737,-22.946064)" />
|
||||
<rect
|
||||
style="opacity:1;fill:#e7f2fa;fill-opacity:1;stroke:none;stroke-width:2.13333321;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
id="rect4696"
|
||||
width="125.05214"
|
||||
height="69.075432"
|
||||
x="663.50995"
|
||||
y="256.76489" />
|
||||
<rect
|
||||
style="opacity:1;fill:#6ab0de;fill-opacity:1;stroke:none;stroke-width:2.13333321;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
id="rect4698"
|
||||
width="125.05214"
|
||||
height="4"
|
||||
x="663.50995"
|
||||
y="256.76492" />
|
||||
<text
|
||||
id="text4702"
|
||||
y="287.35025"
|
||||
x="670.35266"
|
||||
style="font-style:normal;font-weight:normal;font-size:24.19441986px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#404140;fill-opacity:1;stroke:none;stroke-width:0.60486054"
|
||||
xml:space="preserve"><tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:'Roboto Slab';-inkscape-font-specification:'Roboto Slab';fill:#404140;fill-opacity:1;stroke-width:0.60486054"
|
||||
y="287.35025"
|
||||
x="670.35266"
|
||||
id="tspan4700"
|
||||
sodipodi:role="line">Reload to</tspan><tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:'Roboto Slab';-inkscape-font-specification:'Roboto Slab';fill:#404140;fill-opacity:1;stroke-width:0.60486054"
|
||||
y="318.43414"
|
||||
x="670.35266"
|
||||
sodipodi:role="line"
|
||||
id="tspan4714">activate</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-weight:normal;font-size:24.19441986px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#404140;fill-opacity:1;stroke:none;stroke-width:0.60486054"
|
||||
x="662.76569"
|
||||
y="252.32854"
|
||||
id="text4706"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4704"
|
||||
x="662.76569"
|
||||
y="252.32854"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:'Roboto Slab';-inkscape-font-specification:'Roboto Slab';fill:#404140;fill-opacity:1;stroke-width:0.60486054">4</tspan></text>
|
||||
<circle
|
||||
style="fill:#e7f2fa;fill-opacity:1;stroke:#6ab0de;stroke-width:4;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="circle4708"
|
||||
cx="665.66998"
|
||||
cy="245.83891"
|
||||
r="19.024944" />
|
||||
<text
|
||||
id="text4712"
|
||||
y="253.54539"
|
||||
x="658.05768"
|
||||
style="font-style:normal;font-weight:normal;font-size:24.19441986px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#404140;fill-opacity:1;stroke:none;stroke-width:0.60486054"
|
||||
xml:space="preserve"><tspan
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:'Roboto Slab';-inkscape-font-specification:'Roboto Slab';fill:#404140;fill-opacity:1;stroke-width:0.60486054"
|
||||
y="253.54539"
|
||||
x="658.05768"
|
||||
id="tspan4710"
|
||||
sodipodi:role="line">4</tspan></text>
|
||||
<text
|
||||
id="text4722"
|
||||
y="105.24859"
|
||||
x="97.613037"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:19.19839478px;line-height:1.25;font-family:lato;-inkscape-font-specification:lato;letter-spacing:0px;word-spacing:0px;fill:#b3b3b3;fill-opacity:1;stroke:none;stroke-width:0.99999994"
|
||||
xml:space="preserve"><tspan
|
||||
style="font-weight:normal;fill:#b3b3b3;stroke-width:0.99999994"
|
||||
y="105.24859"
|
||||
x="97.613037"
|
||||
id="tspan4720"
|
||||
sodipodi:role="line">Pybricks</tspan></text>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 16 KiB |
|
After Width: | Height: | Size: 21 KiB |
|
After Width: | Height: | Size: 2.3 KiB |
|
After Width: | Height: | Size: 1.7 KiB |
@@ -23,18 +23,22 @@ You'll need internet access to complete the steps on this page. While programmin
|
||||
Preparing your computer
|
||||
-----------------------------------------------------------
|
||||
|
||||
.. warning::
|
||||
|
||||
The download links below do not work yet. Please follow the instructions provided separately.
|
||||
|
||||
You will be writing your Python programs using Visual Studio Code. You can download, install, and configure this program using the steps below.
|
||||
|
||||
1. Download, install, and open `Visual Studio Code <https://code.visualstudio.com/Download>`_.
|
||||
2. Download the `Pybricks extension <.>`_. Follow the steps in the diagram below to install it.
|
||||
3. Download the `EV3 Python extension <.>`_. Follow the steps in the diagram below to install it.
|
||||
4. Close Visual Studio Code and open it again to activate the extensions.
|
||||
2. Install the EV3 extension as shown below:
|
||||
|
||||
.. image:: images/vsix.png
|
||||
.. image:: images/store.png
|
||||
|
||||
.. warning::
|
||||
|
||||
The all-in-one extension is not yet available in the Visual Studio Code marketplace.
|
||||
|
||||
Please install the **two** extensions manually as shown:
|
||||
|
||||
.. image:: images/vsix.png
|
||||
|
||||
Preparing the SD Card
|
||||
-----------------------------------------------------------
|
||||
|
||||