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 Cantact is candlelight available at linklayer/candleLight_fw, 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)
Linklayer also provides some very nice tools such as (https://github.com/linklayer/cantact-app)
Now, with that out of the way, let us take a look at the board itself
microcontroller
etching reads…
stm32f 042CbTb GH238 93 CHN 708
Which tells us that the microcontroller is an STM32, A great choice for such a device (See the wikipedia article linked)
On linux, can-utils is a great tool for this thing
I actually made a 3D model casing that fits the board perfectly, I will post it here when i find it