{"id":4206,"date":"2019-06-17T16:53:22","date_gmt":"2019-06-17T16:53:22","guid":{"rendered":"http:\/\/fambach.net\/?p=4206"},"modified":"2020-11-14T10:59:36","modified_gmt":"2020-11-14T10:59:36","slug":"arduino-usb-zusatzplatine","status":"publish","type":"post","link":"https:\/\/www.fambach.net\/en\/arduino-usb-zusatzplatine\/","title":{"rendered":"Arduino USB Host expansion board"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_73 ez-toc-wrap-left counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewbox=\"0 0 24 24\" version=\"1.2\" baseprofile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/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-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.fambach.net\/en\/arduino-vs1053-mp3-audio-shield-mit-tf-karte\/#Fakten\" title=\"Facts\">Facts<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.fambach.net\/en\/arduino-vs1053-mp3-audio-shield-mit-tf-karte\/#Anwendungsbereiche\" title=\"Areas of application\">Areas of application<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.fambach.net\/en\/arduino-vs1053-mp3-audio-shield-mit-tf-karte\/#Ansichten\" title=\"Views\">Views<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.fambach.net\/en\/arduino-vs1053-mp3-audio-shield-mit-tf-karte\/#Programmierung\" title=\"Programming\">Programming<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.fambach.net\/en\/arduino-vs1053-mp3-audio-shield-mit-tf-karte\/#Bibliotheken\" title=\"Libraries\">Libraries<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.fambach.net\/en\/arduino-vs1053-mp3-audio-shield-mit-tf-karte\/#Testprogramm\" title=\"Test programme\">Test programme<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.fambach.net\/en\/arduino-vs1053-mp3-audio-shield-mit-tf-karte\/#Probleme\" title=\"Problems\">Problems<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.fambach.net\/en\/arduino-vs1053-mp3-audio-shield-mit-tf-karte\/#Arduino_reagiert_nicht_uber_Console\" title=\"Arduino reagiert nicht \u00fcber Console\">Arduino reagiert nicht \u00fcber Console<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.fambach.net\/en\/arduino-vs1053-mp3-audio-shield-mit-tf-karte\/#Sonstiges\" title=\"Miscellaneous\">Miscellaneous<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.fambach.net\/en\/arduino-vs1053-mp3-audio-shield-mit-tf-karte\/#Fazit\" title=\"Conclusion\">Conclusion<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.fambach.net\/en\/arduino-vs1053-mp3-audio-shield-mit-tf-karte\/#Verwandte_Beitrage\" title=\"Related Posts\">Related Posts<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/www.fambach.net\/en\/arduino-vs1053-mp3-audio-shield-mit-tf-karte\/#Quellen\" title=\"Sources\">Sources<\/a><\/li><\/ul><\/nav><\/div>\n\n<p>Eine Zusatzplatine f\u00fcr den Arduino Uno und kompatible. Sie besitzt nicht viel mehr als einen USB Anschluss. Hieran kann diverse Peripherie wie M\u00e4use, Tastaturen, Gamepads und Festplatten angeschlossen werden. <\/p>\n\n\n\n<p>Da beim Arduino kein Betriebssystem vorhanden ist, welches diverse Treiber bietet, ist die Funktionalit\u00e4t durch die Bibliothek begrenzt. Es k\u00f6nnen nat\u00fcrlich neue Treiber selbst geschrieben werden und die gefundene Bibliothek (s.u.) bietet auch schon einiges.<\/p>\n\n\n\n<p>Ich habe ein nette Projekt im Netz gefunden, welches mit Hilfe einer Mouse einen Cursor auf einem LCD Display steuert. Um zu sehen ob ich das auch kann, habe ich dieses mal etwas abgewandelt ohne in den schon vorhandenen Code zu schauen. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Anwendungsbereiche\"><\/span>Areas of application<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Generell kann die USB Platine dazu verwendet werden diverse Devices an zu schlie\u00dfen, hier nur ein kleiner Auszug:<\/p>\n\n\n\n<ul><li>Anschluss von HID wie Mouse und Tastatur<\/li><li>Betreiben von PS3\/4 Controllern<\/li><li>X-Box Controller <\/li><li>Ansprechen von Massenspeicher<strong>*<\/strong><\/li><li>Anbindung von Bluetooth Adaptern<\/li><li>...<\/li><\/ul>\n\n\n\n<p><strong>*<\/strong>USB Sticks und Festplatten k\u00f6nnten Probleme machen, so ist beispielsweise der Arduino Uno zu klein. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Fakten\"><\/span>Facts<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Die Fakten sind recht kurz, das Board beinhaltet:<\/p>\n\n\n\n<ul><li>USB Anschluss<\/li><li>Reset Taster<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">St\u00fcckliste<\/h2>\n\n\n\n<ul><li>USB Zusatzplatine<\/li><li>Arduino Uno oder kompatibel<\/li><li>USB Mouse (bei mir ne billige Logitech)<\/li><li>LCD Display<\/li><li>Ein paar Pinheader Kabel<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Ansichten\"><\/span>Views<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<figure class=\"wp-block-gallery columns-1 wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/www.fambach.net\/en\/?attachment_id=4217\"><img loading=\"lazy\" decoding=\"async\" width=\"2274\" height=\"2063\" src=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/06\/ArduinoUsbHostShieldFront.jpg\" alt=\"\" data-id=\"4217\" data-link=\"https:\/\/fambach.net\/?attachment_id=4217\" class=\"wp-image-4217\"\/><\/a><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/www.fambach.net\/en\/?attachment_id=4216\"><img loading=\"lazy\" decoding=\"async\" width=\"1961\" height=\"1941\" src=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/06\/ArduinoUsbHostShieldBottom.jpg\" alt=\"\" data-id=\"4216\" data-link=\"https:\/\/fambach.net\/?attachment_id=4216\" class=\"wp-image-4216\"\/><\/a><\/figure><\/li><\/ul><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Programmierung\"><\/span>Programming<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Bibliotheken\"><\/span>Libraries<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">USB<\/h4>\n\n\n\n<p>Es gibt eine Bibliothek die mittlerweile sehr umfangreich ist:<\/p>\n\n\n\n<p><a href=\"https:\/\/github.com\/felis\/USB_Host_Shield_2.0\">https:\/\/github.com\/felis\/USB_Host_Shield_2.0<\/a><\/p>\n\n\n\n<p>Die verwendeten Dateien der USB Bibliothek habe ich in den Projektordner kopiert. <strong>ACHTUNG: es sind nur die ben\u00f6tigten Dateien im Ordner.<\/strong><\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Graphik<\/h4>\n\n\n\n<p>Da die Adafruit Display-Bibliothek und die USB Bibliothek nicht gemeinsam auf einen Uno passen habe ich nach einer kleineren Graphikbibliothek ausschau gehalten. Im Netz bin ich auf die u8g Bibliothek gesto\u00dfen:<\/p>\n\n\n\n<p><a href=\"https:\/\/github.com\/olikraus\/u8glib\">https:\/\/github.com\/olikraus\/u8glib<\/a><\/p>\n\n\n\n<p>Diese Bibliothek habe ich \u00fcber den Bibliotheksmanager eingebunden., da sie viele Dateien enth\u00e4lt und ich auf die Arbeit verzichten wollte nur die Ben\u00f6tigten heraus zu suchen.<\/p>\n\n\n\n<p>Die Einbindung von Bibliotheken im generellen ist unter folgenden Link beschrieben, hier werde ich nicht mehr n\u00e4her darauf eingehen.<br><a href=\"https:\/\/www.fambach.net\/en\/arduino-ide\/#Bibliotheken\">https:\/\/fambach.net\/arduino-ide#Bibliotheken<\/a> <\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Testprogramm\"><\/span>Test programme<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Test 1 &#8211; Mouse auslesen<\/h4>\n\n\n\n<p>Als erstes Testprogramm habe ich das Beispiel Mousetest aus der Bibliothek verwendet. Ich habe die MouseRptParser Klasse so angepasst, dass die Mouse-Werte f\u00fcr die aktuelle Postion sich nur im validen Bereich des Displays ver\u00e4ndern. (In X-Richtung von 0-127 bewegen und in Y-Richtung von 0-63). Der Faktor gibt an wie schnell sich die Werte \u00e4ndern sollen und enspricht der Mausgeschwindigkeit. 0,1 ist sehr langs &#8230; 1,0 sehr schnell. Bei 0.1-0.2 liegt f\u00fcr mich ungef\u00e4hr die Wahrheit. Sonst macht die Klasse nichts ausser die Werte auf der Console auszugeben.<\/p>\n\n\n\n<div class=\"wp-block-file\"><a href=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/06\/ArduinoUsbDisplayMouseTestV1.zip\">ArduinoUsbDisplayMouseTestV1<\/a><a href=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/06\/ArduinoUsbDisplayMouseTestV1.zip\" class=\"wp-block-file__button\" download>Hier downloaden<\/a><\/div>\n\n\n\n<h4 class=\"wp-block-heading\">Test 2 &#8211; Graphik <\/h4>\n\n\n\n<p>Um die Graphik Bibliothek zu testen, habe ich 3 Symbole auf das Display gezeichnet (Ein Kreis, ein Dreieck und ein Rechteck). Ein keinerer Kreis, welcher den Cursor darstellen soll, l\u00e4uft automatisch von links nach rechts. Die gro\u00dfen Symbole haben einen Kollissions-Erkennung. Sollte der &#8222;Cursor&#8220; auf sie treffen f\u00fcllen sie sich mit der Vordergrundfarbe. Der Cursor selbst wird dann mit der Hintergundfarbe gezeichnet. <\/p>\n\n\n\n<p>Ich habe f\u00fcr jedes der Symbole und den Cursor eine Klasse erstellt welche auch die Kollissionskontrolle \u00fcbernimmt.<\/p>\n\n\n\n<p>Hier das Beispielprogramm:<\/p>\n\n\n\n<div class=\"wp-block-file\"><a href=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/06\/u8gGraphicsTest.zip\">u8gGraphicsTest<\/a><a href=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/06\/u8gGraphicsTest.zip\" class=\"wp-block-file__button\" download>Download<\/a><\/div>\n\n\n\n<p>So sieht es aus:<\/p>\n\n\n\n<figure class=\"wp-block-embed\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/photos.app.goo.gl\/b7yznVixQkmf6gnD8\n<\/div><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Gemeinsames Endprodukt<\/h4>\n\n\n\n<p>Hier habe ich die beiden Testprogramme zusammengef\u00fchrt und so angepasst, dass die aktuelle Position der Maus an den Cursor \u00fcbergeben wird.<\/p>\n\n\n\n<p>Hier kann der Quellcode heruntergeladen werden:<\/p>\n\n\n\n<div class=\"wp-block-file\"><a href=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/06\/ArduinoUsbDisplayMouseTestV2.zip\">ArduinoUsbDisplayMouseTestV2<\/a><a href=\"https:\/\/fambach.net\/wp-content\/uploads\/2019\/06\/ArduinoUsbDisplayMouseTestV2.zip\" class=\"wp-block-file__button\" download>Download<\/a><\/div>\n\n\n\n<p>So siehts aus:<\/p>\n\n\n\n<figure class=\"wp-block-embed\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/photos.app.goo.gl\/ivEyLbXQM34mccop8\n<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Probleme\"><\/span>Problems<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Anbindung von Massenspeicherger\u00e4ten<\/h3>\n\n\n\n<p>StrumpfEule meldet, dass die Anbindung von Massenspeicherger\u00e4ten auf dem Arduino mit der o.g. Bibliothek nicht funtioniert. Ungl\u00e4ubig habe ich dies recherchiert und geteste und muss dies leider zumindest teilweise best\u00e4tigen. Auf dem Arduino Uno scheint es garnicht zu funktionieren, sein Speicher ist zu klein und ihm fehlt ein dritter Timer. <\/p>\n\n\n\n<p>F\u00fcr dem Arduino Mega 2560 liess sich das mitgelieferte Beipsiel compilieren und scheint laut Ausgabe auf der Console auch zu funktionieren. Weitergehende Tests habe ich nicht durchgef\u00fchrt. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Fazit\"><\/span>Conclusion<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Die Einbindung einer Funkmaus war sehr einfach. Die USB Bibliothek bietet fast alles was man braucht. Sie verbrauch viel Speicher, bleibt aber im Rahmen. Dies sollte man jedoch ber\u00fccksichtigen wenn andere speicherintensive Bibliotheken verwendet werden. Sonst gab es aus meiner Sicht keine gr\u00f6\u00dferen H\u00fcrden. Ich wollte ander Bibliotheken w\u00fcrden so problemlos funktionieren.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Verwandte_Beitrage\"><\/span>Related Posts<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n<ul class=\"display-posts-listing\">\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/retro-projekt-fdc-usb-floppy-controller\/\">Retro Project \u2013 FDC USB Floppy Disk Controller<\/a><\/li>\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/arduino-nano-33-iot-2\/\">Arduino Nano 33 BLE<\/a><\/li>\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/arduino-nano-33-iot\/\">Arduino Nano 33 IoT<\/a><\/li>\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/preview-arduino-motor-shield-mit-l298p\/\">Preview \u2013 Arduino Motor Shield with L298P<\/a><\/li>\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/preview-arduino-mega-logger-shield\/\">Preview \u2013 Arduino Mega Logger Shield<\/a><\/li>\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/preview-prototyp-schild-fuer-arduino-mega\/\">Preview \u2013 Prototype Shield for Arduino Mega\u00a0<\/a><\/li>\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/preview-arduino-nano-zusatzplatine\/\">Preview \u2013 Arduino Nano Add-on Board<\/a><\/li>\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/preview-arduino-mini-atmega328p-328\/\">Preview \u2013 Arduino Mini ATMEGA328P 328<\/a><\/li>\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/arduino-ethernet-platine-w5100\/\">Arduino Ethernet Board W5100<\/a><\/li>\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/arduino-vs1053-mp3-audio-shield-mit-tf-karte\/\">Arduino VS1053 MP3 audio shield with TF card<\/a><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Quellen\"><\/span>Sources<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p><a href=\"https:\/\/www.watterott.com\/en\/USB-Host-Shield-20-for-Arduino\">https:\/\/www.watterott.com\/en\/USB-Host-Shield-20-for-Arduino<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/github.com\/felis\/USB_Host_Shield_2.0\">https:\/\/github.com\/felis\/USB_Host_Shield_2.0<\/a><\/p>\n\n\n\n<figure class=\"wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"How to Connect a PS3 controller to an Arduino with a USB host shield and Bluetooth dongle (Part 1)\" width=\"840\" height=\"473\" src=\"https:\/\/www.youtube.com\/embed\/q3vXTX6Qe54?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-embed-wordpress wp-block-embed is-type-wp-embed is-provider-petrockblock\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"dOtvvMhyub\"><a href=\"https:\/\/blog.petrockblock.com\/2012\/05\/19\/usb-keyboard-with-arduino-and-v-usb-library-an-example\/\">USB-Keyboard with Arduino and V-USB library, an example<\/a><\/blockquote><iframe title=\"&#8220;USB-Keyboard with Arduino and V-USB library, an example&#8221; &#8212; PetRockBlock\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" src=\"https:\/\/blog.petrockblock.com\/2012\/05\/19\/usb-keyboard-with-arduino-and-v-usb-library-an-example\/embed\/#?secret=dOtvvMhyub\" data-secret=\"dOtvvMhyub\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"USB Host Shield\" width=\"840\" height=\"473\" src=\"https:\/\/www.youtube.com\/embed\/7AAnH3K3BcM?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>\n<\/div><\/figure>","protected":false},"excerpt":{"rendered":"<p>Ein USB Steckplatz f\u00fcr den Arduino.<\/p>\n<a href=\"https:\/\/www.fambach.net\/en\/arduino-vs1053-mp3-audio-shield-mit-tf-karte\/\" class=\"read-more-link\">Continue reading <span class=\"screen-reader-text\">\"Arduino VS1053 MP3 Audio Shield mit TF Karte\"<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a>","protected":false},"author":1,"featured_media":4218,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"no","_lmt_disable":"no","footnotes":""},"categories":[214,178,184,211],"tags":[57,94,82,28,111,115],"modified_by":"sfambach","_links":{"self":[{"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts\/4206"}],"collection":[{"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/comments?post=4206"}],"version-history":[{"count":17,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts\/4206\/revisions"}],"predecessor-version":[{"id":6381,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts\/4206\/revisions\/6381"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/media\/4218"}],"wp:attachment":[{"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/media?parent=4206"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/categories?post=4206"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/tags?post=4206"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}