![]() Unfortunately, most of my development for my projects have already been developed around the Arduino. I am still new to Arduino (and practicing electronics in general) so my knowledge is not extensive. Would building a Leo clone be "simple"? The same way as using the '328P can be done in a minimal way (Vcc, GND, 16MHz, etc.)?īill - I did not consider something like the Teensy. I did not consider a software option, but I am currently more interested in the hardware aspect of Arduino-USB communication.ĭC42 - I don't have any real objections (or good reason not to) in using a SMD. Lakes - thanks for informing me on V-USB. Looking at something like this as well ATMEGA8U2 Breakout - DEV-10277 - SparkFun Electronics. Or if any of these are what I'm looking for. I'm also thinking something like the ATMega16U2 (or '32U4 for that matter), mostly because this allows the host computer to "see" the device as a device, and I do not know if the others do this. ![]() I know the MAX232 is used for RS-232, because of the different signals, and of which I won't be using. Which, again I am not 100% sure of the difference in, and I will be looking further into. I'm also looking into these FTDI chips themselves to be implemented into the project, the two I was looking at were:įT232RL USB to UART Bridge - FT232RL - COM-00650 - SparkFun ElectronicsįT245RL USB to FIFO Bridge - FT245RL - COM-00787 - SparkFun Electronics Also what is the difference between something like that, and something like this: SparkFun USB to Serial Breakout - FT232RL - BOB-12731 - SparkFun Electronics. The end user would then just plug a USB cable into the data collector and computer, and then be able to retrieve the stored data on the data logger. The other thing would be that the FTDI would be directly soldered into the PCB with the IC. I did not think of using it to add USB functionality to the ATMega. I thought it was more for (re-)programming a microcontroller, or to program the IC on a breadboard. I also did not want to misuse or use an incorrect term.īR - As far as the FTDI Basic, I wasn't sure if it would be suitable. ![]() Thanks for all the replies, and I understand if what I was asking was a bit vague. So, what is the hardware requirement to accomplish this? I know there is the ATmegaXXU# that is used for USB communication, but is this the necessary IC? What else is there I need to know and/or am I missing something? Now I don't believe that I could simply attach the ATMega's +5V, GND, RX and TX pins to the ends of a USB cable, plug it into a computer and expect it to work. From the little I know about USB, it is +5V, TX, RX, and GND. Then I want to plug a computer in via USB and download the Arduino's collected data (and perhaps upload some data from the computer to the Arduino) (I know of which the software is probably beyond the scope of this post). For example, I would have a small PCB board (not the one the official Arduino comes on) that is just collecting some data, say temperature and barometric pressure, for a specific location. I basically want to "future proof" a self-built Arduino by giving it USB functionality. I have a bit more of a general question on the Arduino's hardware, and I hope this will be the appropriate spot.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |