Pages: [1]   Go Down
Author Topic: How to identify Arduino Nano board as USB device?  (Read 1640 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Full Member
***
Karma: 1
Posts: 158
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hello.

I'm working on Arduino Nano boards support in ArduinoCommander and ArduinoDroid app and i wonder how can i detect Arduino Nano as USB device. My Nano v3 board (not original) has vendorId=0x0403 and productId=0x6001. Is it correct for all Nanos? What is vendorId and productId for your Nano board? (if you have one)
« Last Edit: May 02, 2013, 01:33:01 am by 4ntoine » Logged

Global Moderator
Boston area, metrowest
Offline Offline
Brattain Member
*****
Karma: 545
Posts: 27352
Author of "Arduino for Teens". Available for Design & Build services. Now with Unlimited Eagle board sizes!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Nanos all use FTDI chip for USB interface, yes?
vendorID/productID is built into the FTDI chip, nothing to do with the '328 that makes the board an Arduino.
See page 15.

* FT232R.pdf (770.59 KB - downloaded 40 times.)
Logged

Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

Offline Offline
Full Member
***
Karma: 1
Posts: 158
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Nanos all use FTDI chip for USB interface, yes?
Don't know, i can't see any separate chip as on Duemilanove f.e.
Quote
vendorID/productID is built into the FTDI chip, nothing to do with the '328 that makes the board an Arduino.
See page 15.
Sorry, page 15 of what?
If it's so then i will not be able to distinguish Duemilanove (also uses FTDI) and Nanos. I hope it's not correct and vid/pid are different
Logged

Global Moderator
Boston area, metrowest
Offline Offline
Brattain Member
*****
Karma: 545
Posts: 27352
Author of "Arduino for Teens". Available for Design & Build services. Now with Unlimited Eagle board sizes!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Can't see seperate chip? Did you look on the bottom.
Page 15 of the .pdf file I attached.
I have no reason to believe FTD VID/PID is any different between chips.
Logged

Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

Offline Offline
Full Member
***
Karma: 1
Posts: 158
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Can't see seperate chip? Did you look on the bottom.
Oh, yes, i see - FTDI FT232RL

Quote
Page 15 of the .pdf file I attached.
I have no reason to believe FTD VID/PID is any different between chips.
Thanks! I will take a look. So is there any possibility to distinguish Duemilanove and Nano? It seems that there is no.
Logged

Global Moderator
Boston area, metrowest
Offline Offline
Brattain Member
*****
Karma: 545
Posts: 27352
Author of "Arduino for Teens". Available for Design & Build services. Now with Unlimited Eagle board sizes!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Nano supports 8 Analog inputs, Duemilanove only does 6?
Logged

Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

Offline Offline
Full Member
***
Karma: 1
Posts: 158
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Nano supports 8 Analog inputs, Duemilanove only does 6?
Probably you're right. But it can not be detected automatically - for app it's just usb device.
Logged

Pages: [1]   Go Up
Jump to: