Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
764 commits
Select commit Hold shift + click to select a range
4e3f965
New translations step_12.md (Polish)
majamanojlovic Jun 13, 2022
d611bb8
New translations step_12.md (Hindi)
majamanojlovic Jun 13, 2022
1a29a50
New translations step_12.md (English)
majamanojlovic Jun 13, 2022
f3ef2f5
New translations step_12.md (Portuguese, Brazilian)
majamanojlovic Jun 13, 2022
996ec84
New translations step_12.md (Marathi)
majamanojlovic Jun 13, 2022
d2f0390
New translations step_11.md (Welsh)
majamanojlovic Jun 13, 2022
e81929f
New translations step_12.md (Welsh)
majamanojlovic Jun 13, 2022
478429e
New translations step_12.md (Kannada)
majamanojlovic Jun 13, 2022
bb20363
New translations step_12.md (Spanish, Latin America)
majamanojlovic Jun 13, 2022
559080e
New translations step_13.md (French)
majamanojlovic Jun 13, 2022
91dd506
New translations step_13.md (Arabic)
majamanojlovic Jun 13, 2022
ad28011
New translations step_13.md (Greek)
majamanojlovic Jun 13, 2022
e84541f
New translations step_11.md (Kannada)
majamanojlovic Jun 13, 2022
8c967c7
New translations step_11.md (English)
majamanojlovic Jun 13, 2022
85e0aef
New translations step_11.md (Hindi)
majamanojlovic Jun 13, 2022
7c030ac
New translations step_10.md (Welsh)
majamanojlovic Jun 13, 2022
c1ab267
New translations step_10.md (Japanese)
majamanojlovic Jun 13, 2022
60a8c89
New translations step_10.md (Dutch)
majamanojlovic Jun 13, 2022
ab3e4b7
New translations step_10.md (Polish)
majamanojlovic Jun 13, 2022
824b68e
New translations step_10.md (Russian)
majamanojlovic Jun 13, 2022
65c6678
New translations step_10.md (English)
majamanojlovic Jun 13, 2022
e34a935
New translations step_10.md (Portuguese, Brazilian)
majamanojlovic Jun 13, 2022
47f0d24
New translations step_10.md (Marathi)
majamanojlovic Jun 13, 2022
f5a26e9
New translations step_10.md (Hindi)
majamanojlovic Jun 13, 2022
d34c782
New translations step_10.md (Kannada)
majamanojlovic Jun 13, 2022
9f332e6
New translations step_11.md (Marathi)
majamanojlovic Jun 13, 2022
225a0fa
New translations step_10.md (Spanish, Latin America)
majamanojlovic Jun 13, 2022
7ba3e36
New translations step_11.md (French)
majamanojlovic Jun 13, 2022
bc70878
New translations step_11.md (Arabic)
majamanojlovic Jun 13, 2022
7170f7d
New translations step_11.md (Greek)
majamanojlovic Jun 13, 2022
16df862
New translations step_11.md (Japanese)
majamanojlovic Jun 13, 2022
2dbe55f
New translations step_11.md (Dutch)
majamanojlovic Jun 13, 2022
b41cd15
New translations step_11.md (Polish)
majamanojlovic Jun 13, 2022
38eb205
New translations step_11.md (Russian)
majamanojlovic Jun 13, 2022
ed7a0e8
New translations step_11.md (Portuguese, Brazilian)
majamanojlovic Jun 13, 2022
392ce9c
New translations step_13.md (Japanese)
majamanojlovic Jun 13, 2022
dd49443
New translations step_13.md (Dutch)
majamanojlovic Jun 13, 2022
0f95c7e
New translations step_2.md (Spanish, Latin America)
majamanojlovic Jun 13, 2022
4d26938
New translations step_2.md (Dutch)
majamanojlovic Jun 13, 2022
b36302f
New translations step_2.md (Polish)
majamanojlovic Jun 13, 2022
7157154
New translations step_2.md (Russian)
majamanojlovic Jun 13, 2022
4771966
New translations step_2.md (English)
majamanojlovic Jun 13, 2022
09bb6d9
New translations step_2.md (Portuguese, Brazilian)
majamanojlovic Jun 13, 2022
7130d12
New translations step_2.md (Marathi)
majamanojlovic Jun 13, 2022
4cfc211
New translations step_2.md (Hindi)
majamanojlovic Jun 13, 2022
a0b67c4
New translations step_2.md (Welsh)
majamanojlovic Jun 13, 2022
b53f05d
New translations step_2.md (Kannada)
majamanojlovic Jun 13, 2022
df985e2
New translations step_3.md (French)
majamanojlovic Jun 13, 2022
2ab6740
New translations step_2.md (Greek)
majamanojlovic Jun 13, 2022
7a37d2c
New translations step_3.md (Arabic)
majamanojlovic Jun 13, 2022
dcfeb26
New translations step_3.md (Greek)
majamanojlovic Jun 13, 2022
9a7f4ef
New translations step_3.md (Japanese)
majamanojlovic Jun 13, 2022
23e0429
New translations step_3.md (Dutch)
majamanojlovic Jun 13, 2022
be4a613
New translations step_3.md (Polish)
majamanojlovic Jun 13, 2022
9f3e32e
New translations step_3.md (Russian)
majamanojlovic Jun 13, 2022
dc71a4d
New translations step_3.md (English)
majamanojlovic Jun 13, 2022
e41003c
New translations step_3.md (Portuguese, Brazilian)
majamanojlovic Jun 13, 2022
9a9368f
New translations step_3.md (Marathi)
majamanojlovic Jun 13, 2022
d72f933
New translations step_3.md (Hindi)
majamanojlovic Jun 13, 2022
e34791d
New translations step_2.md (Japanese)
majamanojlovic Jun 13, 2022
0ca645a
New translations step_2.md (Arabic)
majamanojlovic Jun 13, 2022
0607528
New translations step_13.md (Polish)
majamanojlovic Jun 13, 2022
82626e5
New translations step_14.md (Greek)
majamanojlovic Jun 13, 2022
3ecb4c9
New translations step_13.md (Russian)
majamanojlovic Jun 13, 2022
a1e4671
New translations step_13.md (English)
majamanojlovic Jun 13, 2022
3c79bbb
New translations step_13.md (Portuguese, Brazilian)
majamanojlovic Jun 13, 2022
7ba2742
New translations step_13.md (Marathi)
majamanojlovic Jun 13, 2022
710e17f
New translations step_13.md (Hindi)
majamanojlovic Jun 13, 2022
b3eadbf
New translations step_13.md (Welsh)
majamanojlovic Jun 13, 2022
a73f02c
New translations step_13.md (Kannada)
majamanojlovic Jun 13, 2022
5e771b1
New translations step_13.md (Spanish, Latin America)
majamanojlovic Jun 13, 2022
e0725c7
New translations step_14.md (French)
majamanojlovic Jun 13, 2022
f80cd27
New translations step_14.md (Arabic)
majamanojlovic Jun 13, 2022
17edc5b
New translations step_14.md (Japanese)
majamanojlovic Jun 13, 2022
f7ea700
New translations step_2.md (French)
majamanojlovic Jun 13, 2022
45d6cbc
New translations step_14.md (Dutch)
majamanojlovic Jun 13, 2022
50405a8
New translations step_14.md (Polish)
majamanojlovic Jun 13, 2022
beeb801
New translations step_14.md (Russian)
majamanojlovic Jun 13, 2022
477665e
New translations step_14.md (English)
majamanojlovic Jun 13, 2022
13379fc
New translations step_14.md (Portuguese, Brazilian)
majamanojlovic Jun 13, 2022
8c7de5c
New translations step_14.md (Marathi)
majamanojlovic Jun 13, 2022
77ff5d5
New translations step_14.md (Hindi)
majamanojlovic Jun 13, 2022
7e96e8e
New translations step_14.md (Welsh)
majamanojlovic Jun 13, 2022
da0e814
New translations step_14.md (Kannada)
majamanojlovic Jun 13, 2022
3181a66
New translations step_14.md (Spanish, Latin America)
majamanojlovic Jun 13, 2022
599f036
New translations step_3.md (Welsh)
majamanojlovic Jun 13, 2022
ad83563
New translations step_3.md (Kannada)
majamanojlovic Jun 13, 2022
ea0d125
New translations step_6.md (English)
majamanojlovic Jun 13, 2022
7316a16
New translations step_5.md (Kannada)
majamanojlovic Jun 13, 2022
13bca11
New translations step_5.md (Spanish, Latin America)
majamanojlovic Jun 13, 2022
0e2b423
New translations step_6.md (French)
majamanojlovic Jun 13, 2022
a08381e
New translations step_6.md (Arabic)
majamanojlovic Jun 13, 2022
f06a32b
New translations step_6.md (Greek)
majamanojlovic Jun 13, 2022
2a174cf
New translations step_6.md (Japanese)
majamanojlovic Jun 13, 2022
d794c84
New translations step_6.md (Dutch)
majamanojlovic Jun 13, 2022
3f65044
New translations step_6.md (Polish)
majamanojlovic Jun 13, 2022
9cd6157
New translations step_6.md (Russian)
majamanojlovic Jun 13, 2022
d42cfd2
New translations step_6.md (Portuguese, Brazilian)
majamanojlovic Jun 13, 2022
bdca8ba
New translations step_5.md (Hindi)
majamanojlovic Jun 13, 2022
10b9ba9
New translations step_6.md (Marathi)
majamanojlovic Jun 13, 2022
f07152e
New translations step_6.md (Hindi)
majamanojlovic Jun 13, 2022
76c654f
New translations step_6.md (Welsh)
majamanojlovic Jun 13, 2022
45568d9
New translations step_6.md (Kannada)
majamanojlovic Jun 13, 2022
0d8869d
New translations step_6.md (Spanish, Latin America)
majamanojlovic Jun 13, 2022
a45c978
New translations step_7.md (French)
majamanojlovic Jun 13, 2022
daccc6a
New translations step_7.md (Arabic)
majamanojlovic Jun 13, 2022
ffcef01
New translations step_7.md (Greek)
majamanojlovic Jun 13, 2022
dbaf330
New translations step_7.md (Japanese)
majamanojlovic Jun 13, 2022
31e697a
New translations step_7.md (Dutch)
majamanojlovic Jun 13, 2022
f411494
New translations step_5.md (Welsh)
majamanojlovic Jun 13, 2022
2c2597e
New translations step_5.md (Marathi)
majamanojlovic Jun 13, 2022
c2d131c
New translations step_3.md (Spanish, Latin America)
majamanojlovic Jun 13, 2022
b7df6b4
New translations step_4.md (Hindi)
majamanojlovic Jun 13, 2022
f7f92fe
New translations step_4.md (French)
majamanojlovic Jun 13, 2022
1774850
New translations step_4.md (Arabic)
majamanojlovic Jun 13, 2022
e7ef522
New translations step_4.md (Greek)
majamanojlovic Jun 13, 2022
6e4ee6e
New translations step_4.md (Japanese)
majamanojlovic Jun 13, 2022
3547349
New translations step_4.md (Dutch)
majamanojlovic Jun 13, 2022
7e2bfe0
New translations step_4.md (Polish)
majamanojlovic Jun 13, 2022
d2f0672
New translations step_4.md (Russian)
majamanojlovic Jun 13, 2022
0ba0a40
New translations step_4.md (English)
majamanojlovic Jun 13, 2022
eb2e08e
New translations step_4.md (Portuguese, Brazilian)
majamanojlovic Jun 13, 2022
38d1cc4
New translations step_4.md (Marathi)
majamanojlovic Jun 13, 2022
a7cf4f0
New translations step_4.md (Welsh)
majamanojlovic Jun 13, 2022
6282b5c
New translations step_5.md (Portuguese, Brazilian)
majamanojlovic Jun 13, 2022
d627666
New translations step_4.md (Kannada)
majamanojlovic Jun 13, 2022
e5e6d2b
New translations step_4.md (Spanish, Latin America)
majamanojlovic Jun 13, 2022
f616fce
New translations step_5.md (French)
majamanojlovic Jun 13, 2022
0620e32
New translations step_5.md (Arabic)
majamanojlovic Jun 13, 2022
81022e2
New translations step_5.md (Greek)
majamanojlovic Jun 13, 2022
08d6767
New translations step_5.md (Japanese)
majamanojlovic Jun 13, 2022
d26abd5
New translations step_5.md (Dutch)
majamanojlovic Jun 13, 2022
ccf247e
New translations step_5.md (Polish)
majamanojlovic Jun 13, 2022
ce2e2d7
New translations step_5.md (Russian)
majamanojlovic Jun 13, 2022
29641cb
New translations step_5.md (English)
majamanojlovic Jun 13, 2022
b6baf12
New translations step_7.md (Polish)
majamanojlovic Jun 13, 2022
f260611
New translations step_7.md (Russian)
majamanojlovic Jun 13, 2022
b97a422
New translations step_9.md (Polish)
majamanojlovic Jun 13, 2022
4e66c82
New translations step_8.md (Spanish, Latin America)
majamanojlovic Jun 13, 2022
fa80254
New translations step_9.md (French)
majamanojlovic Jun 13, 2022
fbec220
New translations step_9.md (Arabic)
majamanojlovic Jun 13, 2022
221b314
New translations step_9.md (Greek)
majamanojlovic Jun 13, 2022
1019b43
New translations step_9.md (Japanese)
majamanojlovic Jun 13, 2022
45c892d
New translations step_9.md (Dutch)
majamanojlovic Jun 13, 2022
5a8f830
New translations step_9.md (Russian)
majamanojlovic Jun 13, 2022
3201476
New translations step_8.md (Welsh)
majamanojlovic Jun 13, 2022
8f21e6f
New translations step_9.md (English)
majamanojlovic Jun 13, 2022
4994c19
New translations step_9.md (Portuguese, Brazilian)
majamanojlovic Jun 13, 2022
f8cdc4b
New translations step_9.md (Marathi)
majamanojlovic Jun 13, 2022
6964c60
New translations step_9.md (Hindi)
majamanojlovic Jun 13, 2022
d81d7ce
New translations step_9.md (Welsh)
majamanojlovic Jun 13, 2022
262944b
New translations step_9.md (Kannada)
majamanojlovic Jun 13, 2022
0da935b
New translations step_8.md (Kannada)
majamanojlovic Jun 13, 2022
fe0d47a
New translations step_8.md (Hindi)
majamanojlovic Jun 13, 2022
54e9f38
New translations step_7.md (English)
majamanojlovic Jun 13, 2022
0c6cc47
New translations step_8.md (French)
majamanojlovic Jun 13, 2022
d05b0a4
New translations step_7.md (Portuguese, Brazilian)
majamanojlovic Jun 13, 2022
6afb7ca
New translations step_7.md (Marathi)
majamanojlovic Jun 13, 2022
173fd69
New translations step_7.md (Hindi)
majamanojlovic Jun 13, 2022
f72312e
New translations step_7.md (Welsh)
majamanojlovic Jun 13, 2022
78dfcd5
New translations step_7.md (Kannada)
majamanojlovic Jun 13, 2022
a1b5c68
New translations step_7.md (Spanish, Latin America)
majamanojlovic Jun 13, 2022
466bf87
New translations step_8.md (Arabic)
majamanojlovic Jun 13, 2022
cf92f37
New translations step_8.md (Marathi)
majamanojlovic Jun 13, 2022
a5df1c9
New translations step_8.md (Greek)
majamanojlovic Jun 13, 2022
cd1a64c
New translations step_8.md (Japanese)
majamanojlovic Jun 13, 2022
b56ef34
New translations step_8.md (Dutch)
majamanojlovic Jun 13, 2022
dbe69e0
New translations step_8.md (Polish)
majamanojlovic Jun 13, 2022
05c1505
New translations step_8.md (Russian)
majamanojlovic Jun 13, 2022
6ffcdd7
New translations step_8.md (English)
majamanojlovic Jun 13, 2022
c0ba84d
New translations step_8.md (Portuguese, Brazilian)
majamanojlovic Jun 13, 2022
bccf8fe
New translations step_9.md (Spanish, Latin America)
majamanojlovic Jun 13, 2022
33005f6
New translations meta.yml (French)
sashamishcheriakova Feb 13, 2024
37f0822
New translations meta.yml (Arabic)
sashamishcheriakova Feb 13, 2024
add27df
New translations meta.yml (Greek)
sashamishcheriakova Feb 13, 2024
6fdee76
New translations meta.yml (Japanese)
sashamishcheriakova Feb 13, 2024
1982a6e
New translations meta.yml (Dutch)
sashamishcheriakova Feb 13, 2024
d846961
New translations meta.yml (Polish)
sashamishcheriakova Feb 13, 2024
dd9c5e8
New translations meta.yml (Russian)
sashamishcheriakova Feb 13, 2024
7e8c3a1
New translations meta.yml (English)
sashamishcheriakova Feb 13, 2024
2baf3c6
New translations meta.yml (Portuguese, Brazilian)
sashamishcheriakova Feb 13, 2024
2597a43
New translations meta.yml (Marathi)
sashamishcheriakova Feb 13, 2024
28931d8
New translations meta.yml (Hindi)
sashamishcheriakova Feb 13, 2024
7ea56ea
New translations meta.yml (Welsh)
sashamishcheriakova Feb 13, 2024
0d111a8
New translations meta.yml (Kannada)
sashamishcheriakova Feb 13, 2024
6709aef
New translations meta.yml (Spanish, Latin America)
sashamishcheriakova Feb 13, 2024
e682b66
New translations banner.png (French)
sashamishcheriakova Feb 13, 2024
7c81a6b
New translations banner.png (Arabic)
sashamishcheriakova Feb 13, 2024
aef1fc0
New translations banner.png (Greek)
sashamishcheriakova Feb 13, 2024
cb562da
New translations banner.png (Japanese)
sashamishcheriakova Feb 13, 2024
d239bd3
New translations banner.png (Dutch)
sashamishcheriakova Feb 13, 2024
38c49cd
New translations banner.png (Polish)
sashamishcheriakova Feb 13, 2024
a3fa160
New translations banner.png (Russian)
sashamishcheriakova Feb 13, 2024
c315db4
New translations banner.png (English)
sashamishcheriakova Feb 13, 2024
57461b5
New translations banner.png (Portuguese, Brazilian)
sashamishcheriakova Feb 13, 2024
a1737a0
New translations banner.png (Marathi)
sashamishcheriakova Feb 13, 2024
b7bef92
New translations banner.png (Hindi)
sashamishcheriakova Feb 13, 2024
7c9c0d2
New translations banner.png (Welsh)
sashamishcheriakova Feb 13, 2024
e1682d1
New translations banner.png (Kannada)
sashamishcheriakova Feb 13, 2024
98d317f
New translations banner.png (Spanish, Latin America)
sashamishcheriakova Feb 13, 2024
c7a9f53
New translations 220-resistor.png (Hungarian)
sashamishcheriakova Feb 13, 2024
22a6e19
New translations 75-resistor.png (Hungarian)
sashamishcheriakova Feb 13, 2024
c8bf84b
New translations pico-top-headers.png (Hungarian)
sashamishcheriakova Feb 13, 2024
e976a03
New translations pico-onboard-led.jpeg (Hungarian)
sashamishcheriakova Feb 13, 2024
df89a80
New translations buzzer-diagram.png (Hungarian)
sashamishcheriakova Feb 13, 2024
932357e
New translations buzzer-diagram.psd (Hungarian)
sashamishcheriakova Feb 13, 2024
88c4b92
New translations community-galleries.png (Hungarian)
sashamishcheriakova Feb 13, 2024
849bfc9
New translations led-on-off.gif (Hungarian)
sashamishcheriakova Feb 13, 2024
40bcbd6
New translations led-on.jpeg (Hungarian)
sashamishcheriakova Feb 13, 2024
ae0655d
New translations no-pico-interpreter.png (Hungarian)
sashamishcheriakova Feb 13, 2024
1ae7521
New translations pico-bottom.png (Hungarian)
sashamishcheriakova Feb 13, 2024
6e299a4
New translations pico-firmware-error.png (Hungarian)
sashamishcheriakova Feb 13, 2024
a03792b
New translations pico-hand.png (Hungarian)
sashamishcheriakova Feb 13, 2024
1cb193c
New translations pico-top-plug.png (Hungarian)
sashamishcheriakova Feb 13, 2024
1ed8165
New translations pico_led_13_bb.png (Hungarian)
sashamishcheriakova Feb 13, 2024
c638c00
New translations pot-diagram.png (Hungarian)
sashamishcheriakova Feb 13, 2024
84a5cfe
New translations potentiometer-illustration.png (Hungarian)
sashamishcheriakova Feb 13, 2024
e2e9784
New translations potentiometer.jpg (Hungarian)
sashamishcheriakova Feb 13, 2024
8257d2d
New translations repl-connected.png (Hungarian)
sashamishcheriakova Feb 13, 2024
4215069
New translations resistor_datasheet.png (Hungarian)
sashamishcheriakova Feb 13, 2024
c0e2e3b
New translations rgb-led-buzzer-diagram.png (Hungarian)
sashamishcheriakova Feb 13, 2024
06d2378
New translations rgb-led-diagram.png (Hungarian)
sashamishcheriakova Feb 13, 2024
196f284
New translations save-on-computer.png (Hungarian)
sashamishcheriakova Feb 13, 2024
2c8dc4f
New translations thonny-editor.png (Hungarian)
sashamishcheriakova Feb 13, 2024
4fa232d
New translations thonny-install-micropython-pico.png (Hungarian)
sashamishcheriakova Feb 13, 2024
192eeea
New translations thonny-install-package.jpg (Hungarian)
sashamishcheriakova Feb 13, 2024
5f96c21
New translations thonny-install-package.png (Hungarian)
sashamishcheriakova Feb 13, 2024
9cd3378
New translations thonny-manage-packages.jpg (Hungarian)
sashamishcheriakova Feb 13, 2024
d3adf9d
New translations thonny-manage-packages.png (Hungarian)
sashamishcheriakova Feb 13, 2024
e654046
New translations thonny-packages-picozero.jpg (Hungarian)
sashamishcheriakova Feb 13, 2024
061a5c9
New translations thonny-packages-picozero.png (Hungarian)
sashamishcheriakova Feb 13, 2024
d240ea1
New translations thonny-plotter.gif (Hungarian)
sashamishcheriakova Feb 13, 2024
02a0ab3
New translations meta.yml (Hungarian)
sashamishcheriakova Feb 13, 2024
a70bf6b
New translations pico-comments.txt (Hungarian)
sashamishcheriakova Feb 13, 2024
79d9618
New translations pico-translatable.txt (Hungarian)
sashamishcheriakova Feb 13, 2024
2ebca4e
New translations step_1.md (Hungarian)
sashamishcheriakova Feb 13, 2024
3f39673
New translations step_10.md (Hungarian)
sashamishcheriakova Feb 13, 2024
62b04a0
New translations step_11.md (Hungarian)
sashamishcheriakova Feb 13, 2024
276df46
New translations step_12.md (Hungarian)
sashamishcheriakova Feb 13, 2024
a0ff3d9
New translations step_13.md (Hungarian)
sashamishcheriakova Feb 13, 2024
91d7e4c
New translations step_14.md (Hungarian)
sashamishcheriakova Feb 13, 2024
c8ed0cd
New translations step_2.md (Hungarian)
sashamishcheriakova Feb 13, 2024
a94c6e1
New translations step_3.md (Hungarian)
sashamishcheriakova Feb 13, 2024
8f2d9ee
New translations step_4.md (Hungarian)
sashamishcheriakova Feb 13, 2024
645af82
New translations step_5.md (Hungarian)
sashamishcheriakova Feb 13, 2024
043011e
New translations step_6.md (Hungarian)
sashamishcheriakova Feb 13, 2024
3940d15
New translations step_7.md (Hungarian)
sashamishcheriakova Feb 13, 2024
c57be52
New translations step_8.md (Hungarian)
sashamishcheriakova Feb 13, 2024
82e559f
New translations step_9.md (Hungarian)
sashamishcheriakova Feb 13, 2024
64c35cc
New translations banner.png (Hungarian)
sashamishcheriakova Feb 13, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
Binary file added ar-SA/images/220-resistor.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ar-SA/images/75-resistor.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ar-SA/images/Pico-Top-Headers.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ar-SA/images/Pico-onboard-LED.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ar-SA/images/banner.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ar-SA/images/buzzer-diagram.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ar-SA/images/buzzer-diagram.psd
Binary file not shown.
Binary file added ar-SA/images/community-galleries.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ar-SA/images/led-on-off.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ar-SA/images/led-on.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ar-SA/images/no-pico-interpreter.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ar-SA/images/pico-bottom.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ar-SA/images/pico-firmware-error.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ar-SA/images/pico-hand.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ar-SA/images/pico-top-plug.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ar-SA/images/pico_led_13_bb.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ar-SA/images/pot-diagram.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ar-SA/images/potentiometer-illustration.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ar-SA/images/potentiometer.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ar-SA/images/repl-connected.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ar-SA/images/resistor_datasheet.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ar-SA/images/rgb-led-buzzer-diagram.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ar-SA/images/rgb-led-diagram.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ar-SA/images/save-on-computer.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ar-SA/images/thonny-editor.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ar-SA/images/thonny-install-micropython-pico.png
Binary file added ar-SA/images/thonny-install-package.jpg
Binary file added ar-SA/images/thonny-install-package.png
Binary file added ar-SA/images/thonny-manage-packages.jpg
Binary file added ar-SA/images/thonny-manage-packages.png
Binary file added ar-SA/images/thonny-packages-picozero.jpg
Binary file added ar-SA/images/thonny-packages-picozero.png
Binary file added ar-SA/images/thonny-plotter.gif
37 changes: 37 additions & 0 deletions ar-SA/meta.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
---
title: Introduction to Raspberry Pi Pico guide
hero_image: images/banner.png
description: introduction-to-the-pico description
version: 4
listed: true
copyedit: false
last_tested: '2022-01-10'
steps:
-
title: Introduction
-
title: Meet Raspberry Pi Pico
-
title: Install Thonny
-
title: Add the MicroPython firmware
-
title: Use the picozero library
-
title: Use the shell
-
title: Resistors
-
title: LEDs
-
title: RGB LEDs
-
title: Passive Buzzers
-
title: Buttons and switches
-
title: Potentiometers
-
title: Powering your Pico
-
title: Our Raspberry Pi Pico projects
15 changes: 15 additions & 0 deletions ar-SA/pico-comments.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
store the current option

