{"id":602,"date":"2024-11-25T12:42:45","date_gmt":"2024-11-25T11:42:45","guid":{"rendered":"https:\/\/engineerlab.de\/?page_id=602"},"modified":"2024-11-25T20:03:30","modified_gmt":"2024-11-25T19:03:30","slug":"cytron-robopico-robot","status":"publish","type":"page","link":"https:\/\/engineerlab.de\/?page_id=602","title":{"rendered":"Cytron RoboPico Robot"},"content":{"rendered":"<div id=\"toc_container\" class=\"no_bullets\"><p class=\"toc_title\">Contents<\/p><ul class=\"toc_list\"><li><a href=\"#Robot_based_on_the_RoboPico_Board_from_Cytron\"><span class=\"toc_number toc_depth_1\">1<\/span> Robot based on the RoboPico Board from Cytron:<\/a><\/li><li><a href=\"#Schematic\"><span class=\"toc_number toc_depth_1\">2<\/span> Schematic<\/a><\/li><li><a href=\"#Microblocksfun\"><span class=\"toc_number toc_depth_1\">3<\/span> Microblocks.fun<\/a><\/li><li><a href=\"#Thema2\"><span class=\"toc_number toc_depth_1\">4<\/span> Thema2<\/a><\/li><li><a href=\"#Create_my_own_library_in_Microblocksfun\"><span class=\"toc_number toc_depth_1\">5<\/span> Create my own library in Microblocks.fun<\/a><\/li><\/ul><\/div>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_17 counter-hierarchy counter-decimal ez-toc-black\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" style=\"display: none;\"><i class=\"ez-toc-glyphicon ez-toc-icon-toggle\"><\/i><\/a><\/span><\/div>\n<nav><ul class=\"ez-toc-list ez-toc-list-level-1\"><li class=\"ez-toc-page-1 ez-toc-heading-level-1\"><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/engineerlab.de\/?page_id=602\/#Robot_based_on_the_RoboPico_Board_from_Cytron\" title=\"Robot based on the RoboPico Board from Cytron:\">Robot based on the RoboPico Board from Cytron:<\/a><\/li><li class=\"ez-toc-page-1 ez-toc-heading-level-1\"><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/engineerlab.de\/?page_id=602\/#Schematic\" title=\"Schematic\">Schematic<\/a><\/li><li class=\"ez-toc-page-1 ez-toc-heading-level-1\"><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/engineerlab.de\/?page_id=602\/#Microblocksfun\" title=\"Microblocks.fun\">Microblocks.fun<\/a><\/li><li class=\"ez-toc-page-1 ez-toc-heading-level-1\"><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/engineerlab.de\/?page_id=602\/#Thema2\" title=\"Thema2\">Thema2<\/a><\/li><li class=\"ez-toc-page-1 ez-toc-heading-level-1\"><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/engineerlab.de\/?page_id=602\/#Create_my_own_library_in_Microblocksfun\" title=\"Create my own library in Microblocks.fun\">Create my own library in Microblocks.fun<\/a><\/li><\/ul><\/nav><\/div>\n<h1><span class=\"ez-toc-section\" id=\"Robot_based_on_the_RoboPico_Board_from_Cytron\"><\/span><span id=\"Robot_based_on_the_RoboPico_Board_from_Cytron\">Robot based on the RoboPico Board from Cytron:<\/span><span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p>More information to this board here:<br \/>\nhttps:\/\/www.cytron.io\/p-robo-pico-simplifying-robotics-with-raspberry-pi-pico?srsltid=AfmBOooT1alFoEimsG2ZCWXN9VRRU6_uN0z2hwQuiiPK-g9Qp0T6Fzed<\/p>\n<p><a href=\"http:\/\/engineerlab.de\/wp-content\/uploads\/2024\/11\/Robo-Pico-Board-Datasheet.pdf\">Robo Pico Board Datasheet<\/a><\/p>\n<h1><span class=\"ez-toc-section\" id=\"Schematic\"><\/span><span id=\"Schematic\">Schematic<\/span><span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p><a href=\"http:\/\/engineerlab.de\/wp-content\/uploads\/2024\/11\/Robo-Pico-Schematic.pdf\">Robo Pico Schematic<\/a><\/p>\n<h1><span class=\"ez-toc-section\" id=\"Microblocksfun\"><\/span><span id=\"Microblocksfun\">Microblocks.fun<\/span><span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p><a href=\"http:\/\/engineerlab.de\/wp-content\/uploads\/2024\/11\/2024_11_23_MotorSpeedRegulationwithPIDControl.7z\">MicroBlocks.fun example with a speed regulation with a simple pid-control<\/a><\/p>\n<h1><span class=\"ez-toc-section\" id=\"Thema2\"><\/span><span id=\"Thema2\">Thema2<\/span><span class=\"ez-toc-section-end\"><\/span><\/h1>\n<h1><span class=\"ez-toc-section\" id=\"Create_my_own_library_in_Microblocksfun\"><\/span><span id=\"Create_my_own_library_in_Microblocksfun\">Create my own library in Microblocks.fun<\/span><span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p>Part 1: Creating a own library<br \/>\nhttp:\/\/www.microblocks.fun\/en\/reference_manual\/myblocks<br \/>\nsee tabs to switch between the different tutorials<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-623\" src=\"http:\/\/engineerlab.de\/wp-content\/uploads\/2024\/11\/ownLibMicroBlock.png\" alt=\"\" width=\"594\" height=\"123\" srcset=\"https:\/\/engineerlab.de\/wp-content\/uploads\/2024\/11\/ownLibMicroBlock.png 594w, https:\/\/engineerlab.de\/wp-content\/uploads\/2024\/11\/ownLibMicroBlock-300x62.png 300w\" sizes=\"(max-width: 594px) 85vw, 594px\" \/><\/p>\n<p>1. Create a custom block with File &gt;&gt; New<br \/>\n2. Save it to xx.<strong>ubp<\/strong> file into a folder which contains all ubp file which we can easily modify or update<br \/>\n3. Convert it to a libary file.<br \/>\n3.1 Before you can do this. Make the extensions visible trough clicking on the &#8222;gear symbol&#8220; than show &#8222;advanced blocks&#8220;<br \/>\n3.2 Choose on the left menu &#8222;My Blocks&#8220; and now you can press<\/p>\n<p>&gt;&gt; Add a command block (withtout return function values)<br \/>\n&gt;&gt; Add a reporter block (with returning values from the function)<\/p>\n<p>After clicking on on of these you have to specifie a name of this custom block, for example &#8222;InitMotorPins&#8220;<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-626\" src=\"http:\/\/engineerlab.de\/wp-content\/uploads\/2024\/11\/Micro2.png\" alt=\"\" width=\"259\" height=\"60\" \/><\/p>\n<p>Now just place all your code underneath this block.<\/p>\n<p>3.2 File &gt;&gt; &#8222;export functions as\u00a0 library&#8220;<\/p>\n<p>To create a xx.<strong>ubl<\/strong> file<\/p>\n<p>Part 2: Versioning the library<br \/>\nhttps:\/\/wiki.microblocks.fun\/en\/create_a_library<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Contents1 Robot based on the RoboPico Board from Cytron:2 Schematic3 Microblocks.fun4 Thema25 Create my own library in Microblocks.fun Table of Contents Robot based on the RoboPico Board from Cytron:SchematicMicroblocks.funThema2Create my own library in Microblocks.fun Robot based on the RoboPico Board from Cytron: More information to this board here: https:\/\/www.cytron.io\/p-robo-pico-simplifying-robotics-with-raspberry-pi-pico?srsltid=AfmBOooT1alFoEimsG2ZCWXN9VRRU6_uN0z2hwQuiiPK-g9Qp0T6Fzed Robo Pico Board Datasheet Schematic Robo &hellip; <a href=\"https:\/\/engineerlab.de\/?page_id=602\" class=\"more-link\"><span class=\"screen-reader-text\">&#8222;Cytron RoboPico Robot&#8220; <\/span>weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/engineerlab.de\/index.php?rest_route=\/wp\/v2\/pages\/602"}],"collection":[{"href":"https:\/\/engineerlab.de\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/engineerlab.de\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/engineerlab.de\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/engineerlab.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=602"}],"version-history":[{"count":11,"href":"https:\/\/engineerlab.de\/index.php?rest_route=\/wp\/v2\/pages\/602\/revisions"}],"predecessor-version":[{"id":627,"href":"https:\/\/engineerlab.de\/index.php?rest_route=\/wp\/v2\/pages\/602\/revisions\/627"}],"wp:attachment":[{"href":"https:\/\/engineerlab.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=602"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}