{"id":10652,"date":"2017-09-06T23:38:25","date_gmt":"2017-09-06T21:38:25","guid":{"rendered":"https:\/\/www.victronenergy.com\/blog\/?p=10652"},"modified":"2025-09-08T13:59:53","modified_gmt":"2025-09-08T11:59:53","slug":"raspberry-pi-running-victrons-venus-firmware","status":"publish","type":"post","link":"https:\/\/www.victronenergy.com\/blog\/2017\/09\/06\/raspberry-pi-running-victrons-venus-firmware\/","title":{"rendered":"Raspberry Pi running Victron&#8217;s Venus firmware"},"content":{"rendered":"<p>Ever wanted to run the Color Control GX\/Venus GX firmware on a Raspberry Pi? Now you can thanks to Izak Burger whose guest blog below describes how this came to pass.<\/p>\n<p>For the geeks amongst you, please note that the port works on the Raspberry Pi revisions 2 and 3, but not on the original Pi 1, as it has a different CPU and floating point unit.<\/p>\n<p>John Rushworth<!--more--><\/p>\n<h3>Porting the CCGX firmware to new hardware<\/h3>\n<p>This is the story of how I came to port the Color Control GX (CCGX) firmware &#8212; codenamed Venus &#8212; to the Raspberry Pi, but it is also part of a larger story that starts when I was but a young boy growing up on a Namibian farm.<\/p>\n<p>My interest in all things technical was inspired by my father &#8211; a remarkable man, one who is not afraid to try his hand at new technology. In 1987 he bought the first solar modules I had ever seen, and a year later the first locally-manufactured inverter showed up.<\/p>\n<div id=\"attachment_10837\" style=\"width: 700px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-10837\" class=\"wp-image-10837 size-blogpost-content\" src=\"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2017\/08\/pv_panels_47926688-690x920.jpg\" alt=\"\" width=\"690\" height=\"920\" srcset=\"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2017\/08\/pv_panels_47926688.jpg 690w, https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2017\/08\/pv_panels_47926688-225x300.jpg 225w\" sizes=\"auto, (max-width: 690px) 100vw, 690px\" \/><p id=\"caption-attachment-10837\" class=\"wp-caption-text\">Solar panels installed in 1987<\/p><\/div>\n<p>Some years on, after I grew interested in hobby electronics in high school, a lightning-bolt destroyed most of the equipment and I got my first practical shot at creating something useful: A simple switching charge controller.<\/p>\n<p>Though I\u00a0subsequently became a computer programmer, that passion for solar power remained, so that when our local power generation company in South Africa had supply problems in 2013, I ended up purchasing a Victron Multiplus to power my home office instead of doing what everyone else was doing, namely to buy a cheap petrol generator.<\/p>\n<p>The MultiPlus turned out to be a geek&#8217;s dream, with a well-documented communication protocol. It wasn&#8217;t long before I had my own python code for monitoring the inverter output. As always, one thing led to another and soon I was subscribed to the mailing list and involved in other activities.<\/p>\n<p>So when Matthijs asked in July 2016 if there was anyone who could do a port of Venus to the Raspberry Pi, I thought that it couldn&#8217;t be that hard. I had some prior experience with the build system anyway, and despite being down with the flu at the time, the first proof of concept version was booting by the end of the week.<\/p>\n<div id=\"attachment_10658\" style=\"width: 700px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-10658\" class=\"wp-image-10658 size-blogpost-content\" src=\"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2017\/08\/Izak_Burger_46728714-690x1224.jpg\" alt=\"\" width=\"690\" height=\"1224\" srcset=\"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2017\/08\/Izak_Burger_46728714-690x1224.jpg 690w, https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2017\/08\/Izak_Burger_46728714.jpg 730w, https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2017\/08\/Izak_Burger_46728714-577x1024.jpg 577w, https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2017\/08\/Izak_Burger_46728714-169x300.jpg 169w\" sizes=\"auto, (max-width: 690px) 100vw, 690px\" \/><p id=\"caption-attachment-10658\" class=\"wp-caption-text\">Here I am with my Raspberry Pi \/ Victron test rig<\/p><\/div>\n<p>It took another year of working weekends and nights to get it in sufficient shape to include in the official code base. During this time I learned to appreciate the care with which the team works in order to ensure that things remain stable, to review each other&#8217;s code, and to find the best solution to a problem.<\/p>\n<p>Some of the more interesting problems I faced were to make the bootloader work properly across the Pi 2 and the Pi 3, to pass options from the proprietary loader to the kernel, to fix screen blanking issues, and to make the mk3-usb work properly out of the box.<\/p>\n<p>In conclusion please see the links below which I hope will serve to inspire &#8211; in order that you too can integrate Victron equipment into your own projects.<\/p>\n<p>Izak Burger<\/p>\n<h5>Links<\/h5>\n<ul>\n<li><a href=\"https:\/\/github.com\/victronenergy\/venus\/wiki\/raspberrypi-install-venus-image\" target=\"_blank\">Installing Venus on a Raspberry Pi<\/a><\/li>\n<li><a href=\"https:\/\/www.victronenergy.com\/live\/open_source:start\" target=\"_blank\">Open Source with Victron Energy<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/victronenergy\/venus\/wiki\" target=\"_blank\">Venus firmware<\/a><\/li>\n<\/ul>\n<p>The \u2018Raspberry Pi Logo\u2019 headline image used in this blog is courtesy of: <a href=\"http:\/\/www.raspberrypi.org\/\" target=\"_blank\" rel=\"noopener\">http:\/\/www.raspberrypi.org\/<\/a><\/p>\n<p>Raspberry Pi is a trademark of the Raspberry Pi Foundation.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ever wanted to run the Color Control GX\/Venus GX firmware on a Raspberry Pi? Now you can thanks to Izak Burger whose guest blog below describes how this came to pass. For the geeks amongst you, please note that the port works on the Raspberry Pi revisions 2 and 3, but not on the original [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":11017,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[124,129],"tags":[],"class_list":["post-10652","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-firmware-software","category-victron-people"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Raspberry Pi running Victron&#039;s Venus firmware - Victron Energy<\/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.victronenergy.com\/blog\/2017\/09\/06\/raspberry-pi-running-victrons-venus-firmware\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Raspberry Pi running Victron&#039;s Venus firmware - Victron Energy\" \/>\n<meta property=\"og:description\" content=\"Ever wanted to run the Color Control GX\/Venus GX firmware on a Raspberry Pi? Now you can thanks to Izak Burger whose guest blog below describes how this came to pass. For the geeks amongst you, please note that the port works on the Raspberry Pi revisions 2 and 3, but not on the original [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.victronenergy.com\/blog\/2017\/09\/06\/raspberry-pi-running-victrons-venus-firmware\/\" \/>\n<meta property=\"og:site_name\" content=\"Victron Energy\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/VictronEnergy.BV\" \/>\n<meta property=\"article:published_time\" content=\"2017-09-06T21:38:25+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-09-08T11:59:53+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2017\/09\/raspberry_pi@2x_50255947.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1460\" \/>\n\t<meta property=\"og:image:height\" content=\"800\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"John Rushworth\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@Victron_Energy\" \/>\n<meta name=\"twitter:site\" content=\"@Victron_Energy\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"John Rushworth\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/2017\\\/09\\\/06\\\/raspberry-pi-running-victrons-venus-firmware\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/2017\\\/09\\\/06\\\/raspberry-pi-running-victrons-venus-firmware\\\/\"},\"author\":{\"name\":\"John Rushworth\",\"@id\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/#\\\/schema\\\/person\\\/1fc7df7ea591797404c8c720eff2736e\"},\"headline\":\"Raspberry Pi running Victron&#8217;s Venus firmware\",\"datePublished\":\"2017-09-06T21:38:25+00:00\",\"dateModified\":\"2025-09-08T11:59:53+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/2017\\\/09\\\/06\\\/raspberry-pi-running-victrons-venus-firmware\\\/\"},\"wordCount\":590,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/2017\\\/09\\\/06\\\/raspberry-pi-running-victrons-venus-firmware\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/10\\\/2017\\\/09\\\/raspberry_pi@2x_50255947.jpg\",\"articleSection\":[\"Firmware &amp; Software\",\"Victron people\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/2017\\\/09\\\/06\\\/raspberry-pi-running-victrons-venus-firmware\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/2017\\\/09\\\/06\\\/raspberry-pi-running-victrons-venus-firmware\\\/\",\"url\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/2017\\\/09\\\/06\\\/raspberry-pi-running-victrons-venus-firmware\\\/\",\"name\":\"Raspberry Pi running Victron's Venus firmware - Victron Energy\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/2017\\\/09\\\/06\\\/raspberry-pi-running-victrons-venus-firmware\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/2017\\\/09\\\/06\\\/raspberry-pi-running-victrons-venus-firmware\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/10\\\/2017\\\/09\\\/raspberry_pi@2x_50255947.jpg\",\"datePublished\":\"2017-09-06T21:38:25+00:00\",\"dateModified\":\"2025-09-08T11:59:53+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/2017\\\/09\\\/06\\\/raspberry-pi-running-victrons-venus-firmware\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/2017\\\/09\\\/06\\\/raspberry-pi-running-victrons-venus-firmware\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/2017\\\/09\\\/06\\\/raspberry-pi-running-victrons-venus-firmware\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/10\\\/2017\\\/09\\\/raspberry_pi@2x_50255947.jpg\",\"contentUrl\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/10\\\/2017\\\/09\\\/raspberry_pi@2x_50255947.jpg\",\"width\":1460,\"height\":800},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/2017\\\/09\\\/06\\\/raspberry-pi-running-victrons-venus-firmware\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Raspberry Pi running Victron&#8217;s Venus firmware\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/\",\"name\":\"Victron Energy\",\"description\":\"Blue power\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/#organization\",\"name\":\"Victron Energy\",\"url\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/10\\\/2020\\\/02\\\/victron-energy-logo_125887203.png\",\"contentUrl\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/10\\\/2020\\\/02\\\/victron-energy-logo_125887203.png\",\"width\":404,\"height\":125,\"caption\":\"Victron Energy\"},\"image\":{\"@id\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/VictronEnergy.BV\",\"https:\\\/\\\/x.com\\\/Victron_Energy\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/victron-energy\\\/\",\"https:\\\/\\\/www.youtube.com\\\/user\\\/VictronEnergyBV\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/#\\\/schema\\\/person\\\/1fc7df7ea591797404c8c720eff2736e\",\"name\":\"John Rushworth\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a03c30c14cfa27e76e1ad9fd5372176eaaf3db08aef0af25bccd1cb56617b946?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a03c30c14cfa27e76e1ad9fd5372176eaaf3db08aef0af25bccd1cb56617b946?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a03c30c14cfa27e76e1ad9fd5372176eaaf3db08aef0af25bccd1cb56617b946?s=96&d=mm&r=g\",\"caption\":\"John Rushworth\"},\"url\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/author\\\/john-rushworth\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Raspberry Pi running Victron's Venus firmware - Victron Energy","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.victronenergy.com\/blog\/2017\/09\/06\/raspberry-pi-running-victrons-venus-firmware\/","og_locale":"en_US","og_type":"article","og_title":"Raspberry Pi running Victron's Venus firmware - Victron Energy","og_description":"Ever wanted to run the Color Control GX\/Venus GX firmware on a Raspberry Pi? Now you can thanks to Izak Burger whose guest blog below describes how this came to pass. For the geeks amongst you, please note that the port works on the Raspberry Pi revisions 2 and 3, but not on the original [&hellip;]","og_url":"https:\/\/www.victronenergy.com\/blog\/2017\/09\/06\/raspberry-pi-running-victrons-venus-firmware\/","og_site_name":"Victron Energy","article_publisher":"https:\/\/www.facebook.com\/VictronEnergy.BV","article_published_time":"2017-09-06T21:38:25+00:00","article_modified_time":"2025-09-08T11:59:53+00:00","og_image":[{"width":1460,"height":800,"url":"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2017\/09\/raspberry_pi@2x_50255947.jpg","type":"image\/jpeg"}],"author":"John Rushworth","twitter_card":"summary_large_image","twitter_creator":"@Victron_Energy","twitter_site":"@Victron_Energy","twitter_misc":{"Written by":"John Rushworth","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.victronenergy.com\/blog\/2017\/09\/06\/raspberry-pi-running-victrons-venus-firmware\/#article","isPartOf":{"@id":"https:\/\/www.victronenergy.com\/blog\/2017\/09\/06\/raspberry-pi-running-victrons-venus-firmware\/"},"author":{"name":"John Rushworth","@id":"https:\/\/www.victronenergy.com\/blog\/#\/schema\/person\/1fc7df7ea591797404c8c720eff2736e"},"headline":"Raspberry Pi running Victron&#8217;s Venus firmware","datePublished":"2017-09-06T21:38:25+00:00","dateModified":"2025-09-08T11:59:53+00:00","mainEntityOfPage":{"@id":"https:\/\/www.victronenergy.com\/blog\/2017\/09\/06\/raspberry-pi-running-victrons-venus-firmware\/"},"wordCount":590,"commentCount":0,"publisher":{"@id":"https:\/\/www.victronenergy.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.victronenergy.com\/blog\/2017\/09\/06\/raspberry-pi-running-victrons-venus-firmware\/#primaryimage"},"thumbnailUrl":"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2017\/09\/raspberry_pi@2x_50255947.jpg","articleSection":["Firmware &amp; Software","Victron people"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.victronenergy.com\/blog\/2017\/09\/06\/raspberry-pi-running-victrons-venus-firmware\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.victronenergy.com\/blog\/2017\/09\/06\/raspberry-pi-running-victrons-venus-firmware\/","url":"https:\/\/www.victronenergy.com\/blog\/2017\/09\/06\/raspberry-pi-running-victrons-venus-firmware\/","name":"Raspberry Pi running Victron's Venus firmware - Victron Energy","isPartOf":{"@id":"https:\/\/www.victronenergy.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.victronenergy.com\/blog\/2017\/09\/06\/raspberry-pi-running-victrons-venus-firmware\/#primaryimage"},"image":{"@id":"https:\/\/www.victronenergy.com\/blog\/2017\/09\/06\/raspberry-pi-running-victrons-venus-firmware\/#primaryimage"},"thumbnailUrl":"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2017\/09\/raspberry_pi@2x_50255947.jpg","datePublished":"2017-09-06T21:38:25+00:00","dateModified":"2025-09-08T11:59:53+00:00","breadcrumb":{"@id":"https:\/\/www.victronenergy.com\/blog\/2017\/09\/06\/raspberry-pi-running-victrons-venus-firmware\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.victronenergy.com\/blog\/2017\/09\/06\/raspberry-pi-running-victrons-venus-firmware\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.victronenergy.com\/blog\/2017\/09\/06\/raspberry-pi-running-victrons-venus-firmware\/#primaryimage","url":"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2017\/09\/raspberry_pi@2x_50255947.jpg","contentUrl":"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2017\/09\/raspberry_pi@2x_50255947.jpg","width":1460,"height":800},{"@type":"BreadcrumbList","@id":"https:\/\/www.victronenergy.com\/blog\/2017\/09\/06\/raspberry-pi-running-victrons-venus-firmware\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.victronenergy.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Raspberry Pi running Victron&#8217;s Venus firmware"}]},{"@type":"WebSite","@id":"https:\/\/www.victronenergy.com\/blog\/#website","url":"https:\/\/www.victronenergy.com\/blog\/","name":"Victron Energy","description":"Blue power","publisher":{"@id":"https:\/\/www.victronenergy.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.victronenergy.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.victronenergy.com\/blog\/#organization","name":"Victron Energy","url":"https:\/\/www.victronenergy.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.victronenergy.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2020\/02\/victron-energy-logo_125887203.png","contentUrl":"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2020\/02\/victron-energy-logo_125887203.png","width":404,"height":125,"caption":"Victron Energy"},"image":{"@id":"https:\/\/www.victronenergy.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/VictronEnergy.BV","https:\/\/x.com\/Victron_Energy","https:\/\/www.linkedin.com\/company\/victron-energy\/","https:\/\/www.youtube.com\/user\/VictronEnergyBV"]},{"@type":"Person","@id":"https:\/\/www.victronenergy.com\/blog\/#\/schema\/person\/1fc7df7ea591797404c8c720eff2736e","name":"John Rushworth","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/a03c30c14cfa27e76e1ad9fd5372176eaaf3db08aef0af25bccd1cb56617b946?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/a03c30c14cfa27e76e1ad9fd5372176eaaf3db08aef0af25bccd1cb56617b946?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a03c30c14cfa27e76e1ad9fd5372176eaaf3db08aef0af25bccd1cb56617b946?s=96&d=mm&r=g","caption":"John Rushworth"},"url":"https:\/\/www.victronenergy.com\/blog\/author\/john-rushworth\/"}]}},"popularity_stats":{"1_day_stats":3,"7_day_stats":139,"30_day_stats":824,"all_time_stats":92649},"author_name":"John Rushworth","title_plain_text":"Raspberry Pi running Victron\u2019s Venus firmware","excerpt_plain_text":"Ever wanted to run the Color Control GX\/Venus GX firmware on a Raspberry Pi? Now you can thanks to Izak Burger whose guest blog below describes how this came to pass. For the geeks amongst you, please note that the port works on the Raspberry Pi revisions 2 and 3, but not on the original [\u2026]","subtitle":"","related_posts":[{"id":33057,"slug":"introducing-victron-microgrid","title":"Introducing Victron Microgrid","link":"https:\/\/www.victronenergy.com\/blog\/2026\/04\/13\/introducing-victron-microgrid\/","excerpt":"What if you could build large off-grid systems with the same simplicity as small ones - just by adding more independent units, increasing reliability, and scaling total capacity as you grow? Large off-grid systems have traditionally been complex to build and difficult to change; Victron Microgrid takes a different approach. Victron Microgrid allows multiple independent&hellip;","featured_image":"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2026\/04\/Victron-Microgrid-cover_319925212-150x150.png","author_name":"Guy Stewart","author_link":"https:\/\/www.victronenergy.com\/blog\/author\/guystewart\/","author_avatar":{"24":"https:\/\/secure.gravatar.com\/avatar\/46f1d045a4e399c7c754f765b33d48ca13b2ff31beca5a200d86e7c1d7b8d6d5?s=96&d=mm&r=g&s=24","48":"https:\/\/secure.gravatar.com\/avatar\/46f1d045a4e399c7c754f765b33d48ca13b2ff31beca5a200d86e7c1d7b8d6d5?s=96&d=mm&r=g&s=48","96":"https:\/\/secure.gravatar.com\/avatar\/46f1d045a4e399c7c754f765b33d48ca13b2ff31beca5a200d86e7c1d7b8d6d5?s=96&d=mm&r=g&s=96"},"categories":[{"name":"Firmware & Software","link":"https:\/\/www.victronenergy.com\/blog\/category\/firmware-software\/"},{"name":"News","link":"https:\/\/www.victronenergy.com\/blog\/category\/news\/"},{"name":"Products","link":"https:\/\/www.victronenergy.com\/blog\/category\/products\/"}],"date":"2026-04-13T13:15:09+02:00","date_gmt":"2026-04-13T11:15:09+00:00"},{"id":32812,"slug":"introducing-venus-os-3-70","title":"Introducing Venus OS 3.70","link":"https:\/\/www.victronenergy.com\/blog\/2026\/02\/25\/introducing-venus-os-3-70\/","excerpt":"Victron GX device firmware v3.70 is now available. This release brings a greatly expanded switch pane with Node-RED virtual switches, improvements to GX Boat Page and E-drive integrations, cell level monitoring for Lynx Smart BMS NG, Garmin EmpirBus digital switching, Shelly smart device integration, and much more. For a more visual overview and to see&hellip;","featured_image":"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2026\/02\/Venus-OS-3.70_315856177-150x150.png","author_name":"Matthijs Vader","author_link":"https:\/\/www.victronenergy.com\/blog\/author\/matthijs-victron\/","author_avatar":{"24":"https:\/\/secure.gravatar.com\/avatar\/04813a2afa21aa517530c3ceb326c13b89f3be8c3b094cee4f5f6266df5a5fdf?s=96&d=mm&r=g&s=24","48":"https:\/\/secure.gravatar.com\/avatar\/04813a2afa21aa517530c3ceb326c13b89f3be8c3b094cee4f5f6266df5a5fdf?s=96&d=mm&r=g&s=48","96":"https:\/\/secure.gravatar.com\/avatar\/04813a2afa21aa517530c3ceb326c13b89f3be8c3b094cee4f5f6266df5a5fdf?s=96&d=mm&r=g&s=96"},"categories":[{"name":"Firmware & Software","link":"https:\/\/www.victronenergy.com\/blog\/category\/firmware-software\/"}],"date":"2026-02-25T12:05:55+02:00","date_gmt":"2026-02-25T10:05:55+00:00"},{"id":32730,"slug":"victronconnect-app-v6-30","title":"VictronConnect App v6.30","link":"https:\/\/www.victronenergy.com\/blog\/2026\/02\/23\/victronconnect-app-v6-30\/","excerpt":"VictronConnect app v6.30 brings a range of new features designed to make system monitoring and management easier for both professionals and end-users. These include VRM integration, new tools for system monitoring, more insight during firmware updates, and a Batch Programming feature aimed at simplifying work for professionals. In the next sections, we take a closer&hellip;","featured_image":"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2026\/02\/Venus-OS-3.60-56_314584543-150x150.png","author_name":"Beril","author_link":"https:\/\/www.victronenergy.com\/blog\/author\/bberkem\/","author_avatar":{"24":"https:\/\/secure.gravatar.com\/avatar\/a18e95c9d838d5359f135ae704b95ae5d336e3c238b5aa877ef3a1e245c24b78?s=96&d=mm&r=g&s=24","48":"https:\/\/secure.gravatar.com\/avatar\/a18e95c9d838d5359f135ae704b95ae5d336e3c238b5aa877ef3a1e245c24b78?s=96&d=mm&r=g&s=48","96":"https:\/\/secure.gravatar.com\/avatar\/a18e95c9d838d5359f135ae704b95ae5d336e3c238b5aa877ef3a1e245c24b78?s=96&d=mm&r=g&s=96"},"categories":[{"name":"Firmware & Software","link":"https:\/\/www.victronenergy.com\/blog\/category\/firmware-software\/"},{"name":"News","link":"https:\/\/www.victronenergy.com\/blog\/category\/news\/"}],"date":"2026-02-23T16:25:50+02:00","date_gmt":"2026-02-23T14:25:50+00:00"}],"_links":{"self":[{"href":"https:\/\/www.victronenergy.com\/blog\/wp-json\/wp\/v2\/posts\/10652","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.victronenergy.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.victronenergy.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.victronenergy.com\/blog\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.victronenergy.com\/blog\/wp-json\/wp\/v2\/comments?post=10652"}],"version-history":[{"count":24,"href":"https:\/\/www.victronenergy.com\/blog\/wp-json\/wp\/v2\/posts\/10652\/revisions"}],"predecessor-version":[{"id":31860,"href":"https:\/\/www.victronenergy.com\/blog\/wp-json\/wp\/v2\/posts\/10652\/revisions\/31860"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.victronenergy.com\/blog\/wp-json\/wp\/v2\/media\/11017"}],"wp:attachment":[{"href":"https:\/\/www.victronenergy.com\/blog\/wp-json\/wp\/v2\/media?parent=10652"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.victronenergy.com\/blog\/wp-json\/wp\/v2\/categories?post=10652"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.victronenergy.com\/blog\/wp-json\/wp\/v2\/tags?post=10652"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}