{"id":3226,"date":"2024-01-13T01:26:48","date_gmt":"2024-01-13T01:26:48","guid":{"rendered":"https:\/\/voodoo.business\/?p=3226"},"modified":"2024-03-10T19:52:12","modified_gmt":"2024-03-10T19:52:12","slug":"cantact-obd","status":"publish","type":"post","link":"https:\/\/www.voodoo.business\/blog\/2024\/01\/13\/cantact-obd\/","title":{"rendered":"Cantact OBD"},"content":{"rendered":"\n<p>This special CAN BUS hardware (https:\/\/cantact.io\/cantact\/users-guide.html) is very nice in the sense that it lends itself to many possibilities, and this is why I am creating this separate post about it.<\/p>\n\n\n\n<p>An alternative board is the https:\/\/canable.io\/ board, but I will stick to the board I own for this post<\/p>\n\n\n\n<p>The standard firmware for my Cantact is candlelight available at <a href=\"https:\/\/github.com\/linklayer\/candleLight_fw\/\">linklayer\/candleLight_fw<\/a>, And there is a firmware here (https:\/\/github.com\/HubertD\/candleLight), the official users manual page is here (https:\/\/cantact.io\/) and here (https:\/\/github.com\/linklayer\/cantact-book)<\/p>\n\n\n\n<p>Linklayer also provides some very nice tools such as (https:\/\/github.com\/linklayer\/cantact-app)<\/p>\n\n\n\n<p>Now, with that out of the way, let us take a look at the board itself<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">microcontroller<\/h2>\n\n\n\n<p> etching reads&#8230;<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">stm32f\n042CbTb\nGH238 93\nCHN 708<\/pre>\n\n\n\n<p>Which tells us that the microcontroller is an <a href=\"https:\/\/en.wikipedia.org\/wiki\/STM32\">STM32<\/a>, A great choice for such a device (See the wikipedia article linked)<\/p>\n\n\n\n<p>On linux, can-utils is a great tool for this thing<\/p>\n\n\n\n<p>I actually made a 3D model casing that fits the board perfectly, I will post it here when i find it<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This special CAN BUS hardware (https:\/\/cantact.io\/cantact\/users-guide.html) is very nice in the sense that it lends itself to many possibilities, and this is why I am creating this separate post about it. An alternative board is the https:\/\/canable.io\/ board, but I will stick to the board I own for this post The standard firmware for my [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[165,89,196],"tags":[],"class_list":["post-3226","post","type-post","status-publish","format-standard","hentry","category-automotive","category-diy-electronics","category-obd2-interfaces"],"_links":{"self":[{"href":"https:\/\/www.voodoo.business\/blog\/wp-json\/wp\/v2\/posts\/3226","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.voodoo.business\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.voodoo.business\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.voodoo.business\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.voodoo.business\/blog\/wp-json\/wp\/v2\/comments?post=3226"}],"version-history":[{"count":8,"href":"https:\/\/www.voodoo.business\/blog\/wp-json\/wp\/v2\/posts\/3226\/revisions"}],"predecessor-version":[{"id":3399,"href":"https:\/\/www.voodoo.business\/blog\/wp-json\/wp\/v2\/posts\/3226\/revisions\/3399"}],"wp:attachment":[{"href":"https:\/\/www.voodoo.business\/blog\/wp-json\/wp\/v2\/media?parent=3226"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.voodoo.business\/blog\/wp-json\/wp\/v2\/categories?post=3226"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.voodoo.business\/blog\/wp-json\/wp\/v2\/tags?post=3226"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}