I recently started making ISP for Arduino, but I don´t know if I can use ATMega328P-AU instead of ATMega16U2. On prototype I will be using two ATMega328P-AU. One with ArduinoISP sketch and one with USB Interface firmware. Please help.
Look for a guy named Crossroads.
No you can't. '328P does not have USB interface hardware.
I build MIKROE483 module into boards, FTDI FT232 based, like older Duemilanove had, but as a module is easier to solder.
Here's one that's in a socket on one of the boards I offer:
http://www.crossroadsfencing.com/BobuinoRev17/
0xN35T:
I recently started making ISP for Arduino, but I don´t know if I can use ATMega328P-AU instead of ATMega16U2. On prototype I will be using two ATMega328P-AU. One with ArduinoISP sketch and one with USB Interface firmware. Please help.
It is possible and is used in this clone:
http://eleccelerator.com/usnoobie/
But it does not provide the full functionality that a 16U2 or 32U4 can provide with LUFA. But it does work and I have a version on the bench (somewhere) that I built.
Ray
USB/TTL Serial, just like on a Duemilanove.
Have to read the FT232R datasheet. P0, P1 drive Rx & Tx LEDs.
Actually I was talking about the MIKROE483 , not the FT232.
FT232 is the chip on the MIKROE483, basically a FTDI Basic in a different form factor.
CrossRoads can I use ATMega32U4 as USB interface and load original Arduino xxU2 interface or...
I don't see why not - 32U4 is basically a larger memory version of 8U2/16U2.
May have to recompile the code for it, I don't know what's involved in that.
FT232 is the chip on the MIKROE483, basically a FTDI Basic in a different form factor.
Ok, got it. Thanks.