{"id":13955,"date":"2015-12-29T21:29:48","date_gmt":"2015-12-29T20:29:48","guid":{"rendered":"http:\/\/www.recantha.co.uk\/blog\/?p=13955"},"modified":"2015-12-29T21:29:48","modified_gmt":"2015-12-29T20:29:48","slug":"program-your-raspberry-pi-zero-over-usb","status":"publish","type":"post","link":"https:\/\/www.recantha.co.uk\/blog\/?p=13955","title":{"rendered":"Program your Raspberry Pi Zero over USB"},"content":{"rendered":"<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"https:\/\/i0.wp.com\/pi.gbaman.info\/wp-content\/uploads\/2015\/12\/IMG_5140-1038x576.jpg?resize=560%2C311\" alt=\"\" width=\"560\" height=\"311\" \/><\/p>\n<p>The Raspberry Pi Zero&#8217;s USB port is an OTG port, meaning that hardware-wise programming it over USB should be possible. Well, some clever people over on the <a href=\"https:\/\/www.raspberrypi.org\/forums\/viewtopic.php?f=29&amp;t=129653\" target=\"_blank\">Raspberry Pi forums<\/a>\u00a0have worked out how to get the software working. Andrew Mulholland has now documented the process so that more people can do it. It&#8217;s still not for beginners, and you might want to wait for a more user-friendly solution, but if you have an application for programming over USB, give it a shot. You can <a href=\"http:\/\/pi.gbaman.info\/?p=699\" target=\"_blank\">read the instructions over on Andrew&#8217;s blog<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Raspberry Pi Zero&#8217;s USB port is an OTG port, meaning that hardware-wise programming it over USB should be possible. Well, some clever people over on the Raspberry Pi forums\u00a0have worked out how to get the software working. Andrew Mulholland&hellip;<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"https:\/\/www.recantha.co.uk\/blog\/?p=13955\">Read more &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","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":[33,39,49],"tags":[],"class_list":["post-13955","post","type-post","status-publish","format-standard","hentry","category-networking","category-programming","category-software"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Program your Raspberry Pi Zero over USB - Raspberry Pi Pod<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.recantha.co.uk\/blog\/?p=13955\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Program your Raspberry Pi Zero over USB - Raspberry Pi Pod\" \/>\n<meta property=\"og:description\" content=\"The Raspberry Pi Zero&#8217;s USB port is an OTG port, meaning that hardware-wise programming it over USB should be possible. Well, some clever people over on the Raspberry Pi forums\u00a0have worked out how to get the software working. Andrew Mulholland&hellip;Read more &rarr;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.recantha.co.uk\/blog\/?p=13955\" \/>\n<meta property=\"og:site_name\" content=\"Raspberry Pi Pod\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/recantha\/\" \/>\n<meta property=\"article:published_time\" content=\"2015-12-29T20:29:48+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/pi.gbaman.info\/wp-content\/uploads\/2015\/12\/IMG_5140-1038x576.jpg\" \/>\n<meta name=\"author\" content=\"Michael Horne\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@recantha\" \/>\n<meta name=\"twitter:site\" content=\"@recantha\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Michael Horne\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=13955#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=13955\"},\"author\":{\"name\":\"Michael Horne\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263\"},\"headline\":\"Program your Raspberry Pi Zero over USB\",\"datePublished\":\"2015-12-29T20:29:48+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=13955\"},\"wordCount\":102,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=13955#primaryimage\"},\"thumbnailUrl\":\"http:\/\/pi.gbaman.info\/wp-content\/uploads\/2015\/12\/IMG_5140-1038x576.jpg\",\"articleSection\":[\"Networking\",\"Programming\",\"Software\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.recantha.co.uk\/blog\/?p=13955#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=13955\",\"url\":\"https:\/\/www.recantha.co.uk\/blog\/?p=13955\",\"name\":\"Program your Raspberry Pi Zero over USB - Raspberry Pi Pod\",\"isPartOf\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=13955#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=13955#primaryimage\"},\"thumbnailUrl\":\"http:\/\/pi.gbaman.info\/wp-content\/uploads\/2015\/12\/IMG_5140-1038x576.jpg\",\"datePublished\":\"2015-12-29T20:29:48+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=13955#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.recantha.co.uk\/blog\/?p=13955\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=13955#primaryimage\",\"url\":\"http:\/\/pi.gbaman.info\/wp-content\/uploads\/2015\/12\/IMG_5140-1038x576.jpg\",\"contentUrl\":\"http:\/\/pi.gbaman.info\/wp-content\/uploads\/2015\/12\/IMG_5140-1038x576.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=13955#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.recantha.co.uk\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Program your Raspberry Pi Zero over USB\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#website\",\"url\":\"https:\/\/www.recantha.co.uk\/blog\/\",\"name\":\"Raspberry Pi Pod\",\"description\":\"Experiences with the Raspberry Pi micro computer and microcontroller\",\"publisher\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.recantha.co.uk\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#organization\",\"name\":\"Raspberry Pi Pod\",\"url\":\"https:\/\/www.recantha.co.uk\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/03\/cropped-PiPod-Logo-v3.png?fit=800%2C337&ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/03\/cropped-PiPod-Logo-v3.png?fit=800%2C337&ssl=1\",\"width\":800,\"height\":337,\"caption\":\"Raspberry Pi Pod\"},\"image\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/recantha\/\",\"https:\/\/x.com\/recantha\",\"https:\/\/www.linkedin.com\/in\/recantha\/\",\"https:\/\/www.youtube.com\/channel\/UCK4F9blabxzmk8Inzhs8tpg\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263\",\"name\":\"Michael Horne\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/479778b0677caadde0ceb54c4129804ef674914607e3ed0998808148357d10d8?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/479778b0677caadde0ceb54c4129804ef674914607e3ed0998808148357d10d8?s=96&d=mm&r=g\",\"caption\":\"Michael Horne\"},\"url\":\"https:\/\/www.recantha.co.uk\/blog\/?author=1\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Program your Raspberry Pi Zero over USB - Raspberry Pi Pod","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:\/\/www.recantha.co.uk\/blog\/?p=13955","og_locale":"en_US","og_type":"article","og_title":"Program your Raspberry Pi Zero over USB - Raspberry Pi Pod","og_description":"The Raspberry Pi Zero&#8217;s USB port is an OTG port, meaning that hardware-wise programming it over USB should be possible. Well, some clever people over on the Raspberry Pi forums\u00a0have worked out how to get the software working. Andrew Mulholland&hellip;Read more &rarr;","og_url":"https:\/\/www.recantha.co.uk\/blog\/?p=13955","og_site_name":"Raspberry Pi Pod","article_publisher":"https:\/\/www.facebook.com\/recantha\/","article_published_time":"2015-12-29T20:29:48+00:00","og_image":[{"url":"http:\/\/pi.gbaman.info\/wp-content\/uploads\/2015\/12\/IMG_5140-1038x576.jpg","type":"","width":"","height":""}],"author":"Michael Horne","twitter_card":"summary_large_image","twitter_creator":"@recantha","twitter_site":"@recantha","twitter_misc":{"Written by":"Michael Horne"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=13955#article","isPartOf":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=13955"},"author":{"name":"Michael Horne","@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263"},"headline":"Program your Raspberry Pi Zero over USB","datePublished":"2015-12-29T20:29:48+00:00","mainEntityOfPage":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=13955"},"wordCount":102,"commentCount":0,"publisher":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#organization"},"image":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=13955#primaryimage"},"thumbnailUrl":"http:\/\/pi.gbaman.info\/wp-content\/uploads\/2015\/12\/IMG_5140-1038x576.jpg","articleSection":["Networking","Programming","Software"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.recantha.co.uk\/blog\/?p=13955#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=13955","url":"https:\/\/www.recantha.co.uk\/blog\/?p=13955","name":"Program your Raspberry Pi Zero over USB - Raspberry Pi Pod","isPartOf":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=13955#primaryimage"},"image":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=13955#primaryimage"},"thumbnailUrl":"http:\/\/pi.gbaman.info\/wp-content\/uploads\/2015\/12\/IMG_5140-1038x576.jpg","datePublished":"2015-12-29T20:29:48+00:00","breadcrumb":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=13955#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.recantha.co.uk\/blog\/?p=13955"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=13955#primaryimage","url":"http:\/\/pi.gbaman.info\/wp-content\/uploads\/2015\/12\/IMG_5140-1038x576.jpg","contentUrl":"http:\/\/pi.gbaman.info\/wp-content\/uploads\/2015\/12\/IMG_5140-1038x576.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=13955#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.recantha.co.uk\/blog"},{"@type":"ListItem","position":2,"name":"Program your Raspberry Pi Zero over USB"}]},{"@type":"WebSite","@id":"https:\/\/www.recantha.co.uk\/blog\/#website","url":"https:\/\/www.recantha.co.uk\/blog\/","name":"Raspberry Pi Pod","description":"Experiences with the Raspberry Pi micro computer and microcontroller","publisher":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.recantha.co.uk\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.recantha.co.uk\/blog\/#organization","name":"Raspberry Pi Pod","url":"https:\/\/www.recantha.co.uk\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/03\/cropped-PiPod-Logo-v3.png?fit=800%2C337&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/03\/cropped-PiPod-Logo-v3.png?fit=800%2C337&ssl=1","width":800,"height":337,"caption":"Raspberry Pi Pod"},"image":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/recantha\/","https:\/\/x.com\/recantha","https:\/\/www.linkedin.com\/in\/recantha\/","https:\/\/www.youtube.com\/channel\/UCK4F9blabxzmk8Inzhs8tpg"]},{"@type":"Person","@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263","name":"Michael Horne","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/479778b0677caadde0ceb54c4129804ef674914607e3ed0998808148357d10d8?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/479778b0677caadde0ceb54c4129804ef674914607e3ed0998808148357d10d8?s=96&d=mm&r=g","caption":"Michael Horne"},"url":"https:\/\/www.recantha.co.uk\/blog\/?author=1"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p2RsaV-3D5","jetpack-related-posts":[{"id":14778,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=14778","url_meta":{"origin":13955,"position":0},"title":"Set-up Raspberry Pi Zero OTG without a keyboard, mouse, screen etc","author":"Michael Horne","date":"19 May 2016","format":false,"excerpt":"Andrew Mulholland previously posted about using the Raspberry Pi Zero over USB OTG, i.e. programming a Zero over just a USB cable from another machine such as a laptop. Thanks to some improvements to the Raspbian operating system and a bit of as-yet-undiscovered functionality, Andrew has found a way to\u2026","rel":"","context":"In &quot;Geeky Techiness&quot;","block_context":{"text":"Geeky Techiness","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=22"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/blog.gbaman.info\/wp-content\/uploads\/2016\/05\/IMG_0488-1038x576.jpg?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blog.gbaman.info\/wp-content\/uploads\/2016\/05\/IMG_0488-1038x576.jpg?resize=350%2C200 1x, https:\/\/i0.wp.com\/blog.gbaman.info\/wp-content\/uploads\/2016\/05\/IMG_0488-1038x576.jpg?resize=525%2C300 1.5x, https:\/\/i0.wp.com\/blog.gbaman.info\/wp-content\/uploads\/2016\/05\/IMG_0488-1038x576.jpg?resize=700%2C400 2x"},"classes":[]},{"id":17877,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=17877","url_meta":{"origin":13955,"position":1},"title":"Physical computing from a PC or Mac using a Raspberry Pi Zero","author":"Michael Horne","date":"4 December 2017","format":false,"excerpt":"Gordon Hollingworth, over at Raspberry Pi, has just blogged an exciting new development that means you can now use a Raspberry Pi Zero's GPIO pins from your PC or Mac. You'll need to install Raspbian x86 Stretch\u00a0on the non-Zero machine first. Now it\u00a0looks like you don't need an SD card\u2026","rel":"","context":"In &quot;Networking&quot;","block_context":{"text":"Networking","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=33"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/12\/IMG_20171127_164539-500x375.jpg?fit=500%2C375&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":16668,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=16668","url_meta":{"origin":13955,"position":2},"title":"Tiny portable terminal made from a Raspberry Pi Zero W and an iPhone 5 keyboard case","author":"Michael Horne","date":"30 March 2017","format":false,"excerpt":"NODE has taken a Raspberry Pi Zero W and an iPhone 5 sliding keyboard case and turned it into a portable terminal. The case is wrapped in a 3D-printed exterior shell to contain the Pi, power circuitry and battery and he has added a full-sized USB port by soldering directly\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/03\/sliding_iphone_pi_case.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/03\/sliding_iphone_pi_case.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/03\/sliding_iphone_pi_case.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/03\/sliding_iphone_pi_case.jpg?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":15141,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=15141","url_meta":{"origin":13955,"position":3},"title":"Directly connect to and program your Raspberry Pi Zero over USB","author":"Michael Horne","date":"26 July 2016","format":false,"excerpt":"For a while, it has been possible to communicate and program a Raspberry Pi Zero via it's USB data port. I've covered this useful feature before, beginning with Andrew Mulholland's original work\u00a0but I feel it's worth covering again, particularly when it's been written up in such a user-friendly way, as\u2026","rel":"","context":"In &quot;Accessories&quot;","block_context":{"text":"Accessories","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=54"},"img":{"alt_text":"","src":"http:\/\/i2.wp.com\/www.circuitbasics.com\/wp-content\/uploads\/2016\/06\/Raspberry-Pi-Zero-Ethernet-Gadget-Pi-Zero-Plugged-Into-Computer.jpg?resize=350%2C200","width":350,"height":200,"srcset":"http:\/\/i2.wp.com\/www.circuitbasics.com\/wp-content\/uploads\/2016\/06\/Raspberry-Pi-Zero-Ethernet-Gadget-Pi-Zero-Plugged-Into-Computer.jpg?resize=350%2C200 1x, http:\/\/i2.wp.com\/www.circuitbasics.com\/wp-content\/uploads\/2016\/06\/Raspberry-Pi-Zero-Ethernet-Gadget-Pi-Zero-Plugged-Into-Computer.jpg?resize=525%2C300 1.5x, http:\/\/i2.wp.com\/www.circuitbasics.com\/wp-content\/uploads\/2016\/06\/Raspberry-Pi-Zero-Ethernet-Gadget-Pi-Zero-Plugged-Into-Computer.jpg?resize=700%2C400 2x"},"classes":[]},{"id":14685,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=14685","url_meta":{"origin":13955,"position":4},"title":"Using your Raspberry Pi Zero on your laptop to play Minecraft","author":"Michael Horne","date":"4 May 2016","format":false,"excerpt":"https:\/\/www.youtube.com\/watch?v=5fGXiUN6_-Y Albert Hickey has written a\u00a0fantastic tutorial over on his WinkleInk blog. He has used a preview version of RealVNC\u00a0which allows you to view and play Minecraft Pi Edition on a normal PC, in Albert's case, a laptop. Up to now, this has been impossible as Minecraft communicates directly with\u2026","rel":"","context":"In &quot;Games&quot;","block_context":{"text":"Games","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=21"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/img.youtube.com\/vi\/5fGXiUN6_-Y\/0.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":20836,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=20836","url_meta":{"origin":13955,"position":5},"title":"Use your Raspberry Pi Pico as a HID device to give mouse and keyboard input using Adafruit&#8217;s CircuitPython","author":"Michael Horne","date":"10 February 2021","format":false,"excerpt":"Hriday Barot has written up a couple of example scripts for the Raspberry Pi Pico that will mimic mouse and keyboard input to the USB port it is plugged into. The scripts, written in CircuitPython, are very simple, but you can see how they work easily enough. This seems ideal\u2026","rel":"","context":"In &quot;Geeky Techiness&quot;","block_context":{"text":"Geeky Techiness","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=22"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2021\/02\/CircuitPython_Repo_header_logo.png?fit=1000%2C380&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2021\/02\/CircuitPython_Repo_header_logo.png?fit=1000%2C380&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2021\/02\/CircuitPython_Repo_header_logo.png?fit=1000%2C380&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2021\/02\/CircuitPython_Repo_header_logo.png?fit=1000%2C380&ssl=1&resize=700%2C400 2x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/13955","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=13955"}],"version-history":[{"count":1,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/13955\/revisions"}],"predecessor-version":[{"id":13956,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/13955\/revisions\/13956"}],"wp:attachment":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=13955"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=13955"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=13955"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}