call the next function and update the option

move to the next option

Call the choice function when the button is pressed

Pot is short for Potentiometer

Connected to pin A0 (GP_26)

slow down the output

leave a gap between notes depending on potentiometer value
31 changes: 31 additions & 0 deletions ar-SA/pico-translatable.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
yellow

rgb

button_1

button_2

button_3

function_1

function_2

function_3

option

choice

dial

function_to_call

BEAT

listen_mus

note

speaker
54 changes: 54 additions & 0 deletions ar-SA/step_1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
## Introduction
This guide shows you how to connect a Raspberry Pi Pico to another computer and program it using the `picozero` beginner library with MicroPython.

### What is the Raspberry Pi Pico?
A Raspberry Pi Pico is a low-cost microcontroller device. Microcontrollers are tiny computers, but they tend to lack large volume storage and peripheral devices that you can plug in (for example, keyboards or monitors).

A Raspberry Pi Pico has GPIO pins, much like a Raspberry Pi computer, which means it can be used to control and receive input from a variety of electronic devices.

![Image of the small Pico board being held in a hand.](images/pico-hand.png)

--- collapse ---
---
title: What you will need
---
### Hardware

+ A Raspberry Pi Pico with soldered headers
+ A computer that can run the Thonny IDE and program a Raspberry Pi Pico
+ A micro USB data cable
+ An external 5V micro USB power source (optional)

