I am a electronic student and I need to do a project for control a device that has information I need to read and write. The device has rs-232 serial port communication and 4 programmable I/O digital or analog lines. Moreover I need to save the information of the device into an internal flash memory that I need to get later using an USB port and an ethernet port.
Can you give me some orientation about what arduino and what components I need to get to implement my project?.
I promise to post the results when the project is complete.
I was searching the arduino UNO and I found two options:
1.- Arduino Compatible UNO ATMEGA328P-PU USB Board
2.- Arduino UNO R3 Microcontroller Development Board with USB Cable
are both the same?, because the price is very different.
The ethernet shield is great :).
Is there some arduino with a flash memory integrated to the board?, because I would like not use SD.
And for last, It's possible to use the USB to get the data stored into the flash memory with a pendrive?
akuthor:
Thanks CrossRoads for the very quick answer.
I was searching the arduino UNO and I found two options:
1.- Arduino Compatible UNO ATMEGA328P-PU USB Board
2.- Arduino UNO R3 Microcontroller Development Board with USB Cable
are both the same?, because the price is very different.
The ethernet shield is great :).
Is there some arduino with a flash memory integrated to the board?, because I would like not use SD.
And for last, It's possible to use the USB to get the data stored into the flash memory with a pendrive?
Thanks for the previous answer and for your time.
I love this forum and arduino too,
Cheers,
Akuthor
Same thing uno is an uno same slight differences per version.
No in any of the stock arduio's. There is eeprom. The Ethernet shield has a SD card slot on it. If you really want flash i2c or SPI flash on a protoshield. The only real downside on SD when your already using the Ethernet shield is one more pin used as it's CS line and a 512k of sram used to buffer the block.
It's possible but not easy the uno is a USB target not host (this is why firewire is so much better). There are USB host chips but it's a lot of work to avoid using sd and you can always plug that into a sd usb reader.