AT90CAN Support for Arduino 1.0+

I have adapted the Arduino AT90CANxx support to work with Arduino 1.0+. Also, I have moved the code to github, so that it will be easier to update.  Note that the Arduino 1.0+ support is currently only alpha quality.  I have compiled a few sketches, but I also have found some which currently can’t compile.

You can always download the latest version at

It is easiest to download the whole repository as a zip file:

Follow the instructions in the README file.  For more information, see the post linked below.

Related Post: AVR CAN Bus Project – Step 1: Programming AT90CAN128 with Arduino

7 thoughts on “AT90CAN Support for Arduino 1.0+”

  1. Hi,
    I am playing with the at90can128 and I cannot find the can libraries and examples anywhere. Can You please email them to me ?

    haavard, Norawy

  2. The most popular television show in the United States is currently ‘CSI’ (Crime Scene Investigations).
    *Run or move the pearl gently along the sharp edge of front teeth.
    It is a fact that 10 billion farmed animals die each year
    to become meat products for the American public.

    Hello there! Quick question that’s totally off topic. Do you know how to make
    your site mobile friendly?

    My blog looks weird when browsing from my iphone. I’m trying to find a theme or plugin that might
    be able to correct this problem. If you have any suggestions, please share.
    Thank you!

  3. Would be fantastic if you could update the files for Arduino 1.5.X.
    I’ve tryed to do it my self but in any way i try to make it i run into compiling errors.

    1. There’s really no reason to use Arduino 1.5.x. These newer versions are just to support new hardware like the Yun.

    1. I don’t generally use a bootloader with my AT90CAN. Why do you want to use a bootloader? You can just flash in your firmware with an ISP or JTAG programmer.

Leave a Reply