To complete the [Introduction to Raspberry Pi Pico](https://projects.raspberrypi.org/en/pathways/pico-intro) path:

+ 1 red LED
+ 1 yellow LED
+ A selection of other single-colour LEDs
+ At least one **common cathode** RGB LED
+ At least one potentiometer
+ At least one passive buzzer
+ At least four push buttons
+ 100Ω resistors (any resistor from 75Ω-220Ω will work) 3 per RGB LED, 1 per single colour LED
+ A selection of socket-to-socket jumper leads and socket-pin jumper leads.

When purchasing jumper wires you may notice that they are called male-male (m-m), female-female (f-f) and male-female (m-f). This is legacy (prior) language used to describe the ends of the wires. Pin and socket are more inclusive terms that should now be used to describe jumper wires.

**Note:** You can reuse components in multiple projects. If you have additional components then you won't have to take each project apart to make the next one.

### Software

The project will guide you through the installation of:

+ The Thonny Python IDE
+ MicroPython firmware for Raspberry Pi Pico
+ The picozero library

--- /collapse ---

### How to use this reference guide

If you have not used a Raspberry Pi Pico before, then this guide will help you to get set up and create your first program. Then you will be ready to start the [Introduction to Raspberry Pi Pico](https://projects.raspberrypi.org/en/pathways/pico-intro) path.

You can return to this guide and use it to look up information that you need when you are making your own projects with the Raspberry Pi Pico.

**Note:** Advanced MicroPython users can use [Getting Started with Raspberry Pi Pico](https://projects.raspberrypi.org/en/projects/getting-started-with-the-pico).
43 changes: 43 additions & 0 deletions ar-SA/step_10.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
## Passive Buzzers

There are two main types of buzzer, an **active** buzzer and a **passive** buzzer. An **active** buzzer always plays the same tone. A **passive** buzzer can play a variety of tones. It requires a connection to be made and a specific signal to play the chosen tone.

[[[buzzers-speakers]]]

Some passive buzzers can be connected without worrying about which pin is connected to ground, and which pin is connected to a GPIO pin on the Raspberry Pi Pico. Others have to be connected in a specific way and will normally have a **+** symbol on the surface, to tell you which pin needs connecting to the GPIO signal pin

![passive buzzer connected to a pico on pin 5](images/buzzer-diagram.png)

Here is how you could wire your buzzers to a Raspberry Pi Pico:

\[[[single-buzzer-wire]]\] \[[[stereo-buzzer-wiring\]]] [[[earphones-wiring]]]

Set up your buzzer in your code:

\[[[single-buzzer-pin]]\] \[[[multiple-buzzer-pins\]]]

Humans can hear sounds in the range 20 Hz (very low) to 20,000 Hz (very high). Children and young people can hear higher sounds than older people. Musical notes correspond to specific sound **frequencies**, for example the middle C (C4) is about 523 Hz. Hz, short for Hertz, is the number of vibrations per second. Sending the right signal to a buzzer will make it vibrate at a particular frequency which you will hear as a musical note.

There are many things you can do with buzzers, here is some useful information and a couple of ideas:

[[[list-of-notes]]]

[[[note-length]]]

[[[frequency-numbers]]]

[[[sheet-to-notes]]]

[[[play-single-note]]]

[[[play-a-tune]]]

[[[notes-in-loop]]]

[[[pico-sound-frequency]]]

[[[whitenoise-drum-beat]]]

[[[interrupt-tune]]]

[[[sharing-a-ground-pin]]]
74 changes: 74 additions & 0 deletions ar-SA/step_11.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
## Buttons and switches

The Raspberry Pi Pico can detect when an input is connected between GND and one of the GP pins.

<p style='border-left: solid; border-width:10px; border-color: #0faeb0; background-color: aliceblue; padding: 10px;'>
A <span style="color: #0faeb0">switch</span> is a an electrical component that can be **closed** to allow electrical current to flow and **open** to prevent electrical current from flowing. A <span style="color: #0faeb0">button</span> is a kind of momentary switch that makes a connection only when it is **pressed**.
</p>

The simplest kind of switch is two jumper wires that can be connected together to close the switch, or separated to open the switch. The most common type of button is a Push Button Switch but there are many types of buttons and switches that can be bought or crafted. Here are a couple of crafted ideas you could try:

\[[[drop-switch]]\] \[[[pull-switch\]]]

Here is how you could wire buttons and switches to a Raspberry Pi Pico:

\[[[single-button-wiring]]\] \[[[multiple-button-wiring\]]] \[[[crafted-switch-button-wiring]]\] \[[[multiple-crafted-switch-button-wiring\]]]

Set up your button or switch in your code:

\[[[single-button-pins]]\] \[[[multiple-button-pins\]]] \[[[single-switch-pins]]\] \[[[multiple-switches-pins\]]]

There are many things you can do with buttons and switches, here are a couple of ideas:

--- collapse ---

---
title: Call a different function when each button is pressed
---

You can have multiple buttons that each call a different function when they are pressed.

Make sure you use the function names from your project and just use the name of the function, do not call it by adding brackets.

--- code ---
---
language: python
---

button_1.when_pressed = function_1 button_2.when_pressed = function_2 button_3.when_pressed = function_3

--- /code ---

--- /collapse ---

--- collapse ---

---
title: Change to the next function when a single button is pressed
---

Use an `option` variable to keep track of the current function so that you can decide which function to call next.

--- code ---
---
language: python
---
option = 0 # store the current option

def choice(): # call the next function and update the option global option if option == 0: rgb.color = (255, 0, 0) elif option == 1: rgb.color = (0, 255, 0)
elif option == 2: rgb.color = (0, 0, 255)
elif option == 3:
rgb.off()

# move to the next option
if option == 3:
option = 0
else:
option = option + 1

button.when_pressed = choice # Call the choice function when the button is pressed

--- /code ---

--- /collapse ---

88 changes: 88 additions & 0 deletions ar-SA/step_12.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,88 @@
## Potentiometers

A potentiometer is a resistor that allows you to change the value of the resistance. They are often just called **pots**.

Turning the dial on the top of the potentiometer will change the resistance of the potentiometer, which can then be read by the Raspberry Pi Pico.

![a side by side photograph of a potentiometer, showing the three pins and the arrow on the dial](images/potentiometer.jpg)

A potentiometer has three pins. The outer pins are normally connected to a 3V3 pin and a GND pin. The middle pin is connected to a GPIO pin capable of reading an analogue signal:

![diagram of a potentiometer with the left pin labeled GND and the right pin labeled 3V3](images/potentiometer-illustration.png){:width="300px"}

Here is how you could wire a potentiometer to a Raspberry Pi Pico:

[[[potentiometer-wiring]]]

Set up your potentiometer in your code:

[[[potentiometer-pin]]]

The Thonny plotter allows you to display the values so you can see the effect of turning the dial. In Thonny, choose 'View > Plotter' and the plotter will appear next to the Shell.

![An animated image of a line chart scrolling as new values are added.](images/thonny-plotter.gif)

The following code will read a value from the potentiometer and print out the result:

--- code ---
---
language: python filename: line_numbers: true line_number_start: 1
line_highlights:
---
from picozero import Pot # Pot is short for Potentiometer from time import sleep

dial = Pot(0) # Connected to pin A0 (GP_26)

while True: print(dial.value) sleep(0.1) # slow down the output

--- /code ---

The `sleep(0.1)` line slows down the reading and printing of values from the potentiometer so that Thonny can keep up with the output.

The value should be 0 (or close to 0) when the potentiometer is turned all the way to the left and 1 (or close to 1) when it is turned all the way to the right. If your values are the wrong way round you need to swap the jumper wires connected to GND and 3V3.

There are many things you can do with a potentiometer, here are a couple of ideas:

--- collapse ---

---
title: Call a function based on the value of the potentiometer
---

If you are using a potentiometer to control outputs then you will need to divide up the dial into equal sections.

You can use `dial.percent` to get a value between 0 and 1 from the potentiometer. If you have 5 sections then you can check whether the value is less than 20, 40, 60, 80 or 100. If you have 3 sections then you can check whether the value is less that 33, 66 or 100.

--- code ---
---
language: python
---

while True: function_to_call = dial.percent print(function_to_call) if function_to_call < 20: function_1() elif function_to_call < 40: function_2() elif function_to_call < 60: function_3() elif function_to_call < 80: function_4() else: function_5() sleep(0.1)

--- /code ---

--- /collapse ---

--- collapse ---

---
title: Change the speed of a tune using a potentiometer
---

You can use a potentiometer to control the speed of a tune when the tune is playing:

--- code ---
---
language: python
---
BEAT = 0.4

liten_mus = [ ['d5', BEAT / 2], ['d#5', BEAT / 2], ['f5', BEAT], ['d6', BEAT], ['a#5', BEAT], ['d5', BEAT],
['f5', BEAT], ['d#5', BEAT], ['d#5', BEAT], ['c5', BEAT / 2],['d5', BEAT / 2], ['d#5', BEAT], ['c6', BEAT], ['a5', BEAT], ['d5', BEAT], ['g5', BEAT], ['f5', BEAT], ['f5', BEAT], ['d5', BEAT / 2], ['d#5', BEAT / 2], ['f5', BEAT], ['g5', BEAT], ['a5', BEAT], ['a#5', BEAT], ['a5', BEAT], ['g5', BEAT], ['g5', BEAT], ['', BEAT / 2], ['a#5', BEAT / 2], ['c6', BEAT / 2], ['d6', BEAT / 2], ['c6', BEAT / 2], ['a#5', BEAT / 2], ['a5', BEAT / 2], ['g5', BEAT / 2], ['a5', BEAT / 2], ['a#5', BEAT / 2], ['c6', BEAT], ['f5', BEAT], ['f5', BEAT], ['f5', BEAT / 2], ['d#5', BEAT / 2], ['d5', BEAT], ['f5', BEAT], ['d6', BEAT], ['d6', BEAT / 2], ['c6', BEAT / 2], ['b5', BEAT], ['g5', BEAT], ['g5', BEAT], ['c6', BEAT / 2], ['a#5', BEAT / 2], ['a5', BEAT], ['f5', BEAT], ['d6', BEAT], ['a5', BEAT], ['a#5', BEAT * 1.5]]

for note in liten_mus: speaker.play(note) sleep(dial.value) # leave a gap between notes depending on potentiometer value

--- /code ---

--- /collapse ---
16 changes: 16 additions & 0 deletions ar-SA/step_13.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
## Powering your Pico

If you want to run your Raspberry Pi Pico without it being attached to a computer, you need to use a USB power supply or a suitable battery pack and connectors.

Safe operating voltages are between 1.8V and 5.5V.

To automatically run a MicroPython program, simply save it to the device with the name `main.py`

[[[run-python-main-pico]]]

To power the Raspberry Pi Pico away from a computer, you need a suitable power supply:

[[[power-pico-usb]]]

[[[power-pico-aa]]]

15 changes: 15 additions & 0 deletions ar-SA/step_14.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
## Our Raspberry Pi Pico projects

Our beginner level [Introduction to Raspberry Pi Pico](https://projects.raspberrypi.org/en/pathways/pico-intro) path has six projects to introduce digital making with the Raspberry Pi Pico.

In the path you will learn how to connect and control LEDs, buttons, switches, buzzers and potentiometers. You will make:
+ An LED firefly
+ A party popper
+ Beating heart
+ Mood indicator
+ Sound machine
+ Sensory gadget

**Get inspired:** take a look at our [Community galleries](https://wakelet.com/@Intro_to_Pico){:target="_blank"} to see the types of things you will be able to make when you complete our [Introduction to Raspberry Pi Pico](https://projects.raspberrypi.org/en/pathways/pico-intro) path.

![A screenshot of the Community galleries for mood indicator, sound machine, and sensory gadget.](images/community-galleries.png)
Loading