{"id":3276,"date":"2018-07-10T05:40:17","date_gmt":"2018-07-10T11:40:17","guid":{"rendered":"http:\/\/fallows.ca\/wp\/?p=3276"},"modified":"2018-05-31T10:25:27","modified_gmt":"2018-05-31T16:25:27","slug":"red-pitaya-programmable-hardware-community","status":"publish","type":"post","link":"http:\/\/fallows.ca\/wp\/projects\/electronics-projects\/red-pitaya-programmable-hardware-community\/","title":{"rendered":"Red Pitaya Programmable Hardware Community"},"content":{"rendered":"<p><a href=\"http:\/\/fallows.ca\/wp\/wp-content\/uploads\/2018\/05\/red-pitaya.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-3283\" src=\"http:\/\/fallows.ca\/wp\/wp-content\/uploads\/2018\/05\/red-pitaya.jpg\" alt=\"red pitaya programmable hardware\" width=\"444\" height=\"285\" srcset=\"http:\/\/fallows.ca\/wp\/wp-content\/uploads\/2018\/05\/red-pitaya.jpg 444w, http:\/\/fallows.ca\/wp\/wp-content\/uploads\/2018\/05\/red-pitaya-300x193.jpg 300w\" sizes=\"auto, (max-width: 444px) 100vw, 444px\" \/><\/a><\/p>\n<p>Looking for a Christmas present in 2018? Check out the Red Pitaya programmable hardware solution for your electronics lab or software defined radio. It&#8217;s amazing.\u00a0<!--more--><\/p>\n<p>Back in 2013, a bunch of Slovenian entrepreneurs set out to create the &#8220;Swiss army knife for engineers&#8221;.<a href=\"https:\/\/www.redpitaya.com\/index2\" target=\"_blank\" rel=\"noopener nofollow\"> Red Pitaya<\/a> came to market as a versatile solution for an electronics lab on a credit card sized module. Turns out that their ideas were right on the money.<\/p>\n<p>Red Pitaya has followed in the footsteps of Arduino and Raspberry Pi as a versatile, reasonably priced tool for technicians and makers around the world. Similar to the Pi, most units are now sold as part of <a href=\"https:\/\/www.redpitaya.com\/Catalog\/c96\/stemsuplabsup-125-14\" target=\"_blank\" rel=\"noopener nofollow\">STEM<sup>lab<\/sup> kits<\/a>, which contain bundled applications and accessories.<\/p>\n<p>My favorite is the STEM<sup>lab<\/sup> 125-14 model which sells for US$310 or CDN$430. <a href=\"https:\/\/forums.xilinx.com\/t5\/Xcell-Daily-Blog\/The-Genesis-of-the-Zynq-based-Red-Pitaya-Open-Instrumentation\/ba-p\/478578\" target=\"_blank\" rel=\"noopener nofollow\">Designers leveraged the Zynq 7010 system on chip<\/a> and added a variety of I\/O connections. So, for your money, you get a powerful collection of programmable hardware which includes a dual core ARM Cortex A9 CPU, Xilinx FGPA, 512 MB RAM, Ethernet and USB. This all runs on a 5V 2 amp power supply. Oh, yes, and some Analog Devices ADC and DAC which run at 125 MHz sample rates and 14 bit conversion. Sound familiar?<\/p>\n<p>Red Pitaya easily provides a dual channel SDR transceiver, but that was not its original intent. Original applications for the device were intended as an digital oscilloscope, signal generator and spectrum analyzer. Later, LCR meter and logic analyzer came along.<\/p>\n<p>What has made Red Pitaya so successful? Two things. First, you can use it as a complete electronics test bench for under $400. Wow! Second is the global community and ecosystem which is providing a huge number of open source applications, including software defined radio.<\/p>\n<p>So, what&#8217;s the ham connection? It turns out that Red Pitaya contains pretty much everything for homebrew SDR receivers and transceivers &#8211; embedded CPU, FPGA and ADC\/DAC. More on that soon.<\/p>\n<h2>Red Pitaya Programmable Hardware &#8211; How it Works<\/h2>\n<p>Zinq provides the magic. The CPU runs embedded Linux. Both OS and applications are stored on a Class 10 micro SD card. The ARM Cortex A9 does three things. First, it runs as a controller and interface manager. Second, it loads bit streams into the FPGA, both at start-up and in real time &#8211; that&#8217;s the Red Pitaya programmable hardware part. Finally, it does additional data processing.<\/p>\n<p>Red Pitaya provides its own Nginx web server. All applications run in a web browser which connects over Ethernet or WiFi. Writing applications is similar to Arduino except for two things. First is the FPGA programming, which can often be done by downloading open source libraries. Second is the partitioning between back and front end. Back end program segments run on the module. Basically they are traditional C++ or Python code running in Debian Ubunto. Front end program segments run in the browser and are written in HTLM5, CSS and Javascript.<\/p>\n<p>Next, we will describe how Red Pitaya provides almost everything you need for a <a class=\"vp-a\" href=\"https:\/\/www.youtube.com\/watch?v=Bxb2SSBEJdY\">direct sampling SDR<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Looking for a Christmas present in 2018? Check out the Red Pitaya programmable hardware solution for your electronics lab or software defined radio. It&#8217;s amazing.\u00a0<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"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":"Red Pitaya Programmable Hardware Community #DSP #hamr #hamradio #SDR","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"enabled":false},"version":2}},"categories":[5,12],"tags":[162,242,243,34],"series":[283],"class_list":["post-3276","post","type-post","status-publish","format-standard","hentry","category-electronics-projects","category-software-defined-radio","tag-dsp","tag-hamr","tag-hamradio","tag-sdr","series-sdr-programmable-hardware"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Red Pitaya Programmable Hardware Community - Living On The Horizon<\/title>\n<meta name=\"description\" content=\"Looking for a Christmas present in 2018? Check out the Red Pitaya programmable hardware solution for your electronics lab or software defined radio.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/fallows.ca\/wp\/projects\/electronics-projects\/red-pitaya-programmable-hardware-community\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Red Pitaya Programmable Hardware Community - Living On The Horizon\" \/>\n<meta property=\"og:description\" content=\"Looking for a Christmas present in 2018? Check out the Red Pitaya programmable hardware solution for your electronics lab or software defined radio.\" \/>\n<meta property=\"og:url\" content=\"http:\/\/fallows.ca\/wp\/projects\/electronics-projects\/red-pitaya-programmable-hardware-community\/\" \/>\n<meta property=\"og:site_name\" content=\"Living On The Horizon\" \/>\n<meta property=\"article:published_time\" content=\"2018-07-10T11:40:17+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/fallows.ca\/wp\/wp-content\/uploads\/2018\/05\/red-pitaya.jpg\" \/>\n<meta name=\"author\" content=\"John VE6EY\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@VE6EY\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"John VE6EY\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"http:\/\/fallows.ca\/wp\/projects\/electronics-projects\/red-pitaya-programmable-hardware-community\/\",\"url\":\"http:\/\/fallows.ca\/wp\/projects\/electronics-projects\/red-pitaya-programmable-hardware-community\/\",\"name\":\"Red Pitaya Programmable Hardware Community - Living On The Horizon\",\"isPartOf\":{\"@id\":\"https:\/\/fallows.ca\/wp\/#website\"},\"primaryImageOfPage\":{\"@id\":\"http:\/\/fallows.ca\/wp\/projects\/electronics-projects\/red-pitaya-programmable-hardware-community\/#primaryimage\"},\"image\":{\"@id\":\"http:\/\/fallows.ca\/wp\/projects\/electronics-projects\/red-pitaya-programmable-hardware-community\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/fallows.ca\/wp\/wp-content\/uploads\/2018\/05\/red-pitaya.jpg\",\"datePublished\":\"2018-07-10T11:40:17+00:00\",\"author\":{\"@id\":\"https:\/\/fallows.ca\/wp\/#\/schema\/person\/9750e0ab227030255d9806757525f945\"},\"description\":\"Looking for a Christmas present in 2018? Check out the Red Pitaya programmable hardware solution for your electronics lab or software defined radio.\",\"breadcrumb\":{\"@id\":\"http:\/\/fallows.ca\/wp\/projects\/electronics-projects\/red-pitaya-programmable-hardware-community\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\/\/fallows.ca\/wp\/projects\/electronics-projects\/red-pitaya-programmable-hardware-community\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\/\/fallows.ca\/wp\/projects\/electronics-projects\/red-pitaya-programmable-hardware-community\/#primaryimage\",\"url\":\"http:\/\/fallows.ca\/wp\/wp-content\/uploads\/2018\/05\/red-pitaya.jpg\",\"contentUrl\":\"http:\/\/fallows.ca\/wp\/wp-content\/uploads\/2018\/05\/red-pitaya.jpg\",\"width\":444,\"height\":285,\"caption\":\"red pitaya programmable hardware\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\/\/fallows.ca\/wp\/projects\/electronics-projects\/red-pitaya-programmable-hardware-community\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/fallows.ca\/wp\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Radio\",\"item\":\"https:\/\/fallows.ca\/wp\/category\/radio\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Ham Radio\",\"item\":\"https:\/\/fallows.ca\/wp\/category\/radio\/ham-radio\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Red Pitaya Programmable Hardware Community\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fallows.ca\/wp\/#website\",\"url\":\"https:\/\/fallows.ca\/wp\/\",\"name\":\"Living On The Horizon\",\"description\":\"Blogs and Stuff\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fallows.ca\/wp\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/fallows.ca\/wp\/#\/schema\/person\/9750e0ab227030255d9806757525f945\",\"name\":\"John VE6EY\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/fallows.ca\/wp\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/e4048edfe09efff51033c48b4fb951e8ac0a4dc84a25c96b25e5ae9f5b7069a5?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/e4048edfe09efff51033c48b4fb951e8ac0a4dc84a25c96b25e5ae9f5b7069a5?s=96&d=mm&r=g\",\"caption\":\"John VE6EY\"},\"sameAs\":[\"https:\/\/x.com\/VE6EY\"],\"url\":\"http:\/\/fallows.ca\/wp\/author\/play\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Red Pitaya Programmable Hardware Community - Living On The Horizon","description":"Looking for a Christmas present in 2018? Check out the Red Pitaya programmable hardware solution for your electronics lab or software defined radio.","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":"http:\/\/fallows.ca\/wp\/projects\/electronics-projects\/red-pitaya-programmable-hardware-community\/","og_locale":"en_US","og_type":"article","og_title":"Red Pitaya Programmable Hardware Community - Living On The Horizon","og_description":"Looking for a Christmas present in 2018? Check out the Red Pitaya programmable hardware solution for your electronics lab or software defined radio.","og_url":"http:\/\/fallows.ca\/wp\/projects\/electronics-projects\/red-pitaya-programmable-hardware-community\/","og_site_name":"Living On The Horizon","article_published_time":"2018-07-10T11:40:17+00:00","og_image":[{"url":"http:\/\/fallows.ca\/wp\/wp-content\/uploads\/2018\/05\/red-pitaya.jpg","type":"","width":"","height":""}],"author":"John VE6EY","twitter_card":"summary_large_image","twitter_creator":"@VE6EY","twitter_misc":{"Written by":"John VE6EY","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"http:\/\/fallows.ca\/wp\/projects\/electronics-projects\/red-pitaya-programmable-hardware-community\/","url":"http:\/\/fallows.ca\/wp\/projects\/electronics-projects\/red-pitaya-programmable-hardware-community\/","name":"Red Pitaya Programmable Hardware Community - Living On The Horizon","isPartOf":{"@id":"https:\/\/fallows.ca\/wp\/#website"},"primaryImageOfPage":{"@id":"http:\/\/fallows.ca\/wp\/projects\/electronics-projects\/red-pitaya-programmable-hardware-community\/#primaryimage"},"image":{"@id":"http:\/\/fallows.ca\/wp\/projects\/electronics-projects\/red-pitaya-programmable-hardware-community\/#primaryimage"},"thumbnailUrl":"http:\/\/fallows.ca\/wp\/wp-content\/uploads\/2018\/05\/red-pitaya.jpg","datePublished":"2018-07-10T11:40:17+00:00","author":{"@id":"https:\/\/fallows.ca\/wp\/#\/schema\/person\/9750e0ab227030255d9806757525f945"},"description":"Looking for a Christmas present in 2018? Check out the Red Pitaya programmable hardware solution for your electronics lab or software defined radio.","breadcrumb":{"@id":"http:\/\/fallows.ca\/wp\/projects\/electronics-projects\/red-pitaya-programmable-hardware-community\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["http:\/\/fallows.ca\/wp\/projects\/electronics-projects\/red-pitaya-programmable-hardware-community\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/fallows.ca\/wp\/projects\/electronics-projects\/red-pitaya-programmable-hardware-community\/#primaryimage","url":"http:\/\/fallows.ca\/wp\/wp-content\/uploads\/2018\/05\/red-pitaya.jpg","contentUrl":"http:\/\/fallows.ca\/wp\/wp-content\/uploads\/2018\/05\/red-pitaya.jpg","width":444,"height":285,"caption":"red pitaya programmable hardware"},{"@type":"BreadcrumbList","@id":"http:\/\/fallows.ca\/wp\/projects\/electronics-projects\/red-pitaya-programmable-hardware-community\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/fallows.ca\/wp\/"},{"@type":"ListItem","position":2,"name":"Radio","item":"https:\/\/fallows.ca\/wp\/category\/radio\/"},{"@type":"ListItem","position":3,"name":"Ham Radio","item":"https:\/\/fallows.ca\/wp\/category\/radio\/ham-radio\/"},{"@type":"ListItem","position":4,"name":"Red Pitaya Programmable Hardware Community"}]},{"@type":"WebSite","@id":"https:\/\/fallows.ca\/wp\/#website","url":"https:\/\/fallows.ca\/wp\/","name":"Living On The Horizon","description":"Blogs and Stuff","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fallows.ca\/wp\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/fallows.ca\/wp\/#\/schema\/person\/9750e0ab227030255d9806757525f945","name":"John VE6EY","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/fallows.ca\/wp\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/e4048edfe09efff51033c48b4fb951e8ac0a4dc84a25c96b25e5ae9f5b7069a5?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e4048edfe09efff51033c48b4fb951e8ac0a4dc84a25c96b25e5ae9f5b7069a5?s=96&d=mm&r=g","caption":"John VE6EY"},"sameAs":["https:\/\/x.com\/VE6EY"],"url":"http:\/\/fallows.ca\/wp\/author\/play\/"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p6wKKr-QQ","jetpack-related-posts":[],"_links":{"self":[{"href":"http:\/\/fallows.ca\/wp\/wp-json\/wp\/v2\/posts\/3276","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/fallows.ca\/wp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/fallows.ca\/wp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/fallows.ca\/wp\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"http:\/\/fallows.ca\/wp\/wp-json\/wp\/v2\/comments?post=3276"}],"version-history":[{"count":3,"href":"http:\/\/fallows.ca\/wp\/wp-json\/wp\/v2\/posts\/3276\/revisions"}],"predecessor-version":[{"id":3284,"href":"http:\/\/fallows.ca\/wp\/wp-json\/wp\/v2\/posts\/3276\/revisions\/3284"}],"wp:attachment":[{"href":"http:\/\/fallows.ca\/wp\/wp-json\/wp\/v2\/media?parent=3276"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/fallows.ca\/wp\/wp-json\/wp\/v2\/categories?post=3276"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/fallows.ca\/wp\/wp-json\/wp\/v2\/tags?post=3276"},{"taxonomy":"series","embeddable":true,"href":"http:\/\/fallows.ca\/wp\/wp-json\/wp\/v2\/series?post=3276"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}