Hello all!
I recently began using the ATMEGA1284P (breadboard) and successfully uploading sketches via the SparkFun FTDI Basic. I intend to scale it down, putting the circuit to PCB and building an FTDI onto the board following the SparkFun schematic.
My question is, does the onboard FT232RL need code/programming of it's own? Or will the drivers installed on my computer be sufficient to recognise the chip?
I greatly appreciate any and all insights into this
From the chip datasheet (https://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT232R.pdf)
"FTDI’s royalty-free Virtual Com Port (VCP) and Direct (D2XX) drivers eliminate the requirement for USB driver development in most cases."
That would suggest it will work out of the box.
This is on the Sparkfun site, however:
How to Install FTDI Drivers - SparkFun Learn - and suggests that drivers may need to be loaded on the PC. You would have needed them for the device you're using now though, so they should be loaded already.
Thanks for providing the datasheet!
"Entire USB protocol handled on the chip. No
USB specific firmware programming required."
Exactly what I needed. I've been running SparkFun's drivers up to now so I imagine all will work out of the box as you said