|Buy from USA||Buy from UK||Buy from DE||Buy from IT||Buy from FR||Buy from ES||Buy from JP|
Raspberry Pico is a powerful and economical MCU board which can help people to do many interesting STEAM projects.
Pico supports many programming languages such as C,C++,Python which are great for intermediate to advanced users.
However, many school teachers or parents might feel text programming language like C,C++,Python are too abstract for the young children. They prefer a Graphic programming tool to help children understand how the computer works.
Fortunately, a company called make.playpiper.com has developed such Graphic programming environment for Raspberry Pi Pico. You just need a Pico board, a PC with Google Chrome browser, you can make interesting Pico program. The coding procedure is quite straightforward and easy to be understood.
In this lesson, we will teach you how to setup your Pico with make.playpiper.com and make your first Blinking project running in Pico.
Open the Google Chrome browser in your computer, visit the website https://make.playpiper.com/
Then go to the bottom of the page and click the icon “Setup my Pico” . Then you will start the procedure to setup your Pico firmware.
Please follow the guide in each of the steps, click “Next” button to enter next step.
Finally you will flash a new firmware to your Pico board(it might take a couple of minutes.
Note: Your browser might ask your permission to “View Files” and “Save Files”, always give permission to View Files and Save Files, NEVER click CANCEL.
After you finishes flashing the firmware into pico, you will see following message:
Click Next to go to https://make.playpiper.com/ home page.
1)Click New Project icon, you will see a My project icon with a fancy name will pop up.
2)Click the new icon in My Projects
3）Now you will enter a new graphic programming page.
4）Please click CONNECT Button in the bottom of the page and connect your Pico board to your project.Then your browser will pop up a Serial Port option menu, please select Pico from the menu and click Connect button;
5）If you can not see Pico in the Serial Port menu, it means your Pico is not setup properly. You need go back to Step 1 and setup Pico again.
After you connect Pico to Serial Port, your GUI Connect button will switch to Disconnect button as following:
1)Click Chip -> Start , then move Start chip to coding area as following :
2)Click Loops -> repeat forever and move repeat forever block just below start block as following:
3)Click Chip and Add two turn pin block and one wait block inside repeat forever loop block .Change the pin number from 0 to 25, change the lower turn pin from ON to OFF and change the wait 1 second to 0.5 second as following picture:
Now the Blink project is ready to go!
4）Click Start button, your Pico LED will blink. The Start Button now changes name to Stop. You can click Stop to end blinking at any time.
Click the Digital View tag in the bottom of the page, you will see a virtual Pico board is running this program. The result is exactly the same as your real Pico.
If you click the Python tag in the bottom, you will see the Python code automatically generated by the program. To know how to run the Python code in Pico, please read our tutorial in https://osoyoo.com/2021/07/14/raspberry-pi-pico-learning-kit-lesson-1-getting-started-with-micropython/
|1||Raspberry Pi Pico Board||https://osoyoo.store/products/raspberry-pi-pico-flexible-microcontroller-board-based-on-the-raspberry-pi-rp2040-dual-core-arm-cortex-m0-processor-1-pc?variant=39875307864175|
|3||Infrared Sensor Module||https://osoyoo.store/products/hc-sr501-pir-motion-sensor-for-arduino?variant=31957812838511|
|4||RFID Module and card||https://osoyoo.store/products/osoyoo-rfid-module?variant=31970646130799|
|5||Push Buttons and Hats||https://osoyoo.store/products/push-button-and-hats-5pcs?variant=39879253131375|
|6||LED(6 x White, 6 x Red, 6 x Yellow, 6x Green)||https://osoyoo.store/products/led-packs-for-arduino?variant=31957816442991|
|8||Piezo Buzzer Module||https://osoyoo.store/products/piezo-buzzer-module-1pcs?variant=39879251656815|
|9||I2C LCD Display(16×2)||https://osoyoo.store/products/i2c-lcd1602-display?variant=39875437101167|
|11||Solderless Prototype Breadboard||https://osoyoo.store/products/solderless-prototype-breadboard-1pcs?variant=39879255457903|
|12||Potentionmeter (10K adjustable resistor)||https://osoyoo.store/products/potentionmeter-10k-adjustable-resistor-3pcs?variant=39879281016943|
|13||40Pin M to M Jumper Wires||https://osoyoo.store/products/40pin-m-to-m-jumper-wires?variant=39879256539247|
|14||20Pin M to F Jumper wires 15cm||https://osoyoo.store/products/20pin-15cm-female-to-female-cable?variant=31930663305327|
DownLoad Url osoyoo.com