
{"id":1899,"date":"2017-05-29T06:39:40","date_gmt":"2017-05-29T06:39:40","guid":{"rendered":"http:\/\/dyor.roboticafacil.es\/?p=1899"},"modified":"2018-05-28T19:48:37","modified_gmt":"2018-05-28T19:48:37","slug":"facilino-intro","status":"publish","type":"post","link":"https:\/\/dyor.webs.upv.es\/en\/facilino-intro\/","title":{"rendered":"Introduction to Facilino"},"content":{"rendered":"<p>Facilino is a block-programming\u00a0tool for Arduino.<\/p>\n<p><!--more--><\/p>\n<p>This tool offers a set of features adapted to program DYOR robot, but it can also be used in wide\u00a0a variety of Arduino projects.<\/p>\n<h3>Exclusive features<\/h3>\n<p>Here we show some of the advanced features of Facilino<\/p>\n<ul>\n<li><strong>Communication<\/strong>: There are block instructions to communicate over USB, Bluetooth or WiFi. You can easily remotely control your robot with these instructions.<\/li>\n<li><strong>Distance<\/strong>: It allows you to measure distances with ultrasonic sensors and avoid obstacles.<\/li>\n<li><strong>Screen<\/strong>: You can create expressions, text and drawings with a LEDs matrix or control a RGB LED strip or a LCD Screen.<\/li>\n<li><strong>Light<\/strong>: It allows you to detect the amount of light received with the infrared sensor TCRT5000, with specific instructions to follow a line. You can also detect colours with the TCS3200 sensor.<\/li>\n<li><strong>Sound<\/strong>: You can play with sounds and never get tired of it! it allows you to play some predefined melody, create your own scores or to reproduce sounds and voice.<\/li>\n<li><strong>Movement<\/strong>: With some basic instructions to control servos, CC motors or stepper motors. It also has advanced instructions to control a robot base.<\/li>\n<li><strong>Basic I\/O<\/strong>: It allows you to define the behaviour of your inputs and inputs with some useful features.<\/li>\n<\/ul>\n<h3>User Interface<\/h3>\n<p>Facilino&#8217;s user interface is very simple and easy to use. There&#8217;s a bar menu with icons on the top of it, with standard tools such as open\/save files, create new programs, compile or verify your code. There&#8217;s also a console monitor to receive data from the USB port.<\/p>\n<p>In the middle of the UI there&#8217;s the workspace where you can drag and drop your block instructions. On the left, we can find a toolbox with the categories and the block instructions. On the right we can find the Arduino generated code and the documentation for every block instruction.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-3444 size-full\" src=\"https:\/\/dyor.webs.upv.es\/wp-content\/uploads\/2017\/05\/UI.png\" alt=\"\" width=\"1813\" height=\"1049\" srcset=\"https:\/\/dyor.webs.upv.es\/wp-content\/uploads\/2017\/05\/UI.png 1813w, https:\/\/dyor.webs.upv.es\/wp-content\/uploads\/2017\/05\/UI-300x174.png 300w, https:\/\/dyor.webs.upv.es\/wp-content\/uploads\/2017\/05\/UI-768x444.png 768w, https:\/\/dyor.webs.upv.es\/wp-content\/uploads\/2017\/05\/UI-1024x592.png 1024w\" sizes=\"auto, (max-width: 1813px) 100vw, 1813px\" \/><\/p>\n<p>Finally, at the bottom of the application, you can set your hardware settings, for your processor and communication ports.<\/p>\n<h3>Facilino&#8217;s Settings<\/h3>\n<p>In order to get access to some advance features of Facilino you need a\u00a0\u00a0<a href=\"https:\/\/roboticafacil.es\/en\/prod\/facilino-license\/\">License<\/a>\u00a0for 10\u20ac. It an IP license, meaning that only one computer can use it at the same time. There&#8217;s also a multi-user license, particularly for Schools or Workshops. Here we explain how you can get it for <a href=\"https:\/\/roboticafacil.es\/en\/facilino-license\/\">free<\/a>.<\/p>\n<p>You can find your licenses in &#8216;My Account-&gt;Licenses&#8217; after your order is completed. It consists on a key with 13 digits that you need to write in Facilino&#8217;s Settings.<\/p>\n<p>In addition to this, we also need to specify the Arduino compile path\u00a0 (arduino_debug.exe in Windows or arduino in Ubuntu). And you can also select your preferred language.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-3448\" src=\"https:\/\/dyor.webs.upv.es\/wp-content\/uploads\/2017\/05\/license-1.png\" alt=\"\" width=\"606\" height=\"153\" srcset=\"https:\/\/dyor.webs.upv.es\/wp-content\/uploads\/2017\/05\/license-1.png 606w, https:\/\/dyor.webs.upv.es\/wp-content\/uploads\/2017\/05\/license-1-300x76.png 300w\" sizes=\"auto, (max-width: 606px) 100vw, 606px\" \/><\/p>\n<h3>Video<\/h3>\n<p><a href=\"https:\/\/youtu.be\/kfKp7wtIagY\">https:\/\/youtu.be\/kfKp7wtIagY<\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Sorry, this entry is only available in Espa\u00f1ol.<\/p>\n","protected":false},"author":1,"featured_media":1900,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[105],"tags":[],"class_list":["post-1899","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-facilino-manual"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/dyor.webs.upv.es\/wp-content\/uploads\/2017\/05\/facilino_registrado-e1522992119634.png","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":3984,"url":"https:\/\/dyor.webs.upv.es\/en\/dalek-dyor\/","url_meta":{"origin":1899,"position":0},"title":"Dalek DYOR","author":"ClaudiaGonMo","date":"Sunday June 10th, 2018","format":false,"excerpt":"Sorry, this entry is only available in Espa\u00f1ol.","rel":"","context":"In &quot;Blog&quot;","block_context":{"text":"Blog","link":"https:\/\/dyor.webs.upv.es\/en\/category\/blog\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2018\/06\/IMG_20180607_085232.jpg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":4995,"url":"https:\/\/dyor.webs.upv.es\/en\/dyor-feliciano\/","url_meta":{"origin":1899,"position":1},"title":"DYOR Feliciano: Transporte de Cables","author":"alessal1","date":"Wednesday June  5th, 2019","format":false,"excerpt":"Sorry, this entry is only available in Espa\u00f1ol.","rel":"","context":"In &quot;Blog&quot;","block_context":{"text":"Blog","link":"https:\/\/dyor.webs.upv.es\/en\/category\/blog\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2019\/06\/Cable.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2019\/06\/Cable.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2019\/06\/Cable.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2019\/06\/Cable.jpg?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2019\/06\/Cable.jpg?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2019\/06\/Cable.jpg?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":2355,"url":"https:\/\/dyor.webs.upv.es\/en\/facilino-web\/","url_meta":{"origin":1899,"position":2},"title":"Facilino Web","author":"soporte","date":"Friday December 15th, 2017","format":false,"excerpt":"Introduction to Facilino Web multiplatform tool. Learn how to use basic features of Facilino (web) and how to program Arduino and ESP processors. Facilino web is a web page that allows you to generate code for Arduino, while the microcontroller programming must be actually carried out with Arduino IDE (Windows,\u2026","rel":"","context":"In &quot;Facilino Manual&quot;","block_context":{"text":"Facilino Manual","link":"https:\/\/dyor.webs.upv.es\/en\/category\/programacion\/facilino\/facilino-manual\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2017\/02\/Facilino_logo_vectorial.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2017\/02\/Facilino_logo_vectorial.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2017\/02\/Facilino_logo_vectorial.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2017\/02\/Facilino_logo_vectorial.jpg?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":3805,"url":"https:\/\/dyor.webs.upv.es\/en\/dyor-viseris\/","url_meta":{"origin":1899,"position":3},"title":"DYOR Viseris","author":"Emilio","date":"Monday May 14th, 2018","format":false,"excerpt":"Sorry, this entry is only available in Espa\u00f1ol.","rel":"","context":"In &quot;Blog&quot;","block_context":{"text":"Blog","link":"https:\/\/dyor.webs.upv.es\/en\/category\/blog\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2018\/05\/viseris.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2018\/05\/viseris.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2018\/05\/viseris.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2018\/05\/viseris.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2018\/05\/viseris.png?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2018\/05\/viseris.png?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":660,"url":"https:\/\/dyor.webs.upv.es\/en\/arduino-intro\/","url_meta":{"origin":1899,"position":4},"title":"Introduction to Arduino","author":"soporte","date":"Tuesday February 14th, 2017","format":false,"excerpt":"Learn how to use Arduino, selection criteria, handling of basic inpunt and output, connection diagrams and some basic programming examples with Facilino. What is Arduino? It's a open hardware platform with breadboard including ATMEL microcontrollers and a programming environment (Arduino IDE). It has been very successful because all the sketches\u2026","rel":"","context":"In &quot;Arduino&quot;","block_context":{"text":"Arduino","link":"https:\/\/dyor.webs.upv.es\/en\/category\/electronica\/arduino\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2017\/02\/facilino_examples_ldr.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2017\/02\/facilino_examples_ldr.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2017\/02\/facilino_examples_ldr.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":4771,"url":"https:\/\/dyor.webs.upv.es\/en\/dyor-eduardo-dedos-torcidos\/","url_meta":{"origin":1899,"position":5},"title":"DYOR  &#8220;Eduardo Dedos Torcidos&#8221;","author":"IgnacioRP","date":"Thursday May 16th, 2019","format":false,"excerpt":"Sorry, this entry is only available in Espa\u00f1ol.","rel":"","context":"In &quot;Blog&quot;","block_context":{"text":"Blog","link":"https:\/\/dyor.webs.upv.es\/en\/category\/blog\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2019\/05\/20190514_163759-1.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2019\/05\/20190514_163759-1.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2019\/05\/20190514_163759-1.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2019\/05\/20190514_163759-1.jpg?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2019\/05\/20190514_163759-1.jpg?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/dyor.webs.upv.es\/wp-content\/uploads\/2019\/05\/20190514_163759-1.jpg?resize=1400%2C800&ssl=1 4x"},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/dyor.webs.upv.es\/en\/wp-json\/wp\/v2\/posts\/1899","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dyor.webs.upv.es\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dyor.webs.upv.es\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dyor.webs.upv.es\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dyor.webs.upv.es\/en\/wp-json\/wp\/v2\/comments?post=1899"}],"version-history":[{"count":5,"href":"https:\/\/dyor.webs.upv.es\/en\/wp-json\/wp\/v2\/posts\/1899\/revisions"}],"predecessor-version":[{"id":3906,"href":"https:\/\/dyor.webs.upv.es\/en\/wp-json\/wp\/v2\/posts\/1899\/revisions\/3906"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dyor.webs.upv.es\/en\/wp-json\/wp\/v2\/media\/1900"}],"wp:attachment":[{"href":"https:\/\/dyor.webs.upv.es\/en\/wp-json\/wp\/v2\/media?parent=1899"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dyor.webs.upv.es\/en\/wp-json\/wp\/v2\/categories?post=1899"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dyor.webs.upv.es\/en\/wp-json\/wp\/v2\/tags?post=1899"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}