{"id":92734,"date":"2024-01-27T14:00:16","date_gmt":"2024-01-27T13:00:16","guid":{"rendered":"https:\/\/botland.com.pl\/blog\/raspberry-pi-pico-3-pierwszy-program\/"},"modified":"2026-04-08T11:01:29","modified_gmt":"2026-04-08T09:01:29","slug":"raspberry-pi-pico-kurz-3-prvni-program","status":"publish","type":"post","link":"https:\/\/botland.cz\/blog\/raspberry-pi-pico-kurz-3-prvni-program\/","title":{"rendered":"Raspberry Pi Pico kurz &#8211; #3 &#8211; Prvn\u00ed program"},"content":{"rendered":"<span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">\u010cas \u010dten\u00ed:<\/span> <span class=\"rt-time\"> 10<\/span> <span class=\"rt-label rt-postfix\">min.<\/span><\/span>\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"92734\" class=\"elementor elementor-92734 elementor-74849\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-164760d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"164760d\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2a9ba46\" data-id=\"2a9ba46\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e6a4e78 elementor-widget elementor-widget-text-editor\" data-id=\"e6a4e78\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"font-weight: 400;\">\u010cas na dal\u0161\u00ed materi\u00e1l o <a href=\"https:\/\/botland.cz\/1262-raspberry-pi-pico\" target=\"_blank\" rel=\"noopener\" data-wpel-link=\"internal\"><strong>Raspberry Pi Pico<\/strong><\/a>. <a href=\"https:\/\/botland.com.pl\/blog\/raspberry-pi-pico-2-slow-kilka-o-programowaniu\/\" target=\"_blank\" rel=\"noopener\" data-wpel-link=\"internal\"><strong>V p\u0159edchoz\u00edm \u010dl\u00e1nku<\/strong><\/a> jsem v\u00e1m \u0159ekl, jak naprogramovat mikrokontrol\u00e9r RP2040, ale dnes <strong>si p\u0159iprav\u00edme vhodn\u00e9 v\u00fdvojov\u00e9 prost\u0159ed\u00ed<\/strong> a krom\u011b toho pop\u00ed\u0161u, jak se v n\u011bm pohybovat. Nakonec p\u0159ejdeme k prvn\u00edmu projektu, kter\u00fd je klasick\u00fdm pro v\u0161echny v\u00fdukov\u00e9 programy spojen\u00e9 s mal\u00fdmi hardwarov\u00fdmi platformami blikaj\u00edc\u00edmi LED diodou. <\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c15de1b elementor-widget elementor-widget-image\" data-id=\"c15de1b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/01\/4Gotowy-Zestaw-do-nauki-programowania-z-Raspberry-Pi-Pico-W.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"4Gotowy Zestaw do nauki programowania z Raspberry Pi Pico W\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NzYxNTcsInVybCI6Imh0dHBzOlwvXC9ib3RsYW5kLmN6XC9ibG9nXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI0XC8wMVwvNEdvdG93eS1aZXN0YXctZG8tbmF1a2ktcHJvZ3JhbW93YW5pYS16LVJhc3BiZXJyeS1QaS1QaWNvLVcuanBnIn0%3D\" data-wpel-link=\"internal\">\n\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1429\" height=\"194\" src=\"https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/4Gotowy-Zestaw-do-nauki-programowania-z-Raspberry-Pi-Pico-W.jpg\" class=\"attachment-full size-full wp-image-76157\" alt=\"\" srcset=\"https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/4Gotowy-Zestaw-do-nauki-programowania-z-Raspberry-Pi-Pico-W.jpg 1429w, https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/4Gotowy-Zestaw-do-nauki-programowania-z-Raspberry-Pi-Pico-W-300x41.jpg 300w, https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/4Gotowy-Zestaw-do-nauki-programowania-z-Raspberry-Pi-Pico-W-1024x139.jpg 1024w, https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/4Gotowy-Zestaw-do-nauki-programowania-z-Raspberry-Pi-Pico-W-768x104.jpg 768w\" sizes=\"(max-width: 1429px) 100vw, 1429px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-1e83c85 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"1e83c85\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-d0d3044\" data-id=\"d0d3044\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7d96ded elementor-widget elementor-widget-image\" data-id=\"7d96ded\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/01\/24136_3.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"24136_3\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NzYxNjEsInVybCI6Imh0dHBzOlwvXC9ib3RsYW5kLmN6XC9ibG9nXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI0XC8wMVwvMjQxMzZfMy5qcGcifQ%3D%3D\" data-wpel-link=\"internal\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"300\" height=\"273\" src=\"https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/24136_3-300x273.jpg\" class=\"attachment-medium size-medium wp-image-76161\" alt=\"\" srcset=\"https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/24136_3-300x273.jpg 300w, https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/24136_3-1024x933.jpg 1024w, https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/24136_3-768x700.jpg 768w, https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/24136_3.jpg 1080w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-e80732c\" data-id=\"e80732c\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8c58736 elementor-widget elementor-widget-text-editor\" data-id=\"8c58736\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: bolder;\">Kupte si sadu a nau\u010dte se programovat s Raspberry Pi Pico W a vyu\u017eijte kurz dostupn\u00fd na blogu Botland!<\/span><\/p>\n<p>Obsahuje: modul Raspberry Pi Pico W, kontaktn\u00ed desku, vodi\u010de, LED diody, rezistory, tla\u010d\u00edtka, fotorezistory, digit\u00e1ln\u00ed senzory sv\u011btla, teploty, vlhkosti a tlaku, OLED displej a kabel USB-microUSB.<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1553cce elementor-align-center elementor-widget elementor-widget-button\" data-id=\"1553cce\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/botland.cz\/moduly-a-soupravy-pro-raspberry-pi-pico\/24136-sada-pro-vyuku-programovani-s-raspberry-pi-pico-w-bezplatny-on-line-kurz.html\" data-wpel-link=\"internal\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">POD\u00cdVEJTE SE NA BOTLAND!<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-c66d0f3 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"c66d0f3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1af0d86 elementor-widget elementor-widget-text-editor\" data-id=\"1af0d86\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-weight: bolder;\">Obsah:<\/span><\/p>\n<ol style=\"background-color: #ffffff;\">\n<li style=\"font-size: 16px;\"><a href=\"https:\/\/botland.cz\/blog\/?p=92736\" target=\"_blank\" rel=\"noopener\" data-wpel-link=\"internal\"><span style=\"font-weight: bolder;\">Raspberry Pi Pico &#8211; #1<\/span>&nbsp; &#8211; za\u010d\u00edn\u00e1me&nbsp;<\/a><\/li>\n<li style=\"font-size: 16px;\"><a href=\"https:\/\/botland.com.pl\/blog\/raspberry-pi-pico-2-slow-kilka-o-programowaniu\/\" target=\"_blank\" rel=\"noopener\" data-wpel-link=\"internal\"><span style=\"font-weight: bolder;\">Raspberry Pi Pico &#8211; #2<\/span>&nbsp; &#8211; n\u011bkolik slov o programov\u00e1n\u00ed<\/a><\/li>\n<li style=\"font-size: 16px;\"><a href=\"https:\/\/botland.cz\/blog\/?p=92734\" target=\"_blank\" rel=\"noopener\" data-wpel-link=\"internal\"><span style=\"font-weight: bolder;\">Raspberry Pi Pico &#8211; #3<\/span> &#8211; prvn\u00ed program<\/a><\/li>\n<li style=\"font-size: 16px;\"><a href=\"https:\/\/botland.com.pl\/blog\/raspberry-pi-pico-4-zaczynamy-programowac\/\" target=\"_blank\" rel=\"noopener\" data-wpel-link=\"internal\"><span style=\"font-weight: bolder;\">Raspberry Pi Pico &#8211; #4<\/span> &#8211; za\u010d\u00edn\u00e1me programovat<\/a><\/li>\n<li style=\"font-size: 16px;\"><a href=\"https:\/\/botland.com.pl\/blog\/raspberry-pi-pico-5-petle-zmienne-i-instrukcje-warunkowe\/\" target=\"_blank\" rel=\"noopener\" data-wpel-link=\"internal\"><span style=\"font-weight: bolder;\">Raspberry Pi Pico &#8211; #5<\/span> &#8211; smy\u010dky, prom\u011bnn\u00e9 a podm\u00edn\u011bn\u00e9 instrukce<\/a><\/li>\n<li style=\"font-size: 16px;\"><a href=\"https:\/\/botland.com.pl\/blog\/raspberry-pi-pico-6-pwm-adc-i-komunikacja-z-komputerem\/\" target=\"_blank\" rel=\"noopener\" data-wpel-link=\"internal\"><strong>Raspberry Pi Pico &#8211; #6<\/strong> &#8211; PWM, ADC a komunikace s po\u010d\u00edta\u010dem<\/a><\/li>\n<li><a href=\"https:\/\/botland.com.pl\/blog\/kurs-raspberry-pi-pico-7-poprawki-w-kodzie-i-wlasne-funkcje\/\" target=\"_blank\" rel=\"noopener\" data-wplink-edit=\"true\" data-wpel-link=\"internal\"><span style=\"font-weight: bolder;\">&nbsp; Raspberry Pi Pico \u2013 #7<\/span>&nbsp; &#8211; Opravy k\u00f3du a vlastn\u00ed funkce&nbsp;<\/a><\/li>\n<li><a href=\"https:\/\/botland.com.pl\/blog\/kurs-raspberry-pi-pico-8-przerwania-i-alarmy\/\" target=\"_blank\" rel=\"noopener\" data-wpel-link=\"internal\"><strong>Raspberry Pi Pico &#8211; #8<\/strong> &#8211; P\u0159eru\u0161en\u00ed a alarmy<\/a><\/li>\n<li><a href=\"https:\/\/botland.com.pl\/blog\/kurs-raspberry-pi-pico-9-teoria-wskaznikow-i-timery\/\" target=\"_blank\" rel=\"noopener\" data-wpel-link=\"internal\"><span style=\"font-weight: bolder;\">Raspberry Pi Pico &#8211; #9<\/span>&nbsp; &#8211; Teorie indik\u00e1tor\u016f a \u010dasova\u010de<\/a><\/li>\n<li><a href=\"https:\/\/botland.com.pl\/blog\/kurs-raspberry-pi-pico-10-tablice-struktury-i-maszyna-stanow\/\" target=\"_blank\" rel=\"noopener\" data-wpel-link=\"internal\"><strong>Raspberry Pi Pico &#8211; #10 <\/strong>&nbsp;&#8211; Pole, struktury a stavov\u00fd stroj<\/a><\/li>\n<li><a href=\"https:\/\/botland.com.pl\/blog\/kurs-raspberry-pi-pico-11-uruchomienie-cyfrowego-czujnik-swiatla-czyli-i2c\/\" target=\"_blank\" rel=\"noopener\" data-wpel-link=\"internal\"><span style=\"font-weight: bolder;\">Raspberry Pi Pico &#8211; #11<\/span>&nbsp; &#8211; Spu\u0161t\u011bn\u00ed digit\u00e1ln\u00edho sv\u011bteln\u00e9ho senzoru nebo I2C<\/a><\/li>\n<li><a href=\"https:\/\/botland.com.pl\/blog\/kurs-raspberry-pi-pico-12-przygotowujemy-biblioteke-dla-cyfrowego-czujnika-swiatla-1-2\/\" target=\"_blank\" rel=\"noopener\" data-wpel-link=\"internal\"><strong>Raspberry Pi Pico &#8211; #12 &#8211;<\/strong> P\u0159\u00edprava knihovny pro digit\u00e1ln\u00ed sv\u011bteln\u00fd senzor 1\/2<\/a><\/li><li><a href=\"https:\/\/botland.com.pl\/blog\/kurs-raspberry-pi-pico-13-biblioteka-dla-cyfrowego-czujnika-swiatla-2-2-dma\/\" target=\"_blank\" rel=\"noopener\" data-wpel-link=\"internal\"><strong>Raspberry Pi Pico &#8211; #13<\/strong> &#8211; Knihovna pro 2\/2 digit\u00e1ln\u00ed sv\u011bteln\u00fd senzor, DMA<\/a><\/li>\n<\/ol>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e2b2c0e elementor-widget elementor-widget-spacer\" data-id=\"e2b2c0e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-275ce1d elementor-widget elementor-widget-heading\" data-id=\"275ce1d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">P\u0159ed odjezdem je t\u0159eba sestavit t\u00fdm.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c52b0ca elementor-widget elementor-widget-image\" data-id=\"c52b0ca\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/01\/IMG_0647-scaled.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"IMG_0647\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NzQ3OTgsInVybCI6Imh0dHBzOlwvXC9ib3RsYW5kLmN6XC9ibG9nXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI0XC8wMVwvSU1HXzA2NDctc2NhbGVkLmpwZyJ9\" data-wpel-link=\"internal\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"450\" src=\"https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/IMG_0647-1024x576.jpg\" class=\"attachment-large size-large wp-image-74798\" alt=\"\" srcset=\"https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/IMG_0647-1024x576.jpg 1024w, https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/IMG_0647-300x169.jpg 300w, https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/IMG_0647-768x432.jpg 768w, https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/IMG_0647-1536x864.jpg 1536w, https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/IMG_0647-2048x1152.jpg 2048w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Sada komponent pro kurz Raspberry Pi Pico.<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8f8c059 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"8f8c059\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/botland.cz\/moduly-a-soupravy-pro-raspberry-pi-pico\/24136-sada-pro-vyuku-programovani-s-raspberry-pi-pico-w-bezplatny-on-line-kurz.html\" data-wpel-link=\"internal\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">POD\u00cdVEJTE SE NA<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-58e6e79 elementor-widget elementor-widget-text-editor\" data-id=\"58e6e79\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Chcete-li se nau\u010dit programovat na z\u00e1klad\u011b re\u00e1ln\u00fdch projekt\u016f, budete samoz\u0159ejm\u011b pot\u0159ebovat spr\u00e1vn\u00e9 vybaven\u00ed, ale \u017e\u00e1dn\u00fd strach &#8211; nyn\u00ed nemus\u00edte p\u0159eskakovat mezi \u010dl\u00e1nky a p\u0159ipravovat si seznam pot\u0159ebn\u00fdch elektronick\u00fdch sou\u010d\u00e1stek. V obchod\u011b &nbsp;<a style=\"background-color: #ffffff;\" href=\"https:\/\/botland.cz\/\" target=\"_blank\" rel=\"noopener\" data-wpel-link=\"internal\"><span style=\"font-weight: bolder;\">Botland<\/span><\/a>&nbsp;je k dispozici&nbsp;<a style=\"background-color: #ffffff;\" href=\"https:\/\/botland.cz\/moduly-a-soupravy-pro-raspberry-pi-pico\/24136-sada-pro-vyuku-programovani-s-raspberry-pi-pico-w-bezplatny-on-line-kurz.html\" target=\"_blank\" rel=\"noopener\" data-wpel-link=\"internal\"><span style=\"font-weight: bolder;\">sada p\u0159ipraven\u00e1 k pou\u017eit\u00ed<\/span><\/a>obsahuj\u00edc\u00ed v\u0161echny komponenty pot\u0159ebn\u00e9 k realizaci projekt\u016f popsan\u00fdch v s\u00e9rii v\u00fdukov\u00fdch program\u016f pro Raspberry Pi Pico.<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-282dd1b elementor-widget elementor-widget-text-editor\" data-id=\"282dd1b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>V <a href=\"https:\/\/botland.cz\/moduly-a-soupravy-pro-raspberry-pi-pico\/24136-sada-pro-vyuku-programovani-s-raspberry-pi-pico-w-bezplatny-on-line-kurz.html\" target=\"_blank\" rel=\"noopener\" data-wpel-link=\"internal\"><span style=\"font-weight: bolder;\">hotov\u00e9 sad\u011b <\/span><\/a>prvk\u016f najdete:<\/p>\n<ul style=\"font-size: 16px; background-color: #ffffff;\">\n<li style=\"font-size: 16px;\">Raspberry Pi Pico W,<\/li>\n<li style=\"font-size: 16px;\">Kabel MicroUSB,<\/li>\n<li style=\"font-size: 16px;\">Kontaktn\u00ed deska,<\/li>\n<li style=\"font-size: 16px;\">Sada propojovac\u00edch kabel\u016f ve t\u0159ech typech,<\/li>\n<li style=\"font-size: 16px;\">Sada LED diod ve t\u0159ech barv\u00e1ch,<\/li>\n<li style=\"font-size: 16px;\">Sada nej\u010dast\u011bji pou\u017e\u00edvan\u00fdch rezistor\u016f v elektronice,<\/li>\n<li style=\"font-size: 16px;\">Tla\u010d\u00edtka Tact Switch,<\/li>\n<li style=\"font-size: 16px;\">Fotorezistory,<\/li>\n<li style=\"font-size: 16px;\">Digit\u00e1ln\u00ed sv\u011bteln\u00fd senzor,<\/li>\n<li style=\"font-size: 16px;\">Digit\u00e1ln\u00ed \u010didlo vlhkosti, teploty a tlaku,<\/li>\n<li style=\"font-size: 16px;\">Displej OLED.<\/li>\n<\/ul>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-46b9107 elementor-widget elementor-widget-spacer\" data-id=\"46b9107\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6e3229d elementor-widget elementor-widget-heading\" data-id=\"6e3229d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Kam budeme ps\u00e1t k\u00f3d?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bccaf94 elementor-widget elementor-widget-image\" data-id=\"bccaf94\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/01\/pexels-luis-gomes-546819-scaled.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"pexels-luis-gomes-546819\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NzQ4NTIsInVybCI6Imh0dHBzOlwvXC9ib3RsYW5kLmN6XC9ibG9nXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI0XC8wMVwvcGV4ZWxzLWx1aXMtZ29tZXMtNTQ2ODE5LXNjYWxlZC5qcGcifQ%3D%3D\" data-wpel-link=\"internal\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"531\" src=\"https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/pexels-luis-gomes-546819-1024x680.jpg\" class=\"attachment-large size-large wp-image-74852\" alt=\"\" srcset=\"https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/pexels-luis-gomes-546819-1024x680.jpg 1024w, https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/pexels-luis-gomes-546819-300x199.jpg 300w, https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/pexels-luis-gomes-546819-768x510.jpg 768w, https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/pexels-luis-gomes-546819-1536x1020.jpg 1536w, https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/pexels-luis-gomes-546819-2048x1360.jpg 2048w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-55f0e0e elementor-widget elementor-widget-text-editor\" data-id=\"55f0e0e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"font-weight: 400;\">Stejn\u011b jako u ostatn\u00edch desek <a href=\"https:\/\/botland.cz\/1262-raspberry-pi-pico\" target=\"_blank\" rel=\"noopener\" data-wpel-link=\"internal\"><strong>RPI Pico<\/strong><\/a> je k dispozici pom\u011brn\u011b dost program\u016f pro p\u0159\u00edpravu k\u00f3du pro vlastn\u00ed projekty. Program m\u016f\u017eete napsat i v klasick\u00e9m syst\u00e9mov\u00e9m pozn\u00e1mkov\u00e9m bloku, i kdy\u017e jeho kompilace by byla pon\u011bkud obt\u00ed\u017en\u00e1. Nen\u00ed v\u0161ak t\u0159eba si to um\u011ble zt\u011b\u017eovat, lep\u0161\u00ed je vyu\u017e\u00edt \u0159e\u0161en\u00ed, kter\u00e9 nab\u00edz\u00ed s\u00e1m v\u00fdrobce.  <\/p>\n<p style=\"font-weight: 400;\">V pom\u011brn\u011b rozs\u00e1hl\u00e9 <a href=\"https:\/\/datasheets.raspberrypi.com\/pico\/getting-started-with-pico.pdf\" data-wpel-link=\"external\" target=\"_blank\" rel=\"nofollow external noopener noreferrer\">dokumentaci<\/a> popisuj\u00edc\u00ed prvn\u00ed kroky s <strong>Raspberry Pi Pico<\/strong> jsou zm\u00edn\u011bna<strong> t\u0159i v\u00fdvojov\u00e1 prost\u0159ed\u00ed,<\/strong> kter\u00e1 lze \u00fasp\u011b\u0161n\u011b pou\u017e\u00edt p\u0159i programov\u00e1n\u00ed RPI Pico, a to: <strong>Visual Studio Code, CLion a Eclipse<\/strong>. Ka\u017ed\u00fd z program\u016f m\u00e1 sv\u00e9 v\u00fdhody a nev\u00fdhody, <strong>Visual Studio Code (VSC<\/strong> ) od spole\u010dnosti Microsoft je bezplatn\u00e9 a v oboru velmi obl\u00edben\u00e9 prost\u0159ed\u00ed, kter\u00e9 d\u00edky sv\u00e9 konfigurovatelnosti bez probl\u00e9m\u016f zvl\u00e1dne nejen Raspberry Pi Pico. <strong>CLion<\/strong> je placen\u00fd program vyvinut\u00fd \u010deskou v\u00fdvoj\u00e1\u0159skou spole\u010dnost\u00ed JetBrains. Program je nesm\u00edrn\u011b p\u0159ehledn\u00fd a intuitivn\u00ed, zejm\u00e9na pro lidi, kte\u0159\u00ed ji\u017e d\u0159\u00edve pou\u017e\u00edvali jin\u00fd software od tohoto v\u00fdvoj\u00e1\u0159e, mezi u\u017eivateli panuje sp\u00ed\u0161e zlomysln\u00fd n\u00e1zor, \u017ee CLion je oproti VSC skute\u010dn\u011b v\u00fdvojov\u00fdm prost\u0159ed\u00edm a ne jen editorem k\u00f3du. Posledn\u00edm programem je <strong>Eclipse<\/strong>, kter\u00fd mo\u017en\u00e1 zn\u00e1te, zejm\u00e9na pokud jste pracovali na n\u00e1vodech Miroslava Kardasia pro mikrokontrol\u00e9ry AVR. Tento program je takovou klasikou, na kter\u00e9 je zalo\u017eeno pom\u011brn\u011b dost dal\u0161\u00edch prost\u0159ed\u00ed, a krom\u011b toho je tento software zdarma.    <\/p>\n<p style=\"font-weight: 400;\">Prost\u0159ed\u00ed, kter\u00e9 jsem zvolil a o kter\u00e9 se budu op\u00edrat v n\u00e1sleduj\u00edc\u00edch \u010dl\u00e1nc\u00edch, je <strong>Visual Studio Code<\/strong>. D\u016fvod\u016f, pro\u010d jsem zvolil toto prost\u0159ed\u00ed, je n\u011bkolik. Jak jsem ji\u017e zm\u00ednil, tento software je velmi popul\u00e1rn\u00ed a zdarma, tak\u017ee je mnohem snaz\u0161\u00ed \u0159e\u0161it, kdy\u017e n\u011bco nefunguje. Krom\u011b toho p\u0159ed n\u011bkolika m\u011bs\u00edci p\u0159ipravila <strong> Raspberry Pi Foundation<\/strong> hotovou instalaci zalo\u017eenou pr\u00e1v\u011b na VSC, co\u017e v\u00fdrazn\u011b usnad\u0148uje proces instalace a po\u010d\u00e1te\u010dn\u00ed konfigurace prost\u0159ed\u00ed. Volba je samoz\u0159ejm\u011b na v\u00e1s, VSC je jen m\u016fj n\u00e1vrh. Postup instalace a spu\u0161t\u011bn\u00ed jin\u00fdch prost\u0159ed\u00ed je dokonale pops\u00e1n ve v\u00fd\u0161e zm\u00edn\u011bn\u00e9 <a href=\"https:\/\/datasheets.raspberrypi.com\/pico\/getting-started-with-pico.pdf\" data-wpel-link=\"external\" target=\"_blank\" rel=\"nofollow external noopener noreferrer\">dokumentaci<\/a> a nic v\u00e1m nebr\u00e1n\u00ed pou\u017e\u00edt jin\u00fd program.     <\/p>\n<p style=\"font-weight: 400;\">Je\u0161t\u011b se mus\u00edme na chv\u00edli zastavit u opera\u010dn\u00edho syst\u00e9mu. Osobn\u011b jsem s RPI Pico pracoval jak v <strong>syst\u00e9mu Windows,<\/strong> tak v syst\u00e9mu <strong>MacOS<\/strong>, p\u0159i\u010dem\u017e na ka\u017ed\u00fd z t\u011bchto syst\u00e9m\u016f m\u00e1m pom\u011brn\u011b dobr\u00e9 vzpom\u00ednky, ale vzhledem k tomu, \u017ee nastaven\u00ed nadace Raspberry Pi Foundation je v\u011bnov\u00e1no syst\u00e9mu Windows, budu pro budouc\u00ed projekty pou\u017e\u00edvat pr\u00e1v\u011b tento syst\u00e9m. <strong>RPI Pico<\/strong> lze programovat i <strong>v Linuxu<\/strong>, pokud n\u011bkdo pou\u017e\u00edv\u00e1 tento syst\u00e9m, odkazuji v\u00e1s na <a href=\"https:\/\/datasheets.raspberrypi.com\/pico\/getting-started-with-pico.pdf\" data-wpel-link=\"external\" target=\"_blank\" rel=\"nofollow external noopener noreferrer\">soubor<\/a> popisuj\u00edc\u00ed prvn\u00ed kroky s touto deskou pot\u0159et\u00ed. <\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-09008fc elementor-widget elementor-widget-heading\" data-id=\"09008fc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Pro\u010d neukazuje, jak nainstalovat VSC krok za krokem?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-eb3701d elementor-widget elementor-widget-text-editor\" data-id=\"eb3701d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"font-weight: 400;\">Ve v\u011bt\u0161in\u011b v\u00fdukov\u00fdch program\u016f pro jakoukoli softwarovou platformu najdete pokyny krok za krokem pro instalaci pot\u0159ebn\u00e9ho softwaru. To v\u0161ak v m\u00e9m \u010dl\u00e1nku nenajdete, uvedu pouze <strong>obecn\u00fd popis spolu se zdroji pot\u0159ebn\u00fdch program\u016f<\/strong>. Pokud s programov\u00e1n\u00edm teprve za\u010d\u00edn\u00e1te, r\u00e1d bych v\u00e1m ji\u017e nyn\u00ed v\u0161t\u00edpil dobr\u00fd zvyk d\u00edvat se na popisy, dokumentaci a v\u011bdom\u011b pou\u017e\u00edvat software poskytovan\u00fd v\u00fdrobci. Auto\u0159i velmi mnoha kurz\u016f v kapitol\u00e1ch o programovac\u00edm prost\u0159ed\u00ed uplat\u0148uj\u00ed princip &#8220;klikn\u011bte na to a to&#8221;, ani\u017e by v\u016fbec vysv\u011btlili, \u010deho se dan\u00e9 mo\u017enosti t\u00fdkaj\u00ed. Bohu\u017eel u softwaru nen\u00ed neobvykl\u00e9, \u017ee pouh\u00fd den po vyd\u00e1n\u00ed v\u00fdukov\u00e9ho kurzu je vyd\u00e1na nov\u00e1 verze programu, jej\u00ed\u017e instala\u010dn\u00ed proces se m\u016f\u017ee od p\u0159edchoz\u00ed revize v\u00fdrazn\u011b li\u0161it. T\u00edm se pr\u016fvodce instalac\u00ed st\u00e1v\u00e1 neaktu\u00e1ln\u00edm a m\u016f\u017ee v\u00e9st i ke zbyte\u010dn\u00fdm probl\u00e9m\u016fm.     <\/p>\n<p style=\"font-weight: 400;\">Podle m\u00e9ho n\u00e1zoru je mnohem lep\u0161\u00ed, kdy\u017e u\u017eivatele sezn\u00e1m\u00edme s t\u00edm, co bude pot\u0159ebovat, kde to z\u00edsk\u00e1 a na co si m\u00e1 d\u00e1t p\u0159\u00edpadn\u011b pozor. Na druhou stranu samotn\u00fd proces instalace ponechte bez v\u011bt\u0161\u00edho koment\u00e1\u0159e, proto\u017ee s novou verz\u00ed softwaru <strong>se m\u016f\u017ee nejednou zm\u011bnit<\/strong>. Pokud se objev\u00ed mo\u017enost, kter\u00e9 nerozum\u00edte, nic v\u00e1m nebr\u00e1n\u00ed zeptat se str\u00fd\u010dka Googla. I kdy\u017e se rozhodnete \u0161patn\u011b, neexistuj\u00ed v\u011bci, kter\u00e9 by se nedaly napravit. Pamatujte, \u017ee programov\u00e1n\u00ed, stejn\u011b jako pr\u00e1ce s elektronikou a technikou obecn\u011b, je p\u0159edev\u0161\u00edm o <strong>um\u011bn\u00ed kl\u00e1st spr\u00e1vn\u00e9 ot\u00e1zky a hledat informace.<\/strong>    <\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-36aeb2f elementor-widget elementor-widget-image\" data-id=\"36aeb2f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/01\/github.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"github\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NzQ4NTYsInVybCI6Imh0dHBzOlwvXC9ib3RsYW5kLmN6XC9ibG9nXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI0XC8wMVwvZ2l0aHViLnBuZyJ9\" data-wpel-link=\"internal\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"381\" src=\"https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/github-1024x488.png\" class=\"attachment-large size-large wp-image-74856\" alt=\"\" srcset=\"https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/github-1024x488.png 1024w, https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/github-300x143.png 300w, https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/github-768x366.png 768w, https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/github-1536x732.png 1536w, https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/github.png 1920w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Konfigurace syst\u00e9mu Pico pro Windows.<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bdc62df elementor-widget elementor-widget-text-editor\" data-id=\"bdc62df\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"font-weight: 400;\">Pokud tedy chcete pou\u017e\u00edt hotovou instalaci dostupnou pro Windows, kter\u00e1 obsahuje v\u0161echny pot\u0159ebn\u00e9 n\u00e1stroje pro programov\u00e1n\u00ed Raspberry Pi Pico, nav\u0161tivte webovou str\u00e1nku <a href=\"https:\/\/github.com\/raspberrypi\/pico-setup-windows\" data-wpel-link=\"external\" target=\"_blank\" rel=\"nofollow external noopener noreferrer\">GitHub<\/a>. V \u010d\u00e1sti <strong>readme<\/strong> najdete stru\u010dn\u00fd popis n\u00e1stroje spolu s odkazem viditeln\u00fdm \u00fapln\u011b naho\u0159e, kter\u00fd v\u00e1m umo\u017en\u00ed st\u00e1hnout si nejnov\u011bj\u0161\u00ed verzi softwaru do po\u010d\u00edta\u010de (Download the lastest release). <\/p>\n<p style=\"font-weight: 400;\">Po spu\u0161t\u011bn\u00ed sta\u017een\u00e9ho exe souboru instal\u00e1tor p\u0159iprav\u00ed a nainstaluje v\u0161echny n\u00e1stroje a programy, kter\u00e9 jsou sou\u010d\u00e1st\u00ed instalace, a to:<\/p>\n<ul>\n<li><strong>Visual Studio Code<\/strong> &#8211; v\u00fdvojov\u00e9 prost\u0159ed\u00ed, kter\u00e9 bylo ji\u017e mnohokr\u00e1t zm\u00edn\u011bno,<\/li>\n<li><strong>Arm GNU Toolchain <\/strong>&#8211; jedn\u00e1 se o sadu n\u00e1stroj\u016f pou\u017e\u00edvanou v procesu kompilace, m\u016f\u017eeme ji popsat jako jak\u00fdsi &#8220;slovn\u00edk&#8221; pro p\u0159eklad jazyka C do p\u0159\u00edkaz\u016f vhodn\u00fdch pro procesory ARM,<\/li>\n<li><strong>Ninja<\/strong> &#8211; jednoduch\u00fd skript navr\u017een\u00fd spole\u010dnost\u00ed Google pro generov\u00e1n\u00ed bin\u00e1rn\u00edch soubor\u016f,<\/li>\n<li><strong>Python 3.9<\/strong> &#8211; software Python, kter\u00fd umo\u017en\u00ed po\u010d\u00edta\u010di spou\u0161t\u011bt soubory napsan\u00e9 v tomto jazyce,<\/li>\n<li><strong>Git pro Windows<\/strong> &#8211; software pro automatick\u00e9 stahov\u00e1n\u00ed uk\u00e1zkov\u00fdch projekt\u016f p\u0159ipraven\u00fdch nadac\u00ed Raspberry Pi Foundation z platformy Git,<\/li>\n<li><strong>OpenOCD<\/strong> &#8211; n\u00e1stroj pro lad\u011bn\u00ed, programov\u00e1n\u00ed a testov\u00e1n\u00ed mikrokontrol\u00e9r\u016f, jeho\u017e \u00fa\u010delem je zajistit komunikaci mezi po\u010d\u00edta\u010dem a c\u00edlov\u00fdm hardwarem,<\/li>\n<li><strong>CMake<\/strong> &#8211; roz\u0161\u00ed\u0159en\u00ed pro VSC pro spr\u00e1vu procesu kompilace k\u00f3du.<\/li>\n<\/ul>\n<p style=\"font-weight: 400;\">Pokud jste ji\u017e d\u0159\u00edve pou\u017e\u00edvali <strong>Visual Studio Code<\/strong> a program m\u00e1te v po\u010d\u00edta\u010di, nemus\u00edte se ob\u00e1vat. Nastaven\u00ed, kter\u00e9 instalujete, nem\u00e1 vliv na d\u0159\u00edve nainstalovanou kopii. Software pou\u017e\u00edvan\u00fd k ovl\u00e1d\u00e1n\u00ed <strong>Raspnberry Pi Pico<\/strong> se zobraz\u00ed jako nov\u00fd, samostatn\u00fd program.  <\/p>\n<p style=\"font-weight: 400;\">Po spr\u00e1vn\u011b dokon\u010den\u00e9 instalaci by se na va\u0161ich po\u010d\u00edta\u010d\u00edch m\u011blo objevit n\u011bco jako <strong>Pico &#8211; Visual Studio Code<\/strong>, co\u017e je software, ve kter\u00e9m budeme p\u0159ipravovat k\u00f3d pro zde popsan\u00e9 projekty. Jakmile je tedy software p\u0159ipraven, <strong>m\u016f\u017eeme p\u0159ej\u00edt k jeho spu\u0161t\u011bn\u00ed.<\/strong> <\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7f4eaf7 elementor-widget elementor-widget-heading\" data-id=\"7f4eaf7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Jak se orientovat v syst\u00e9mu VSC?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9031f55 elementor-widget elementor-widget-image\" data-id=\"9031f55\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/01\/VSC_widok.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"VSC_widok\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NzQ4NjAsInVybCI6Imh0dHBzOlwvXC9ib3RsYW5kLmN6XC9ibG9nXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI0XC8wMVwvVlNDX3dpZG9rLnBuZyJ9\" data-wpel-link=\"internal\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"433\" src=\"https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/VSC_widok-1024x554.png\" class=\"attachment-large size-large wp-image-74860\" alt=\"\" srcset=\"https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/VSC_widok-1024x554.png 1024w, https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/VSC_widok-300x162.png 300w, https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/VSC_widok-768x416.png 768w, https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/VSC_widok-1536x831.png 1536w, https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/VSC_widok.png 1920w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Z\u00e1kladn\u00ed zobrazen\u00ed ve VSC.<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8a1c66c elementor-widget elementor-widget-text-editor\" data-id=\"8a1c66c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"font-weight: 400;\">Po spu\u0161t\u011bn\u00ed <strong>VSC<\/strong> by se m\u011blo zobrazit podobn\u00e9 zobrazen\u00ed jako na obr\u00e1zku v\u00fd\u0161e. Jedn\u00e1 se o <strong>v\u00fdchoz\u00ed formul\u00e1\u0159 v tomto programu,<\/strong> se kter\u00fdm budeme pracovat. Abyste se mohli v programu Visual Studio Code pom\u011brn\u011b pohodln\u011b pohybovat, pop\u00ed\u0161u nyn\u00ed stru\u010dn\u011b v\u0161echny oblasti viditeln\u00e9 na obrazovce. Ne\u017e se k tomu v\u0161ak dostaneme, v\u011bnujte pozornost zpr\u00e1v\u00e1m, kter\u00e9 se pravd\u011bpodobn\u011b objev\u00ed v prav\u00e9m doln\u00edm rohu. Prvn\u00ed z nich se t\u00fdk\u00e1 <strong>roz\u0161\u00ed\u0159en\u00ed CMake a jeho konfigurace<\/strong>, ale tento dopln\u011bk je ji\u017e nakonfigurov\u00e1n, tak\u017ee m\u016f\u017eete vybrat mo\u017enost &#8220;Nezobrazovat znovu&#8221;. V p\u0159\u00edpad\u011b pot\u0159eby se lze k mo\u017enostem CMake vr\u00e1tit z nastaven\u00ed. Druh\u00e9 ozn\u00e1men\u00ed se bude t\u00fdkat <strong>navrhovan\u00e9ho polsk\u00e9ho VSC<\/strong>. Doporu\u010duji v\u00e1m v\u0161ak tuto mo\u017enost odm\u00edtnout a pou\u017e\u00edvat anglickou verzi programu. Angli\u010dtina je v technologick\u00e9m pr\u016fmyslu v\u0161udyp\u0159\u00edtomn\u00e1, tak\u017ee se vyplat\u00ed ji zn\u00e1t a pou\u017e\u00edvat, pokud to jde. Krom\u011b toho budu ve sv\u00fdch \u010dl\u00e1nc\u00edch popisovat variantu softwaru v angli\u010dtin\u011b.         <\/p>\n<p style=\"font-weight: 400;\"><strong>Zobrazen\u00ed ve Visual Studiu Code<\/strong> m\u016f\u017eeme rozd\u011blit do n\u011bkolika oblast\u00ed. Na horn\u00ed li\u0161t\u011b jsme na\u0161li p\u0159\u00edkazy typick\u00e9 pro po\u010d\u00edta\u010dov\u00e9 programy, jako nap\u0159: <strong>File, Edit, Run nebo Help<\/strong>. Pr\u00e1v\u011b z nich lze vyvolat v\u011bt\u0161inu funkc\u00ed a p\u0159\u00edkaz\u016f dostupn\u00fdch ve VSC. Ve st\u0159edn\u00ed \u010d\u00e1sti horn\u00ed li\u0161ty se nach\u00e1z\u00ed <strong>vyhled\u00e1vac\u00ed pole,<\/strong> kter\u00e9 nap\u0159\u00edklad umo\u017e\u0148uje vyhled\u00e1vat ve slo\u017ece aktu\u00e1ln\u011b p\u0159ipojen\u00e9 k pracovn\u00edmu prostoru. V prav\u00e9m horn\u00edm rohu si v\u0161imn\u011bte typick\u00fdch tla\u010d\u00edtek pro <strong>minimalizaci, maximalizaci<\/strong> a <strong>zav\u0159en\u00ed okna<\/strong>. Lev\u00e1 strana aplikace Visual Studio Code je tvo\u0159ena p\u0159edev\u0161\u00edm \u00fazk\u00fdm pruhem s piktogramy vyvol\u00e1vaj\u00edc\u00edmi <strong>konkr\u00e9tn\u00ed funkce softwaru<\/strong>, kter\u00e9 se objevuj\u00ed hned vedle na svisl\u00e9 li\u0161t\u011b. Najdeme zde mimo jin\u00e9 <strong>Explorer<\/strong>, s jeho\u017e pomoc\u00ed m\u016f\u017eeme zobrazit soubory pou\u017eit\u00e9 v projektu, p\u0159\u00edkaz <strong>Search<\/strong>, kter\u00fd, jak n\u00e1zev napov\u00edd\u00e1, slou\u017e\u00ed k prohled\u00e1v\u00e1n\u00ed prost\u0159ed\u00ed, <strong>Extensions<\/strong>, kter\u00fd n\u00e1m umo\u017e\u0148uje p\u0159id\u00e1vat do VSC konkr\u00e9tn\u00ed roz\u0161\u00ed\u0159en\u00ed, a <strong>CMake<\/strong>, s jeho\u017e pomoc\u00ed m\u016f\u017eeme konfigurovat proces kompilace. Mo\u017enost\u00ed je samoz\u0159ejm\u011b v\u00edce, ale s t\u011bmi se \u010dasem sezn\u00e1m\u00edme. V doln\u00ed \u010d\u00e1sti aplikace Visual Studio Code se nach\u00e1z\u00ed modr\u00fd pruh, kde jsou informace t\u00fdkaj\u00edc\u00ed se po\u010dtu chyb a varov\u00e1n\u00ed, p\u0159\u00edkazy souvisej\u00edc\u00ed se spu\u0161t\u011bn\u00edm a sestaven\u00edm projektu, informace o poloze kurzoru a \u00fadaje o aktu\u00e1ln\u011b zvolen\u00e9m zp\u016fsobu k\u00f3dov\u00e1n\u00ed. V okn\u011b o n\u011bco v\u00fd\u0161e m\u016f\u017eeme p\u0159ep\u00ednat mezi konkr\u00e9tn\u00edmi kartami: <strong>Problems, Output, Terminal <\/strong>nebo <strong>Serial Monitor.<\/strong> V ka\u017ed\u00e9 z nich m\u016f\u017eeme naj\u00edt konkr\u00e9tn\u00ed informace t\u00fdkaj\u00edc\u00ed se mimo jin\u00e9 procesu kompilace k\u00f3du. Prozat\u00edm se vyplat\u00ed z\u016fstat v okn\u011b <strong>Output<\/strong>. Nejv\u011bt\u0161\u00ed, centr\u00e1ln\u00ed oblast\u00ed ve VSC je <strong>Editor<\/strong>, kde budeme v budoucnu otev\u00edrat a upravovat soubory souvisej\u00edc\u00ed s konkr\u00e9tn\u00edm projektem. To je prozat\u00edm v\u0161e, \u010dasem se jist\u011b stane orientace v prost\u0159ed\u00ed od Microsoftu jednoduch\u00e1 a intuitivn\u00ed.            <\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5d99036 elementor-widget elementor-widget-heading\" data-id=\"5d99036\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Zjist\u011bme, zda je RPI Pico W \u017eiv\u00e1<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b794c2b elementor-widget elementor-widget-image\" data-id=\"b794c2b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/01\/CMake_all.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"CMake_all\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NzQ4NjQsInVybCI6Imh0dHBzOlwvXC9ib3RsYW5kLmN6XC9ibG9nXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI0XC8wMVwvQ01ha2VfYWxsLnBuZyJ9\" data-wpel-link=\"internal\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"329\" height=\"410\" src=\"https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/CMake_all.png\" class=\"attachment-large size-large wp-image-74864\" alt=\"\" srcset=\"https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/CMake_all.png 329w, https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/CMake_all-241x300.png 241w\" sizes=\"(max-width: 329px) 100vw, 329px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Konfigurace CMake.<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4dcf7ec elementor-widget elementor-widget-text-editor\" data-id=\"4dcf7ec\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"font-weight: 400;\">Bylo na\u010dase poprv\u00e9 zprovoznit n\u00e1\u0161 po\u010d\u00edta\u010d <strong>Raspberry Pi Pico<\/strong> &#8211; aby to v\u0161ak bylo mo\u017en\u00e9, museli jsme p\u0159edkompilovat projekty, kter\u00e9 automaticky st\u00e1hne p\u0159edinstalovan\u00e1 instalace. Po spu\u0161t\u011bn\u00ed VSC prost\u0159ed\u00ed automaticky otev\u0159elo slo\u017eku pico-examples a p\u0159idalo ji do pracovn\u00edho prostoru. Tuto slo\u017eku najdete v dokumentech aktu\u00e1ln\u011b p\u0159ihl\u00e1\u0161en\u00e9ho u\u017eivatele. Pro za\u010d\u00e1tek by bylo vhodn\u00e9 zkompilovat v\u0161echny projekty poskytnut\u00e9 nadac\u00ed Raspberry Pi Foundation, abyste mohli zkontrolovat, zda v\u0161e funguje spr\u00e1vn\u011b. Pro za\u010d\u00e1tek je v\u0161ak vhodn\u00e9 pod\u00edvat se na <strong>z\u00e1lo\u017eku CMake<\/strong>, kterou najdete v lev\u00e9 \u010d\u00e1sti okna VSC. V mo\u017enostech nalezneme n\u011bkolik zaj\u00edmav\u00fdch informac\u00ed, za prv\u00e9 je to slo\u017eka p\u0159ipojen\u00e1 k CMake &#8211; pico-examples, tedy ta, ve kter\u00e9 jsou ulo\u017eeny uk\u00e1zkov\u00e9 projekty. V mo\u017enostech Configurate je vybr\u00e1n p\u0159\u00edslu\u0161n\u00fd toolchain &#8211; Pico ARM GCC, mo\u017enost Debug by m\u011bla z\u016fstat prozat\u00edm pr\u00e1zdn\u00e1. Zb\u00fdvaj\u00edc\u00ed karty, tj: Build, Test, Debug a Launch, byly pops\u00e1ny jako v\u0161echny, co\u017e je maxim\u00e1ln\u011b spr\u00e1vn\u00e9, proto\u017ee alespo\u0148 prozat\u00edm budeme pracovat na v\u0161ech projektech sou\u010dasn\u011b.       <\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3c4c0f2 elementor-widget elementor-widget-image\" data-id=\"3c4c0f2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/01\/build_all.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"build_all\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NzQ4NjgsInVybCI6Imh0dHBzOlwvXC9ib3RsYW5kLmN6XC9ibG9nXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI0XC8wMVwvYnVpbGRfYWxsLnBuZyJ9\" data-wpel-link=\"internal\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"390\" height=\"80\" src=\"https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/build_all.png\" class=\"attachment-large size-large wp-image-74868\" alt=\"\" srcset=\"https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/build_all.png 390w, https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/build_all-300x62.png 300w\" sizes=\"(max-width: 390px) 100vw, 390px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Kliknut\u00edm na tla\u010d\u00edtko Build Taste spust\u00edte proces kompilace.<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9faaecb elementor-widget elementor-widget-text-editor\" data-id=\"9faaecb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"font-weight: 400\">Pokud byly v\u0161echny p\u0159\u00edkazy CMake vybr\u00e1ny spr\u00e1vn\u011b, m\u016f\u017eeme spustit kompilaci kliknut\u00edm na tla\u010d\u00edtko Build, kter\u00e9 je k dispozici na spodn\u00ed li\u0161t\u011b. Pokud na n\u011bm chv\u00edli podr\u017e\u00edme kurzor my\u0161i, zobraz\u00ed se vybran\u00e9 c\u00edle, my chceme, aby se zkompilovaly v\u0161echny projekty, proto je slovo all v hranat\u00fdch z\u00e1vork\u00e1ch. Pokud bychom vybrali jedin\u00fd projekt, byl by tam um\u00edst\u011bn jeho n\u00e1zev.  <\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8b96d63 elementor-widget elementor-widget-image\" data-id=\"8b96d63\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/01\/status_all.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"status_all\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NzQ4NzIsInVybCI6Imh0dHBzOlwvXC9ib3RsYW5kLmN6XC9ibG9nXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI0XC8wMVwvc3RhdHVzX2FsbC5wbmcifQ%3D%3D\" data-wpel-link=\"internal\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"169\" src=\"https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/status_all-1024x216.png\" class=\"attachment-large size-large wp-image-74872\" alt=\"\" srcset=\"https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/status_all-1024x216.png 1024w, https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/status_all-300x63.png 300w, https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/status_all-768x162.png 768w, https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/status_all-1536x324.png 1536w, https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/status_all.png 1573w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Stav komplikace zobrazen\u00fd na v\u00fdstupn\u00ed kart\u011b.<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-355977e elementor-widget elementor-widget-text-editor\" data-id=\"355977e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"font-weight: 400;\">Po spu\u0161t\u011bn\u00ed kompilace VSC automaticky otev\u0159e<strong> z\u00e1lo\u017eku Output<\/strong>. Zde najdete informace o aktu\u00e1ln\u00edm stavu procesu. V tomto okam\u017eiku program za\u010dne generovat bin\u00e1rn\u00ed soubory pro v\u0161echny projekty ve slo\u017ece pico-examples. Tento proces m\u016f\u017ee trvat a\u017e n\u011bkolik minut, ale na za\u010d\u00e1tku ka\u017ed\u00e9ho zobrazen\u00e9ho \u0159\u00e1dku najdete aktu\u00e1ln\u00ed procento postupu. Krom\u011b toho m\u016f\u017eete vid\u011bt, kter\u00e9 soubory jsou pr\u00e1v\u011b zpracov\u00e1v\u00e1ny v\u00fdvojov\u00fdm prost\u0159ed\u00edm.    <\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-391d08f elementor-widget elementor-widget-image\" data-id=\"391d08f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/01\/build_all_end.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"build_all_end\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NzQ4NzYsInVybCI6Imh0dHBzOlwvXC9ib3RsYW5kLmN6XC9ibG9nXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI0XC8wMVwvYnVpbGRfYWxsX2VuZC5wbmcifQ%3D%3D\" data-wpel-link=\"internal\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"171\" src=\"https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/build_all_end-1024x219.png\" class=\"attachment-large size-large wp-image-74876\" alt=\"\" srcset=\"https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/build_all_end-1024x219.png 1024w, https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/build_all_end-300x64.png 300w, https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/build_all_end-768x164.png 768w, https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/build_all_end-1536x328.png 1536w, https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/build_all_end.png 1572w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Spr\u00e1vn\u011b dokon\u010den\u00fd proces sestavov\u00e1n\u00ed<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3c5acfa elementor-widget elementor-widget-text-editor\" data-id=\"3c5acfa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"font-weight: 400;\">Po spr\u00e1vn\u011b dokon\u010den\u00e9m sestaven\u00ed by se m\u011bla ve v\u00fdstupn\u00edm okn\u011b zobrazit zpr\u00e1va &#8220;Sestaven\u00ed skon\u010dilo s v\u00fdstupn\u00edm k\u00f3dem 0&#8221;, co\u017e znamen\u00e1 nic men\u0161\u00edho ne\u017e to, \u017ee sestaven\u00ed vybran\u00fdch projekt\u016f skon\u010dilo s <strong>k\u00f3dem nula<\/strong>, co\u017e znamen\u00e1, \u017ee prost\u0159ed\u00ed nenarazilo na \u017e\u00e1dn\u00e9 probl\u00e9my a v\u0161echny bin\u00e1rn\u00ed soubory byly vygenerov\u00e1ny.<\/p>\n<p style=\"font-weight: 400;\">Pokud dojde k p\u0159eru\u0161en\u00ed kompilace, zkontrolujte a p\u0159e\u010dt\u011bte si informace generovan\u00e9 VSC, kter\u00e9 obvykle pom\u011brn\u011b p\u0159esn\u011b ur\u010d\u00ed, co je \u0161patn\u011b. K t\u00e9matu probl\u00e9m\u016f se v budoucnu vr\u00e1t\u00edme, a to i jejich um\u011bl\u00fdm vyvol\u00e1n\u00edm. <\/p>\n<p style=\"font-weight: 400;\">Pokud bychom pou\u017e\u00edvali <strong>z\u00e1kladn\u00ed verzi Raspberry Pi Pico<\/strong>, mohli bychom v tomto okam\u017eiku ji\u017e p\u0159ej\u00edt ke spu\u0161t\u011bn\u00ed projektu. Jak si v\u0161ak jist\u011b vzpom\u00edn\u00e1te, n\u00e1\u0161 modul m\u00e1 vestav\u011bn\u00fd <strong>modul WIFI<\/strong>, co\u017e znamen\u00e1, \u017ee nem\u016f\u017eeme jednodu\u0161e pou\u017e\u00edt <strong>LED sv\u011btlo<\/strong> zabudovan\u00e9 na desce. Proto, abychom si ov\u011b\u0159ili, \u017ee na\u0161e RPI Pico W, funguje spr\u00e1vn\u011b, p\u0159ipoj\u00edme k n\u011bmu extern\u00ed prvek vyza\u0159uj\u00edc\u00ed viditeln\u00e9 sv\u011btlo. Krom\u011b toho budeme muset m\u00edrn\u011b upravit jeden z uk\u00e1zkov\u00fdch k\u00f3d\u016f, ale postupn\u011b.  <\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-babaa32 elementor-widget elementor-widget-image\" data-id=\"babaa32\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/01\/Raspberry-Pi-Pico-W-Pinout.webp\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Raspberry-Pi-Pico-W-Pinout\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NzQ4ODAsInVybCI6Imh0dHBzOlwvXC9ib3RsYW5kLmN6XC9ibG9nXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI0XC8wMVwvUmFzcGJlcnJ5LVBpLVBpY28tVy1QaW5vdXQud2VicCJ9\" data-wpel-link=\"internal\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"576\" src=\"https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/Raspberry-Pi-Pico-W-Pinout.webp\" class=\"attachment-large size-large wp-image-74880\" alt=\"\" srcset=\"https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/Raspberry-Pi-Pico-W-Pinout.webp 861w, https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/Raspberry-Pi-Pico-W-Pinout-300x216.webp 300w, https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/Raspberry-Pi-Pico-W-Pinout-768x553.webp 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">V\u00fdstupy RPI Pico W (https:\/\/www.raspberrypi.com\/documentation\/microcontrollers\/raspberry-pi-pico.html).<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d1999b8 elementor-widget elementor-widget-text-editor\" data-id=\"d1999b8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"font-weight: 400;\">Jak jsem ji\u017e zm\u00ednil <a href=\"https:\/\/botland.cz\/blog\/?p=92736\" target=\"_blank\" rel=\"noopener\" data-wpel-link=\"internal\"><strong>v prvn\u00edm \u010dl\u00e1nku<\/strong><\/a>, je <strong>Raspberry Pi Pico W<\/strong> vybaveno pom\u011brn\u011b velk\u00fdm po\u010dtem v\u00fdvod\u016f, z nich\u017e v\u011bt\u0161ina je multifunk\u010dn\u00ed. Takzvan\u00e9 pinout desky spolu s legendou m\u016f\u017eete vid\u011bt na obr\u00e1zku v\u00fd\u0161e. Ka\u017ed\u00fd pinout je pops\u00e1n jako univerz\u00e1ln\u00ed port GPx, kde x je dal\u0161\u00ed \u010d\u00edseln\u00e9 ozna\u010den\u00ed, krom\u011b toho mohou pinouty fungovat jako specifick\u00e9 porty komunika\u010dn\u00edho rozhran\u00ed, jejich\u017e v\u00fdznamu se budeme v\u011bnovat v n\u011bkter\u00e9m z p\u0159\u00ed\u0161t\u00edch \u010dl\u00e1nk\u016f.  <\/p>\n<p style=\"font-weight: 400;\">Na\u0161e LED dioda, kter\u00e1 m\u00e1 za\u010d\u00edt vyza\u0159ovat fotony, bude p\u0159ipojena p\u0159es rezistor k prvn\u00edmu pinu na desce, a to GP0.<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-209a49b elementor-widget elementor-widget-image\" data-id=\"209a49b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/01\/obwod_led-scaled.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"obwod_led\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NzQ4ODQsInVybCI6Imh0dHBzOlwvXC9ib3RsYW5kLmN6XC9ibG9nXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI0XC8wMVwvb2J3b2RfbGVkLXNjYWxlZC5qcGcifQ%3D%3D\" data-wpel-link=\"internal\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"450\" src=\"https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/obwod_led-1024x576.jpg\" class=\"attachment-large size-large wp-image-74884\" alt=\"\" srcset=\"https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/obwod_led-1024x576.jpg 1024w, https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/obwod_led-300x169.jpg 300w, https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/obwod_led-768x432.jpg 768w, https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/obwod_led-1536x864.jpg 1536w, https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/obwod_led-2048x1152.jpg 2048w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Obvod s LED diodou.<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6f9f64d elementor-widget elementor-widget-text-editor\" data-id=\"6f9f64d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"font-weight: 400;\">Obvod, kter\u00fd jsem p\u0159ipravil, vypad\u00e1 n\u00e1sledovn\u011b: b\u00edl\u00fd vodi\u010d spojuje vodi\u010d GP0 s rezistorem 330\u03a9, druh\u00e1 noha rezistoru je p\u0159ipojena k del\u0161\u00edmu vodi\u010di LED (anoda). Naopak katodu LED jsem d\u00edky \u010dern\u00e9mu vodi\u010di p\u0159ipojil k zemi (GND) RPI Pico W, tedy k vodi\u010di \u010d\u00edslo t\u0159i. <\/p>\n<p style=\"font-weight: 400;\">Takto p\u0159ipraven\u00fd obvod je p\u0159ipraven ke spu\u0161t\u011bn\u00ed <strong>projektu blikaj\u00edc\u00ed diody<\/strong>, ale je\u0161t\u011b nep\u0159ipojujte desku kabelem USB k po\u010d\u00edta\u010di, tomu se budeme v\u011bnovat za chv\u00edli.<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1fb4557 elementor-widget elementor-widget-image\" data-id=\"1fb4557\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/01\/blink_ori.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"blink_ori\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NzQ4ODgsInVybCI6Imh0dHBzOlwvXC9ib3RsYW5kLmN6XC9ibG9nXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI0XC8wMVwvYmxpbmtfb3JpLnBuZyJ9\" data-wpel-link=\"internal\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"271\" src=\"https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/blink_ori-1024x347.png\" class=\"attachment-large size-large wp-image-74888\" alt=\"\" srcset=\"https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/blink_ori-1024x347.png 1024w, https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/blink_ori-300x102.png 300w, https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/blink_ori-768x260.png 768w, https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/blink_ori-1536x520.png 1536w, https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/blink_ori.png 1920w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Soubor blink.c po otev\u0159en\u00ed.<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-727473e elementor-widget elementor-widget-text-editor\" data-id=\"727473e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"font-weight: 400\">Vra\u0165me se nyn\u00ed k VSC a upravme projekt &#8216;blink&#8217; tak, aby m\u011bnil stav v\u00fdvodu GP0. Na kart\u011b Pr\u016fzkumn\u00edk najdeme v\u0161echny projekty, kter\u00e9 nadace Raspberry Pi Foundation poskytuje spolu s v\u00fdvojov\u00fdm prost\u0159ed\u00edm. V seznamu najd\u011bte a rozbalte slo\u017eku blink. Uvnit\u0159 t\u00e9to slo\u017eky jsou dva soubory, blink.c a CMakeLists.txt, z nich\u017e prvn\u00ed obsahuje k\u00f3d projektu v jazyce C. Otev\u0159ete jej poklep\u00e1n\u00edm a jeho obsah se objev\u00ed v hlavn\u00ed oblasti. Druh\u00fd soubor, je takzvan\u00fd sestavovac\u00ed soubor &#8216;makefile&#8217; a my se j\u00edm na tomto m\u00edst\u011b nebudeme zab\u00fdvat.    <\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-91a8bb4 elementor-widget elementor-widget-image\" data-id=\"91a8bb4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/01\/blink_po_edycji.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"blink_po_edycji\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NzQ4OTIsInVybCI6Imh0dHBzOlwvXC9ib3RsYW5kLmN6XC9ibG9nXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI0XC8wMVwvYmxpbmtfcG9fZWR5Y2ppLnBuZyJ9\" data-wpel-link=\"internal\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"537\" height=\"461\" src=\"https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/blink_po_edycji.png\" class=\"attachment-large size-large wp-image-74892\" alt=\"\" srcset=\"https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/blink_po_edycji.png 537w, https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/blink_po_edycji-300x258.png 300w\" sizes=\"(max-width: 537px) 100vw, 537px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Obsah souboru blink.c po zm\u011bn\u011b.<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2850079 elementor-widget elementor-widget-text-editor\" data-id=\"2850079\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"font-weight: 400\">Na tomto m\u00edst\u011b se nebudeme zab\u00fdvat ani samotn\u00fdm k\u00f3dem programu, proto\u017ee kdybych cht\u011bl na tomto m\u00edst\u011b vysv\u011btlit jeho obsah, musel bych tento \u010dl\u00e1nek roz\u0161\u00ed\u0159it na opravdu ne\u00fam\u011brnou velikost. V souboru mus\u00edme prov\u00e9st pouze jedinou \u00fapravu, a to m\u00edrn\u011b zm\u011bnit obsah \u0159\u00e1dku 13. V sou\u010dasn\u00e9 dob\u011b m\u00e1 tvar:  <\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-362da75 elementor-widget elementor-widget-code-highlight\" data-id=\"362da75\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-okaidia copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-c line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-c\">\n\t\t\t\t\t<xmp>const uint LED_PIN = PICO_DEFULT_LED_PIN;<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d9e4df2 elementor-widget elementor-widget-text-editor\" data-id=\"d9e4df2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"font-weight: 400\">se nahrazuje t\u00edmto:<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-92986b8 elementor-widget elementor-widget-code-highlight\" data-id=\"92986b8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-okaidia copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-c line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-c\">\n\t\t\t\t\t<xmp>const uint LED_PIN = 0;<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f4b0239 elementor-widget elementor-widget-text-editor\" data-id=\"f4b0239\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"font-weight: 400;\">Jak u\u017e mo\u017en\u00e1 n\u011bkte\u0159\u00ed z v\u00e1s tu\u0161\u00ed, 0 znamen\u00e1 GP0, co\u017e je pin, ke kter\u00e9mu jsme d\u0159\u00edve p\u0159ipojili LED diodu. Po \u00faprav\u011b je t\u0159eba soubor ulo\u017eit, nejjednodu\u0161\u0161\u00ed je pou\u017e\u00edt kl\u00e1vesovou zkratku Ctrl+S. Jakmile je k\u00f3d p\u0159ipraven, m\u016f\u017eeme projekt blik\u00e1n\u00ed zkompilovat, to je nutn\u00e9, proto\u017ee jsme v k\u00f3du provedli zm\u011bny a program pot\u0159ebuje znovu vygenerovat v\u0161echny bin\u00e1rn\u00ed soubory.  <\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-829304a elementor-widget elementor-widget-image\" data-id=\"829304a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"603\" height=\"211\" src=\"https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/wybor_blink.png\" class=\"attachment-large size-large wp-image-74896\" alt=\"\" srcset=\"https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/wybor_blink.png 603w, https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/wybor_blink-300x105.png 300w\" sizes=\"(max-width: 603px) 100vw, 603px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">V\u00fdb\u011br konkr\u00e9tn\u00edho projektu.<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6739952 elementor-widget elementor-widget-text-editor\" data-id=\"6739952\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"font-weight: 400;\">P\u0159edt\u00edm jsme zkompilovali v\u0161echny dostupn\u00e9 projekty, ale tentokr\u00e1t bychom cht\u011bli, aby se program zab\u00fdval pouze projektem blink, jeho\u017e soubor s p\u0159\u00edponou .c jsme upravili. Za t\u00edmto \u00fa\u010delem otev\u0159eme <strong>z\u00e1lo\u017eku CMake<\/strong>, kterou jsme nav\u0161t\u00edvili d\u0159\u00edve a kter\u00e1 je p\u0159\u00edstupn\u00e1 z piktogram\u016f na lev\u00e9m okraji okna VSC. V dostupn\u00fdch mo\u017enostech zm\u011bn\u00edme pouze sestaven\u00ed, po klepnut\u00ed na ikonu tu\u017eky se otev\u0159e vyhled\u00e1vac\u00ed pole, do kter\u00e9ho sta\u010d\u00ed napsat blink, t\u00edm rychleji najdeme po\u017eadovan\u00fd projekt. Z rozev\u00edrac\u00edho seznamu vybereme prvn\u00ed mo\u017enost, kterou je <strong>blink EXECUTABLE<\/strong>. Jakmile je projekt vybr\u00e1n, klikneme stejn\u011b jako d\u0159\u00edve na tla\u010d\u00edtko Sestavit na spodn\u00ed li\u0161t\u011b. Pokud na n\u011bm chv\u00edli podr\u017e\u00edme kurzor my\u0161i, v\u0161imneme si, \u017ee p\u0159edchoz\u00ed c\u00edl v\u0161e, se zm\u011bnil na blikat. Sestaven\u00ed jednoho projektu trv\u00e1 mnohem krat\u0161\u00ed dobu a ji\u017e po kr\u00e1tk\u00e9 chv\u00edli byste m\u011bli ve v\u00fdstupn\u00edm okn\u011b vid\u011bt zpr\u00e1vu &#8220;Build finished with exit code 0&#8221;. To znamen\u00e1, \u017ee v\u0161e prob\u011bhlo spr\u00e1vn\u011b a my nyn\u00ed m\u016f\u017eeme soubor vygenerovan\u00fd prost\u0159ed\u00edm nahr\u00e1t<strong> do pam\u011bti Flash na desce RPI Pico W<\/strong>.      <\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-878fb2e elementor-widget elementor-widget-text-editor\" data-id=\"878fb2e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"font-weight: 400;\">Nyn\u00ed kone\u010dn\u011b m\u016f\u017eeme <strong>modul p\u0159ipojit k po\u010d\u00edta\u010di<\/strong>, ale ne tak rychle, proto\u017ee tento proces vy\u017eaduje tak\u00e9 kr\u00e1tk\u00e9 vysv\u011btlen\u00ed. Jakmile je modul Raspberry Pi Pico W p\u0159ipojen k po\u010d\u00edta\u010di, \u010dip RP2040 okam\u017eit\u011b spust\u00ed program ulo\u017een\u00fd v extern\u00ed pam\u011bti a my nebudeme m\u00edt mo\u017enost do n\u011bj nahr\u00e1t n\u00e1\u0161 program. Proto p\u0159i p\u0159ipojov\u00e1n\u00ed kabelu USB podr\u017ete <strong>tla\u010d\u00edtko BOOTSEL<\/strong>, kter\u00e9 se nach\u00e1z\u00ed hned vedle zd\u00ed\u0159ky microUSB. Jakmile se na desku p\u0159ivede nap\u011bt\u00ed z portu USB po\u010d\u00edta\u010de, p\u0159ejde do konfigura\u010dn\u00edho re\u017eimu a syst\u00e9m Windows ji identifikuje jako novou jednotku. Po n\u011bkolika sekund\u00e1ch m\u016f\u017eete tla\u010d\u00edtko pustit, RPI Pico W vstoupilo do programovac\u00edho re\u017eimu a z\u016fstane v n\u011bm.    <\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f860c44 elementor-widget elementor-widget-image\" data-id=\"f860c44\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/01\/dysk.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"dysk\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NzQ5MDAsInVybCI6Imh0dHBzOlwvXC9ib3RsYW5kLmN6XC9ibG9nXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI0XC8wMVwvZHlzay5wbmcifQ%3D%3D\" data-wpel-link=\"internal\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"384\" src=\"https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/dysk.png\" class=\"attachment-large size-large wp-image-74900\" alt=\"\" srcset=\"https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/dysk.png 813w, https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/dysk-300x144.png 300w, https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/dysk-768x368.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Raspberry Pi Pico je v syst\u00e9mu vid\u011bt jako RPI-RP2 (F:).<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1a43b7c elementor-widget elementor-widget-text-editor\" data-id=\"1a43b7c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"font-weight: 400;\"><a href=\"https:\/\/botland.cz\/moduly-a-soupravy-pro-raspberry-pi-pico\/21574-raspberry-pi-pico-w-rp2040-arm-cortex-m0-cyw43439-wifi-5056561803173.html\" target=\"_blank\" rel=\"noopener\" data-wpel-link=\"internal\"><strong>Deska RPI Pico W<\/strong><\/a> se po p\u0159epnut\u00ed do konfigura\u010dn\u00edho re\u017eimu jednodu\u0161e ohl\u00e1s\u00ed syst\u00e9mu jako extern\u00ed jednotka s n\u00e1zvem <strong>RPI-RP2<\/strong>. Tu lze bez obav otev\u0159\u00edt, proto\u017ee pr\u00e1v\u011b sem nahrajeme bin\u00e1rn\u00ed soubor vygenerovan\u00fd ze souboru blink.c programem Visual Studio Code.<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c8294a7 elementor-widget elementor-widget-image\" data-id=\"c8294a7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/01\/wnetrze-dysku.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"wnetrze dysku\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NzQ5MDQsInVybCI6Imh0dHBzOlwvXC9ib3RsYW5kLmN6XC9ibG9nXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI0XC8wMVwvd25ldHJ6ZS1keXNrdS5wbmcifQ%3D%3D\" data-wpel-link=\"internal\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"301\" src=\"https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/wnetrze-dysku.png\" class=\"attachment-large size-large wp-image-74904\" alt=\"\" srcset=\"https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/wnetrze-dysku.png 905w, https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/wnetrze-dysku-300x113.png 300w, https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/wnetrze-dysku-768x289.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Obsah disku RPI-RP2.<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2df2a19 elementor-widget elementor-widget-text-editor\" data-id=\"2df2a19\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"font-weight: 400;\">Po otev\u0159en\u00ed disku si v\u0161imneme dvou soubor\u016f. Prvn\u00ed, <strong>INDEX.HTM<\/strong>, n\u00e1s po otev\u0159en\u00ed p\u0159esm\u011bruje na webov\u00e9 str\u00e1nky nadace Raspberry Pi Foundation, konkr\u00e9tn\u011b do sekce s dokumentac\u00ed k desce RPI Pico. Druh\u00fd textov\u00fd soubor obsahuje informace o verzi zavad\u011b\u010de, modelu a ID desky.  <\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-369e388 elementor-widget elementor-widget-image\" data-id=\"369e388\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/01\/plik-uf2.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"plik uf2\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NzQ5MDgsInVybCI6Imh0dHBzOlwvXC9ib3RsYW5kLmN6XC9ibG9nXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI0XC8wMVwvcGxpay11ZjIucG5nIn0%3D\" data-wpel-link=\"internal\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"302\" src=\"https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/plik-uf2.png\" class=\"attachment-large size-large wp-image-74908\" alt=\"\" srcset=\"https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/plik-uf2.png 993w, https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/plik-uf2-300x113.png 300w, https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/plik-uf2-768x290.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Soubory generovan\u00e9 aplikac\u00ed Visual Studio Code.<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0c17f29 elementor-widget elementor-widget-text-editor\" data-id=\"0c17f29\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"font-weight: 400;\">Jak jsem se ji\u017e zm\u00ednil, je t\u0159eba nahr\u00e1t soubor vygenerovan\u00fd VSC na nov\u011b zji\u0161t\u011bnou jednotku. Najdete ho ve slo\u017ece uk\u00e1zkov\u00fdch projekt\u016f Raspberry Pi Foundation. Nach\u00e1z\u00ed se ve slo\u017ece Dokumenty, p\u0159esn\u00e9 um\u00edst\u011bn\u00ed vid\u00edte v adresn\u00edm poli na obr\u00e1zku v\u00fd\u0161e. Soubor, kter\u00fd n\u00e1s zaj\u00edm\u00e1, se jmenuje <strong>blink<\/strong> a jeho p\u0159\u00edpona je<strong>.uf2.<\/strong> M\u016f\u017eeme jej zkop\u00edrovat pomoc\u00ed kl\u00e1vesov\u00e9 zkratky Ctrl+C. D\u00e1le se vr\u00e1t\u00edme do RPI-RP2 a zkop\u00edrovan\u00fd soubor p\u0159ilep\u00edme, zde posta\u010d\u00ed kl\u00e1vesov\u00e1 zkratka Ctrl+V.    <\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2bd6aa5 elementor-widget elementor-widget-video\" data-id=\"2bd6aa5\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;video_type&quot;:&quot;hosted&quot;,&quot;mute&quot;:&quot;yes&quot;,&quot;controls&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"e-hosted-video elementor-wrapper elementor-open-inline\">\n\t\t\t\t\t<video class=\"elementor-video\" src=\"https:\/\/botland.com.pl\/blog\/wp-content\/uploads\/2024\/01\/IMG_0559.mov\" controls=\"\" preload=\"metadata\" muted=\"muted\" controlsList=\"nodownload\"><\/video>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e7660bd elementor-widget elementor-widget-text-editor\" data-id=\"e7660bd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"font-weight: 400;\">Jakmile se tak stane, jednotka RPI-RP2 okam\u017eit\u011b zmiz\u00ed a mikrokontrol\u00e9r RP2040 za\u010dne prov\u00e1d\u011bt program vlo\u017een\u00fd do pam\u011bti Flash. P\u0159i tom byste si m\u011bli v\u0161imnout, jak <strong>LED dioda<\/strong> rytmicky blik\u00e1 v intervalech 250 ms. T\u00edm jsme spustili prvn\u00ed program, samoz\u0159ejm\u011b to byl jen p\u0159\u00edklad, ale u\u017e v\u00edme, \u017ee hardware i software funguj\u00ed spr\u00e1vn\u011b, tak\u017ee m\u016f\u017eeme p\u0159ej\u00edt ke slo\u017eit\u011bj\u0161\u00edm projekt\u016fm.  <\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ca3aff9 elementor-widget elementor-widget-heading\" data-id=\"ca3aff9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">P\u00e1r slov na z\u00e1v\u011br...<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-38380f3 elementor-widget elementor-widget-text-editor\" data-id=\"38380f3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"font-weight: 400\">Bylo to pom\u011brn\u011b hodn\u011b materi\u00e1lu, ale spole\u010dn\u011b jsme p\u0159ipravili prost\u0159ed\u00ed Visual Studio Code, spustili prvn\u00ed kompilaci, upravili uk\u00e1zkov\u00fd program, znovu sestavili projekt a nakonec nahr\u00e1li bin\u00e1rn\u00ed soubor do p\u0159edem p\u0159ipraven\u00e9ho okruhu. Douf\u00e1m, \u017ee d\u00edky t\u011bmto postup\u016fm se ji\u017e v programu orientujete relativn\u011b snadno a nem\u00e1te obavy z p\u0159\u00edpravy vlastn\u00edch projekt\u016f na kontaktn\u00ed desce, proto\u017ee takov\u00fdch \u00fakol\u016f bude v dal\u0161\u00edm materi\u00e1lu pom\u011brn\u011b dost. <\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c3214f9 elementor-widget elementor-widget-spacer\" data-id=\"c3214f9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-33bde9c elementor-widget elementor-widget-text-editor\" data-id=\"33bde9c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Zdroje:<\/p>\n<ul>\n<li>https:\/\/datasheets.raspberrypi.com\/rp2040\/rp2040-datasheet.pdf<\/li>\n<li>https:\/\/datasheets.raspberrypi.com\/picow\/pico-w-datasheet.pd<\/li>\n<li>fhttps:\/\/www.raspberrypi.com\/products\/rp2040\/<\/li>\n<li>https:\/\/www.raspberrypi.com\/documentation\/microcontrollers\/raspberry-pi-pico.html<\/li>\n<li>https:\/\/github.com\/raspberrypi\/pico-setup-windows\/blob\/master\/docs\/tutorial.md<\/li>\n<\/ul>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>V p\u0159edchoz\u00edm \u010dl\u00e1nku jsme se v\u011bnovali programov\u00e1n\u00ed mikrokontrol\u00e9ru RP2040, dnes si p\u0159iprav\u00edme vhodn\u00e9 v\u00fdvojov\u00e9 prost\u0159ed\u00ed a pop\u00ed\u0161eme v\u00e1m, jak se v n\u011bm pohybovat. Nakonec p\u0159ejdeme k na\u0161emu prvn\u00edmu projektu, blik\u00e1n\u00ed LED. <\/p>\n","protected":false},"author":34,"featured_media":75185,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[548,561,562],"tags":[],"class_list":["post-92734","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-elektronika-cs","category-programovani","category-raspberry-pi-cs"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Raspberry Pi Pico kurz - #3 - Prvn\u00ed program - Botland<\/title>\n<meta name=\"description\" content=\"V p\u0159edchoz\u00edm \u010dl\u00e1nku jsme se v\u011bnovali programov\u00e1n\u00ed mikrokontrol\u00e9ru RP2040, dnes si p\u0159iprav\u00edme vhodn\u00e9 v\u00fdvojov\u00e9 prost\u0159ed\u00ed a pop\u00ed\u0161eme v\u00e1m, jak se v n\u011bm pohybovat. Nakonec p\u0159ejdeme k na\u0161emu prvn\u00edmu projektu, blik\u00e1n\u00ed LED.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/botland.cz\/blog\/raspberry-pi-pico-kurz-3-prvni-program\/\" \/>\n<meta property=\"og:locale\" content=\"cs_CZ\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Raspberry Pi Pico kurz - #3 - Prvn\u00ed program - Botland\" \/>\n<meta property=\"og:description\" content=\"V p\u0159edchoz\u00edm \u010dl\u00e1nku jsme se v\u011bnovali programov\u00e1n\u00ed mikrokontrol\u00e9ru RP2040, dnes si p\u0159iprav\u00edme vhodn\u00e9 v\u00fdvojov\u00e9 prost\u0159ed\u00ed a pop\u00ed\u0161eme v\u00e1m, jak se v n\u011bm pohybovat. Nakonec p\u0159ejdeme k na\u0161emu prvn\u00edmu projektu, blik\u00e1n\u00ed LED.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/botland.cz\/blog\/raspberry-pi-pico-kurz-3-prvni-program\/\" \/>\n<meta property=\"og:site_name\" content=\"Botland\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/facebook.com\/Botland\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-01-27T13:00:16+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-08T09:01:29+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/1-2.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1510\" \/>\n\t<meta property=\"og:image:height\" content=\"755\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Rafa\u0142 Bartoszak\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Napsal(a)\" \/>\n\t<meta name=\"twitter:data1\" content=\"Rafa\u0142 Bartoszak\" \/>\n\t<meta name=\"twitter:label2\" content=\"Odhadovan\u00e1 doba \u010dten\u00ed\" \/>\n\t<meta name=\"twitter:data2\" content=\"22 minut\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/botland.cz\\\/blog\\\/raspberry-pi-pico-kurz-3-prvni-program\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/botland.cz\\\/blog\\\/raspberry-pi-pico-kurz-3-prvni-program\\\/\"},\"author\":{\"name\":\"Rafa\u0142 Bartoszak\",\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/#\\\/schema\\\/person\\\/5a69e7f5db1f77c617f990e73bb83215\"},\"headline\":\"Raspberry Pi Pico kurz &#8211; #3 &#8211; Prvn\u00ed program\",\"datePublished\":\"2024-01-27T13:00:16+00:00\",\"dateModified\":\"2026-04-08T09:01:29+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/botland.cz\\\/blog\\\/raspberry-pi-pico-kurz-3-prvni-program\\\/\"},\"wordCount\":4111,\"publisher\":{\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/botland.cz\\\/blog\\\/raspberry-pi-pico-kurz-3-prvni-program\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/botland.cz\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/01\\\/1-2.png\",\"articleSection\":[\"Elektronika\",\"Programov\u00e1n\u00ed\",\"Raspberry Pi\"],\"inLanguage\":\"cs\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/botland.cz\\\/blog\\\/raspberry-pi-pico-kurz-3-prvni-program\\\/\",\"url\":\"https:\\\/\\\/botland.cz\\\/blog\\\/raspberry-pi-pico-kurz-3-prvni-program\\\/\",\"name\":\"Raspberry Pi Pico kurz - #3 - Prvn\u00ed program - Botland\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/botland.cz\\\/blog\\\/raspberry-pi-pico-kurz-3-prvni-program\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/botland.cz\\\/blog\\\/raspberry-pi-pico-kurz-3-prvni-program\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/botland.cz\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/01\\\/1-2.png\",\"datePublished\":\"2024-01-27T13:00:16+00:00\",\"dateModified\":\"2026-04-08T09:01:29+00:00\",\"description\":\"V p\u0159edchoz\u00edm \u010dl\u00e1nku jsme se v\u011bnovali programov\u00e1n\u00ed mikrokontrol\u00e9ru RP2040, dnes si p\u0159iprav\u00edme vhodn\u00e9 v\u00fdvojov\u00e9 prost\u0159ed\u00ed a pop\u00ed\u0161eme v\u00e1m, jak se v n\u011bm pohybovat. Nakonec p\u0159ejdeme k na\u0161emu prvn\u00edmu projektu, blik\u00e1n\u00ed LED.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/botland.cz\\\/blog\\\/raspberry-pi-pico-kurz-3-prvni-program\\\/#breadcrumb\"},\"inLanguage\":\"cs\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/botland.cz\\\/blog\\\/raspberry-pi-pico-kurz-3-prvni-program\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"cs\",\"@id\":\"https:\\\/\\\/botland.cz\\\/blog\\\/raspberry-pi-pico-kurz-3-prvni-program\\\/#primaryimage\",\"url\":\"https:\\\/\\\/botland.cz\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/01\\\/1-2.png\",\"contentUrl\":\"https:\\\/\\\/botland.cz\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/01\\\/1-2.png\",\"width\":1510,\"height\":755},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/botland.cz\\\/blog\\\/raspberry-pi-pico-kurz-3-prvni-program\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Strona g\u0142\u00f3wna\",\"item\":\"https:\\\/\\\/botland.cz\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Raspberry Pi&nbsp;Pico kurz &#8211; #3 &#8211; Prvn\u00ed program\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/botland.de\\\/blog\\\/\",\"name\":\"Botland\",\"description\":\"Blog Raspberry Pi, Arduino, elektronika i robotyka - Botland\",\"publisher\":{\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/botland.de\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"cs\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/#organization\",\"name\":\"Botland\",\"url\":\"https:\\\/\\\/botland.de\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"cs\",\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/botland.store\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/04\\\/logo_kolor_WP_2-1.png\",\"contentUrl\":\"https:\\\/\\\/botland.store\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/04\\\/logo_kolor_WP_2-1.png\",\"width\":250,\"height\":57,\"caption\":\"Botland\"},\"image\":{\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/facebook.com\\\/Botland\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/botland.de\\\/blog\\\/#\\\/schema\\\/person\\\/5a69e7f5db1f77c617f990e73bb83215\",\"name\":\"Rafa\u0142 Bartoszak\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"cs\",\"@id\":\"https:\\\/\\\/botland.cz\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/07\\\/IMG_21531-300x300.jpg\",\"url\":\"https:\\\/\\\/botland.cz\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/07\\\/IMG_21531-300x300.jpg\",\"contentUrl\":\"https:\\\/\\\/botland.cz\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/07\\\/IMG_21531-300x300.jpg\",\"caption\":\"Rafa\u0142 Bartoszak\"},\"description\":\"Wsp\u00f3\u0142pracuj\u0105cy z Botlandem elektronik, kt\u00f3ry dzieli si\u0119 swoj\u0105 wiedz\u0105 w internecie. Entuzjasta system\u00f3w cyfrowych, uk\u0142ad\u00f3w programowalnych i mikroelektroniki. Pasjonat historii, ze szczeg\u00f3lnym naciskiem na wiek XX.\",\"url\":\"https:\\\/\\\/botland.cz\\\/blog\\\/author\\\/rafal-bartoszak\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Raspberry Pi Pico kurz - #3 - Prvn\u00ed program - Botland","description":"V p\u0159edchoz\u00edm \u010dl\u00e1nku jsme se v\u011bnovali programov\u00e1n\u00ed mikrokontrol\u00e9ru RP2040, dnes si p\u0159iprav\u00edme vhodn\u00e9 v\u00fdvojov\u00e9 prost\u0159ed\u00ed a pop\u00ed\u0161eme v\u00e1m, jak se v n\u011bm pohybovat. Nakonec p\u0159ejdeme k na\u0161emu prvn\u00edmu projektu, blik\u00e1n\u00ed LED.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/botland.cz\/blog\/raspberry-pi-pico-kurz-3-prvni-program\/","og_locale":"cs_CZ","og_type":"article","og_title":"Raspberry Pi Pico kurz - #3 - Prvn\u00ed program - Botland","og_description":"V p\u0159edchoz\u00edm \u010dl\u00e1nku jsme se v\u011bnovali programov\u00e1n\u00ed mikrokontrol\u00e9ru RP2040, dnes si p\u0159iprav\u00edme vhodn\u00e9 v\u00fdvojov\u00e9 prost\u0159ed\u00ed a pop\u00ed\u0161eme v\u00e1m, jak se v n\u011bm pohybovat. Nakonec p\u0159ejdeme k na\u0161emu prvn\u00edmu projektu, blik\u00e1n\u00ed LED.","og_url":"https:\/\/botland.cz\/blog\/raspberry-pi-pico-kurz-3-prvni-program\/","og_site_name":"Botland","article_publisher":"https:\/\/facebook.com\/Botland\/","article_published_time":"2024-01-27T13:00:16+00:00","article_modified_time":"2026-04-08T09:01:29+00:00","og_image":[{"width":1510,"height":755,"url":"https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/1-2.png","type":"image\/png"}],"author":"Rafa\u0142 Bartoszak","twitter_card":"summary_large_image","twitter_misc":{"Napsal(a)":"Rafa\u0142 Bartoszak","Odhadovan\u00e1 doba \u010dten\u00ed":"22 minut"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/botland.cz\/blog\/raspberry-pi-pico-kurz-3-prvni-program\/#article","isPartOf":{"@id":"https:\/\/botland.cz\/blog\/raspberry-pi-pico-kurz-3-prvni-program\/"},"author":{"name":"Rafa\u0142 Bartoszak","@id":"https:\/\/botland.de\/blog\/#\/schema\/person\/5a69e7f5db1f77c617f990e73bb83215"},"headline":"Raspberry Pi Pico kurz &#8211; #3 &#8211; Prvn\u00ed program","datePublished":"2024-01-27T13:00:16+00:00","dateModified":"2026-04-08T09:01:29+00:00","mainEntityOfPage":{"@id":"https:\/\/botland.cz\/blog\/raspberry-pi-pico-kurz-3-prvni-program\/"},"wordCount":4111,"publisher":{"@id":"https:\/\/botland.de\/blog\/#organization"},"image":{"@id":"https:\/\/botland.cz\/blog\/raspberry-pi-pico-kurz-3-prvni-program\/#primaryimage"},"thumbnailUrl":"https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/1-2.png","articleSection":["Elektronika","Programov\u00e1n\u00ed","Raspberry Pi"],"inLanguage":"cs"},{"@type":"WebPage","@id":"https:\/\/botland.cz\/blog\/raspberry-pi-pico-kurz-3-prvni-program\/","url":"https:\/\/botland.cz\/blog\/raspberry-pi-pico-kurz-3-prvni-program\/","name":"Raspberry Pi Pico kurz - #3 - Prvn\u00ed program - Botland","isPartOf":{"@id":"https:\/\/botland.de\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/botland.cz\/blog\/raspberry-pi-pico-kurz-3-prvni-program\/#primaryimage"},"image":{"@id":"https:\/\/botland.cz\/blog\/raspberry-pi-pico-kurz-3-prvni-program\/#primaryimage"},"thumbnailUrl":"https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/1-2.png","datePublished":"2024-01-27T13:00:16+00:00","dateModified":"2026-04-08T09:01:29+00:00","description":"V p\u0159edchoz\u00edm \u010dl\u00e1nku jsme se v\u011bnovali programov\u00e1n\u00ed mikrokontrol\u00e9ru RP2040, dnes si p\u0159iprav\u00edme vhodn\u00e9 v\u00fdvojov\u00e9 prost\u0159ed\u00ed a pop\u00ed\u0161eme v\u00e1m, jak se v n\u011bm pohybovat. Nakonec p\u0159ejdeme k na\u0161emu prvn\u00edmu projektu, blik\u00e1n\u00ed LED.","breadcrumb":{"@id":"https:\/\/botland.cz\/blog\/raspberry-pi-pico-kurz-3-prvni-program\/#breadcrumb"},"inLanguage":"cs","potentialAction":[{"@type":"ReadAction","target":["https:\/\/botland.cz\/blog\/raspberry-pi-pico-kurz-3-prvni-program\/"]}]},{"@type":"ImageObject","inLanguage":"cs","@id":"https:\/\/botland.cz\/blog\/raspberry-pi-pico-kurz-3-prvni-program\/#primaryimage","url":"https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/1-2.png","contentUrl":"https:\/\/botland.cz\/blog\/wp-content\/uploads\/2024\/01\/1-2.png","width":1510,"height":755},{"@type":"BreadcrumbList","@id":"https:\/\/botland.cz\/blog\/raspberry-pi-pico-kurz-3-prvni-program\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Strona g\u0142\u00f3wna","item":"https:\/\/botland.cz\/blog\/"},{"@type":"ListItem","position":2,"name":"Raspberry Pi&nbsp;Pico kurz &#8211; #3 &#8211; Prvn\u00ed program"}]},{"@type":"WebSite","@id":"https:\/\/botland.de\/blog\/#website","url":"https:\/\/botland.de\/blog\/","name":"Botland","description":"Blog Raspberry Pi, Arduino, elektronika i robotyka - Botland","publisher":{"@id":"https:\/\/botland.de\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/botland.de\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"cs"},{"@type":"Organization","@id":"https:\/\/botland.de\/blog\/#organization","name":"Botland","url":"https:\/\/botland.de\/blog\/","logo":{"@type":"ImageObject","inLanguage":"cs","@id":"https:\/\/botland.de\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/botland.store\/blog\/wp-content\/uploads\/2018\/04\/logo_kolor_WP_2-1.png","contentUrl":"https:\/\/botland.store\/blog\/wp-content\/uploads\/2018\/04\/logo_kolor_WP_2-1.png","width":250,"height":57,"caption":"Botland"},"image":{"@id":"https:\/\/botland.de\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/facebook.com\/Botland\/"]},{"@type":"Person","@id":"https:\/\/botland.de\/blog\/#\/schema\/person\/5a69e7f5db1f77c617f990e73bb83215","name":"Rafa\u0142 Bartoszak","image":{"@type":"ImageObject","inLanguage":"cs","@id":"https:\/\/botland.cz\/blog\/wp-content\/uploads\/2023\/07\/IMG_21531-300x300.jpg","url":"https:\/\/botland.cz\/blog\/wp-content\/uploads\/2023\/07\/IMG_21531-300x300.jpg","contentUrl":"https:\/\/botland.cz\/blog\/wp-content\/uploads\/2023\/07\/IMG_21531-300x300.jpg","caption":"Rafa\u0142 Bartoszak"},"description":"Wsp\u00f3\u0142pracuj\u0105cy z Botlandem elektronik, kt\u00f3ry dzieli si\u0119 swoj\u0105 wiedz\u0105 w internecie. Entuzjasta system\u00f3w cyfrowych, uk\u0142ad\u00f3w programowalnych i mikroelektroniki. Pasjonat historii, ze szczeg\u00f3lnym naciskiem na wiek XX.","url":"https:\/\/botland.cz\/blog\/author\/rafal-bartoszak\/"}]}},"_links":{"self":[{"href":"https:\/\/botland.cz\/blog\/wp-json\/wp\/v2\/posts\/92734","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/botland.cz\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/botland.cz\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/botland.cz\/blog\/wp-json\/wp\/v2\/users\/34"}],"replies":[{"embeddable":true,"href":"https:\/\/botland.cz\/blog\/wp-json\/wp\/v2\/comments?post=92734"}],"version-history":[{"count":0,"href":"https:\/\/botland.cz\/blog\/wp-json\/wp\/v2\/posts\/92734\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/botland.cz\/blog\/wp-json\/wp\/v2\/media\/75185"}],"wp:attachment":[{"href":"https:\/\/botland.cz\/blog\/wp-json\/wp\/v2\/media?parent=92734"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/botland.cz\/blog\/wp-json\/wp\/v2\/categories?post=92734"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/botland.cz\/blog\/wp-json\/wp\/v2\/tags?post=92734"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}