{"id":1232,"date":"2017-11-04T13:38:34","date_gmt":"2017-11-04T11:38:34","guid":{"rendered":"https:\/\/community.virtono.com\/?p=1232"},"modified":"2020-06-10T16:42:07","modified_gmt":"2020-06-10T13:42:07","slug":"programming-an-x86-processor-like-an-arduino","status":"publish","type":"post","link":"https:\/\/www.virtono.com\/community\/internet-and-technology-news\/programming-an-x86-processor-like-an-arduino\/","title":{"rendered":"Programming an x86 processor like an Arduino"},"content":{"rendered":"<header class=\"cluster-header\">The\u00a0Arduino\u00a0-Online IDE support with Intel&#8217;s help in the future x86-based\u00a0Linux\u00a0Computers including migration path to professional IDEs.\u00a0A fully configured hardware kit is designed to make it easier for embedded developers to get started.<\/p>\n<\/header>\n<div class=\"formatted\">\n<p id=\"gpar1\">Arduino Create\u00a0, the online IDE for developing Arduino programs, will also support\u00a0Up Squared in the\u00a0future\u00a0.\u00a0This was\u00a0announced by Intel\u00a0.\u00a0Aaeon, the manufacturer of the Up Squared, therefore offers\u00a0a complete kit from the craft calculator\u00a0, a\u00a0top plate\u00a0with Grove plugs and various sensors and actuators.\u00a0As operating system, the Linux distribution Ubuntu Server is installed, including a number of Intel libraries for the software-side Arduino compatibility and, for example, OpenCV for image recognition.<\/p>\n<p id=\"gpar2\">The Raspberry Pi-inspired crafting calculator Up Squared has, in contrast to other computers of this type, an Intel processor, not an ARM processor or, as usual with the Arduino platform, a microcontroller.\u00a0Although versions of Up Squared with different Intel processors are available, the complete kit is only available with an Intel Celeron N3350.<\/p>\n<div>\n<div id=\"iqadtile4\">\n<div id=\"label4iqadtile4\" class=\"text1 iqadmarker\">DISPLAY<\/div>\n<\/div>\n<\/div>\n<div id=\"golem-gallery2-0\" class=\"golem-gallery2\">\n<ul class=\"golem-gallery2-list\">\n<li class=\"golem-gallery2-show\">\n<div class=\"golem-gallery2-inneritem\"><img data-recalc-dims=\"1\" decoding=\"async\" class=\"aligncenter\" title=\"The board can already be accessed in the Arduino Online IDE (Image: Arduino)\" src=\"https:\/\/i0.wp.com\/scr3.golem.de\/screenshots\/1711\/intel-arduino-iot-upsquared\/thumb620\/01_Bildschirmfoto.png?w=750&#038;ssl=1\" alt=\"The board can already be accessed in the Arduino Online IDE (Image: Arduino)\" \/><\/div>\n<\/li>\n<\/ul>\n<ul class=\"golem-gallery2-footer\">\n<li class=\"golem-gallery2-footer-title\">The board can already be accessed in the Arduino Online IDE<\/li>\n<\/ul>\n<\/div>\n<p id=\"gpar3\">Arduino programs run\u00a0on Ubuntu\u00a0using Intel&#8217;s\u00a0MRAA and UPM libraries\u00a0.\u00a0They provide the necessary hardware abstraction for the basic Arduino libraries.\u00a0The MRAA library was first introduced by Intel in 2014 with the\u00a0Arduino-compatible Galileo board\u00a0.\u00a0Intel points out in its statement that the current MRAA integration under Ubuntu should also work with Atom, Core and Xeon processors.<\/p>\n<p id=\"gpar4\">The support of Arduino Create should accelerate the prototyping.\u00a0For actual software development, the Arduino program can then be exported as a Cmake project and imported into Intel&#8217;s System Studio IDE.\u00a0The export capability of Arduino projects has been\u00a0hinted\u00a0at\u00a0by Arduino\u00a0in the past\u00a0and will likely be available in the standard Arduino IDE for all platforms in the future.<\/p>\n<p id=\"gpar5\">Intel\u00a0discontinued\u00a0its own line of Arduino-compatible boards\u00a0during the year\u00a0.\u00a0The up-squared-kit available from December is thus for the time being the only explicitly supported by Arduino hardware with Intel technology.\u00a0But for the price of $ 250 plus tax and shipping, it is significantly more expensive than Intel&#8217;s previous offerings.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>The\u00a0Arduino\u00a0-Online IDE support with Intel&#8217;s help in the future x86-based\u00a0Linux\u00a0Computers including migration path to professional IDEs.\u00a0A fully configured hardware kit is designed to make it easier for embedded developers to get started. Arduino Create\u00a0, the online IDE for developing Arduino programs, will also support\u00a0Up Squared in the\u00a0future\u00a0.\u00a0This was\u00a0announced by Intel\u00a0.\u00a0Aaeon,<\/p>\n","protected":false},"author":4,"featured_media":1234,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[25],"tags":[],"class_list":["post-1232","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-internet-and-technology-news"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2017\/11\/arduino-tre.jpg?fit=600%2C400&ssl=1","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p7ISfL-jS","jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":2144,"url":"https:\/\/www.virtono.com\/community\/knowledgebase\/the-best-linux-distributions-for-old-hardware\/","url_meta":{"origin":1232,"position":0},"title":"The best Linux distributions for old hardware","author":"Shreyash Sharma","date":"December 15, 2020","format":false,"excerpt":"There is no hardware for which a working Linux is not available.\u00a0Finding the right role for old hardware and the right board and system for a planned role is still complicated. For a practical presentation, almost each of the following aspects would have deserved its own workshop.\u00a0This entry-level contribution to\u2026","rel":"","context":"In &quot;Knowledgebase&quot;","block_context":{"text":"Knowledgebase","link":"https:\/\/www.virtono.com\/community\/category\/knowledgebase\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2020\/12\/Which-Distro1.png?fit=705%2C273&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2020\/12\/Which-Distro1.png?fit=705%2C273&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2020\/12\/Which-Distro1.png?fit=705%2C273&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2020\/12\/Which-Distro1.png?fit=705%2C273&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":1243,"url":"https:\/\/www.virtono.com\/community\/tutorial-how-to\/compiling-linux-kernels-under-ubuntu-or-debian\/","url_meta":{"origin":1232,"position":1},"title":"Compiling Linux kernels under Ubuntu or Debian","author":"Daniel Draga","date":"November 6, 2017","format":false,"excerpt":"Compiling a Linux kernel is not an everyday occurrence for most administrators.\u00a0It is all the more important\u00a0to know\u00a0the right\u00a0tools\u00a0when the time comes.\u00a0The following article shows examples of how Mainline \/ Vanilla Kernel and the distribution-specific\u00a0kernel are compiled. Install required software The following packages are needed to compile: $ sudo apt-get\u2026","rel":"","context":"In &quot;Tutorials&quot;","block_context":{"text":"Tutorials","link":"https:\/\/www.virtono.com\/community\/category\/tutorial-how-to\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2017\/11\/517444-636210253990788094_270x480_thumb.jpg?fit=480%2C270&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":1341,"url":"https:\/\/www.virtono.com\/community\/tutorial-how-to\/compiling-linux-kernels-under-ubuntu-or-debian-2\/","url_meta":{"origin":1232,"position":2},"title":"Compiling Linux kernels under Ubuntu or Debian","author":"Shreyash Sharma","date":"February 21, 2018","format":false,"excerpt":"Compiling a Linux kernel is not an everyday occurrence for most administrators.\u00a0It is all the more important\u00a0to know\u00a0the right\u00a0tools\u00a0when the time comes.\u00a0The following article shows examples of how Mainline \/ Vanilla Kernel and the distribution-specific\u00a0kernel are compiled\u00a0. \u00a0 Install required software The following packages are needed to compile: $ sudo\u2026","rel":"","context":"In &quot;Tutorials&quot;","block_context":{"text":"Tutorials","link":"https:\/\/www.virtono.com\/community\/category\/tutorial-how-to\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2018\/02\/kernel1.png?fit=400%2C225&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":493,"url":"https:\/\/www.virtono.com\/community\/tutorial-how-to\/how-to-install-webuzo\/","url_meta":{"origin":1232,"position":3},"title":"How to install Webuzo","author":"Daniel Draga","date":"August 19, 2016","format":false,"excerpt":"Webuzo\u00a0 is an Application Stack which can be used on any Virtual Machine. Webuzo is a Single User Control Panel which helps users deploy Web Apps (WordPress, Joomla, Drupal, etc) or System Apps (Apache, NGinx, PHP, Java, MongoDB, etc) on their virtual machines or in the cloud. Webuzo is a\u2026","rel":"","context":"In &quot;Tutorials&quot;","block_context":{"text":"Tutorials","link":"https:\/\/www.virtono.com\/community\/category\/tutorial-how-to\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2016\/08\/webuzojpg.jpg?fit=280%2C205&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":1305,"url":"https:\/\/www.virtono.com\/community\/internet-and-technology-news\/cpu-bugs-have-been-known-since-june-2017-according-to-google\/","url_meta":{"origin":1232,"position":4},"title":"CPU bugs have been known since June 2017, according to Google","author":"Shreyash Sharma","date":"January 10, 2018","format":false,"excerpt":"Not only\u00a0Intel\u00a0is affected by the serious vulnerability in processors, by which attackers can read sensitive data.\u00a0Google's\u00a0Project Zero explains the functioning of the memory leaks and Linus Torvalds expects honesty. Intel wants to quickly take care of the vulnerability in processors, which has caused a sensation in recent days.\u00a0According to its\u2026","rel":"","context":"In &quot;IT News&quot;","block_context":{"text":"IT News","link":"https:\/\/www.virtono.com\/community\/category\/internet-and-technology-news\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2018\/01\/not_threaded.png?fit=1200%2C835&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2018\/01\/not_threaded.png?fit=1200%2C835&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2018\/01\/not_threaded.png?fit=1200%2C835&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2018\/01\/not_threaded.png?fit=1200%2C835&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2018\/01\/not_threaded.png?fit=1200%2C835&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":450,"url":"https:\/\/www.virtono.com\/community\/tutorial-how-to\/how-to-install-setup-config-openvpn-on-centos-6-4\/","url_meta":{"origin":1232,"position":5},"title":"How to Install, Setup, Config OpenVPN on CentOS 6.4 .","author":"Daniel Draga","date":"August 13, 2016","format":false,"excerpt":"A brief introduction to CentOS, or if you are a restless soul, just go straight to the process. CentOS stands for Community ENTerprise Operating System. CentOS is an Enterprise-class Linux Distribution derived from sources freely provided to the public by a prominent North American Enterprise Linux vendor.\u00a0 CentOS conforms fully\u2026","rel":"","context":"In &quot;Tutorials&quot;","block_context":{"text":"Tutorials","link":"https:\/\/www.virtono.com\/community\/category\/tutorial-how-to\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2016\/08\/vpn.jpg?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2016\/08\/vpn.jpg?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2016\/08\/vpn.jpg?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2016\/08\/vpn.jpg?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.virtono.com\/community\/wp-content\/uploads\/2016\/08\/vpn.jpg?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.virtono.com\/community\/wp-json\/wp\/v2\/posts\/1232","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.virtono.com\/community\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.virtono.com\/community\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.virtono.com\/community\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.virtono.com\/community\/wp-json\/wp\/v2\/comments?post=1232"}],"version-history":[{"count":2,"href":"https:\/\/www.virtono.com\/community\/wp-json\/wp\/v2\/posts\/1232\/revisions"}],"predecessor-version":[{"id":1235,"href":"https:\/\/www.virtono.com\/community\/wp-json\/wp\/v2\/posts\/1232\/revisions\/1235"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.virtono.com\/community\/wp-json\/wp\/v2\/media\/1234"}],"wp:attachment":[{"href":"https:\/\/www.virtono.com\/community\/wp-json\/wp\/v2\/media?parent=1232"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.virtono.com\/community\/wp-json\/wp\/v2\/categories?post=1232"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.virtono.com\/community\/wp-json\/wp\/v2\/tags?post=1232"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}