Skip to content

This code allows simulating the operation of the device PCAN-USB and using it with the original driver for PCAN-USB

Notifications You must be signed in to change notification settings

andriyrachkovan/Open-Firmware-for-PCAN-USB-devices

Repository files navigation

Open Firmware for PCAN-USB Devices

This code enables the simulation of PCAN-USB device operations and allows its use with the original PCAN-USB driver.

Usage

To utilize this firmware, follow the steps below:

  1. Compile the Code:

    • Compile the firmware code using the provided makefile.
    • Utilize the standard AVR toolchain for seamless integration.
  2. Upload to Arduino Uno Platform:

    • Compile the code and upload it to the Atmega16U2 as part of the Arduino Uno platform using the ICSP interface.

Features

  • Library Independent: This firmware is reworked based on the LUFA library, providing flexibility while not relying on external libraries other than the standard ones for the Atmega family.
  • Arduino Uno Platform: Specifically developed for the Arduino Uno platform.

Requirements

Ensure you have the following tools installed:

  • AVRDUDE for uploading the firmware.
  • AVR Studio 4 for development.
  • AVR toolchain for compiling the firmware.

Contributing

Feel free to contribute to the development of this firmware. Check out the contribution guidelines for more details.

License

This firmware is released under the CC0 1.0 Universal (CC0 1.0) Public Domain Dedication. See the LICENSE file for details.

Contact us at [[email protected]] if you have any questions or need assistance.

Happy coding!

About

This code allows simulating the operation of the device PCAN-USB and using it with the original driver for PCAN-USB

Resources

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages