solved. thanks a lot anyway.
alessandro contini + www.cntlsn.com 2010/10/19 alessandro contini <aless.cont...@gmail.com> > thanks tim and jose, > i know about the new USB-to-serial chip and i wonder if this is the > problem. > > to make things clear we used firmata 2.2, Arduino IDE 0021, Arduino UNO > board, Pduino0.5beta8 downloaded from Hans' site, pd-extended 0.42.5 for Mac > Intel. > > same set up with Arduino Duemilanove works flawlessly, so i think the > problem is with the board, but i can't be sure... > today i'll experiment with different configurations. > > > > alessandro contini + www.cntlsn.com > > > 2010/10/19 Jose Luis Santorcuato <santorcuat...@gmail.com> > >> Ooops, the firmata.h is in the pduino/firmata... >> >> Best regards >> >> José >> >> 2010/10/19 Jose Luis Santorcuato <santorcuat...@gmail.com> >> >> HI, I have no arduino one hand, you could try installing the latest >>> Arduino IDE, is for the UNO plate. >>> I noticed that in 2.1 are defined Firmat chipset ATMEGA xxx in the file >>> named firmata.h chipsets there are defined outputs and inputs, not sure, but >>> could include a chip or model, remember that the FTDI system but not >>> necessary >>> with an Arduino UNO. >>> >>> The Uno differs from all preceding boards in that it does not use the >>> FTDI USB-to-serial driver chip. Instead, it features the >>> Atmega8U2programmed as a USB-to-serial converter. (arduino.cc) >>> >>> Below define of plates, chips and inputs/outputs >>> >>> Try de solutions and keep working >>> >>> >>> José >>> >>> >>> >>> >>> >>> ============================================================================== >>> * MACROS >>> >>> >>> *============================================================================*/ >>> >>> /* shortcut for setFirmwareNameAndVersion() that uses __FILE__ to set the >>> * firmware name. It needs to be a macro so that __FILE__ is included in >>> the >>> * firmware source file rather than the library source file. >>> */ >>> #define setFirmwareVersion(x, y) setFirmwareNameAndVersion(__FILE__, x, >>> y) >>> >>> // total number of pins currently supported >>> #if defined(__AVR_ATmega168__) || defined(__AVR_ATmega328P__) // Arduino >>> NG and Diecimila >>> #define TOTAL_ANALOG_PINS 8 >>> #define TOTAL_DIGITAL_PINS 22 // 14 digital + 8 analog >>> #define TOTAL_PORTS 3 // total number of ports for the board >>> #define ANALOG_PORT 2 // port# of analog used as digital >>> #define FIRST_ANALOG_PIN 14 // pin# corresponding to analog 0 >>> #define VERSION_BLINK_PIN 13 // digital pin to blink version on >>> #define FIRST_SERVO_PIN 2 // pin# of the first servo pin >>> #elif defined(__AVR_ATmega8__) // old Arduinos >>> #define TOTAL_ANALOG_PINS 6 >>> #define TOTAL_DIGITAL_PINS 20 // 14 digital + 6 analog >>> #define TOTAL_PORTS 3 // total number of ports for the board >>> #define ANALOG_PORT 2 // port# of analog used as digital >>> #define FIRST_ANALOG_PIN 14 // pin# corresponding to analog 0 >>> #define VERSION_BLINK_PIN 13 // digital pin to blink version on >>> #define FIRST_SERVO_PIN 2 // pin# of the first servo pin >>> #elif defined(__AVR_ATmega1280__)// Arduino Mega >>> #define TOTAL_ANALOG_PINS 16 >>> #define TOTAL_DIGITAL_PINS 70 // 54 digital + 16 analog >>> #define TOTAL_PORTS 9 // total number of ports for the board >>> #define ANALOG_PORT 8 // port# of analog used as digital >>> #define FIRST_ANALOG_PIN 54 // pin# corresponding to analog 0 >>> #define VERSION_BLINK_PIN 13 // digital pin to blink version on >>> #define FIRST_SERVO_PIN 2 // pin# of the first servo pin >>> #elif defined(__AVR_ATmega128__)// Wiring >>> #define TOTAL_ANALOG_PINS 8 >>> #define TOTAL_DIGITAL_PINS 51 >>> #define TOTAL_PORTS 7 // total number of ports for the board >>> #define ANALOG_PORT 5 // port# of analog used as digital >>> #define FIRST_ANALOG_PIN 40 // pin# corresponding to analog 0 >>> #define VERSION_BLINK_PIN 48 // digital pin to blink version on >>> #define FIRST_SERVO_PIN 8 // pin# of the first servo pin >>> #elif defined(__AVR_AT90USB162__) // Teensy >>> #define TOTAL_ANALOG_PINS 0 >>> #define TOTAL_DIGITAL_PINS 21 // 21 digital + no analog >>> #define TOTAL_PORTS 4 // total number of ports for the board >>> #define ANALOG_PORT 3 // port# of analog used as digital >>> #define FIRST_ANALOG_PIN 21 // pin# corresponding to analog 0 >>> #define VERSION_BLINK_PIN 6 // digital pin to blink version on >>> #elif defined(__AVR_ATmega32U4__) // Teensy >>> #define TOTAL_ANALOG_PINS 12 >>> #define TOTAL_DIGITAL_PINS 25 // 11 digital + 12 analog >>> #define TOTAL_PORTS 4 // total number of ports for the board >>> #define ANALOG_PORT 3 // port# of analog used as digital >>> #define FIRST_ANALOG_PIN 11 // pin# corresponding to analog 0 >>> #define VERSION_BLINK_PIN 11 // digital pin to blink version on >>> #elif defined(__AVR_AT90USB646__) || defined(__AVR_AT90USB1286__) // >>> Teensy++ >>> #define TOTAL_ANALOG_PINS 8 >>> #define TOTAL_DIGITAL_PINS 46 // 38 digital + 8 analog >>> #define TOTAL_PORTS 6 // total number of ports for the board >>> #define ANALOG_PORT 5 // port# of analog used as digital >>> #define FIRST_ANALOG_PIN 38 // pin# corresponding to analog 0 >>> #define VERSION_BLINK_PIN 6 // digital pin to blink version on >>> #elif defined(__AVR_ATmega644P__) || defined(__AVR_ATmega644__) // >>> Sanguino >>> #define TOTAL_ANALOG_PINS 8 >>> #define TOTAL_DIGITAL_PINS 32 // 24 digital + 8 analog >>> #define TOTAL_PORTS 4 // total number of ports for the board >>> #define ANALOG_PORT 3 // port# of analog used as digital >>> #define FIRST_ANALOG_PIN 24 // pin# corresponding to analog 0 >>> #define VERSION_BLINK_PIN 0 // digital pin to blink version on >>> #elif defined(__AVR_ATmega645__) // Illuminato >>> #define TOTAL_ANALOG_PINS 6 >>> #define TOTAL_DIGITAL_PINS 42 // 36 digital + 6 analog >>> #define TOTAL_PORTS 6 // total number of ports for the board >>> #define ANALOG_PORT 4 // port# of analog used as digital >>> #define FIRST_ANALOG_PIN 36 // pin# corresponding to analog 0 >>> #define VERSION_BLINK_PIN 13 // digital pin to blink version on >>> #else // anything else >>> #define TOTAL_ANALOG_PINS 6 >>> #define TOTAL_DIGITAL_PINS 14 >>> #define TOTAL_PORTS 3 // total number of ports for the board >>> #define ANALOG_PORT 2 // port# of analog used as digital >>> #define FIRST_ANALOG_PIN 14 // pin# corresponding to analog 0 >>> #define VERSION_BLINK_PIN 13 // digital pin to blink version on >>> #endif >>> >>> >>> >>> #endif /* Firmata_h */ >>> 2010/10/18 tim vets <timv...@gmail.com> >>> >>> from http://arduino.cc/en/Main/Hardware : >>>> "It is similar to the Duemilanove, but has a different USB-to-serial >>>> chip the ATMega8U2" >>>> may have something to do with it...? >>>> gr, >>>> Tim >>>> >>>> >>>> 2010/10/18 alessandro contini <aless.cont...@gmail.com> >>>> >>>>> hey there, >>>>> i'm teaching in an intensive course about Arduino in an italian design >>>>> school. >>>>> >>>>> some of the students are using Pduino for their final projects. >>>>> the point is i have a student who bought the new Arduino UNO board, we >>>>> tried to use it with Firmata 2.2 and Pduino, but it doesn't work. >>>>> when loading the arduino-test it loads only a part of the patch in the >>>>> console view. it recognizes the board as an Arduino UNO, but then it says >>>>> "can't create" >>>>> >>>>> i tried to search for the problem with google, but we haven't found >>>>> anything useful. >>>>> maybe someone encountered a similar problem? :) >>>>> >>>>> >>>>> alessandro contini + www.cntlsn.com >>>>> >>>>> _______________________________________________ >>>>> Pd-list@iem.at mailing list >>>>> UNSUBSCRIBE and account-management -> >>>>> http://lists.puredata.info/listinfo/pd-list >>>>> >>>>> >>>> >>>> _______________________________________________ >>>> Pd-list@iem.at mailing list >>>> UNSUBSCRIBE and account-management -> >>>> http://lists.puredata.info/listinfo/pd-list >>>> >>>> >>> >>> >>> -- >>> http://arselectronicachile.blogspot.com >>> http://www.myspace.com/santorcuato >>> http://comunicacionnativa.blogspot.com/ >>> >>> >>> >>> >> >> >> -- >> http://arselectronicachile.blogspot.com >> http://www.myspace.com/santorcuato >> http://comunicacionnativa.blogspot.com/ >> >> >> >> >
_______________________________________________ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list