This code enables the simulation of PCAN-USB device operations and allows its use with the original PCAN-USB driver.
To utilize this firmware, follow the steps below:
-
Compile the Code:
- Compile the firmware code using the provided makefile.
- Utilize the standard AVR toolchain for seamless integration.
-
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.
- 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.
Ensure you have the following tools installed:
- AVRDUDE for uploading the firmware.
- AVR Studio 4 for development.
- AVR toolchain for compiling the firmware.
Feel free to contribute to the development of this firmware. Check out the contribution guidelines for more details.
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!