Building a UNO on a breadboard


I'm trying to build an Arduino on a breadboard, but for some reason the Arduino Programming language could not find my Arduino over USB, but it can find official ones. I'm using a spark fun FTDI chip to program the board so I called Spark Fun, and after a few phone called they said I need to update my drivers. Well i'm using a mac and from what I read online you don't need to download any drivers. I have the latest version of the Arduino IDE so everything should be up to date. Any Ideas?


Some tips here: Gammon Forum : Electronics : Microprocessors : How to make an Arduino-compatible minimal board

Everything is setup correctly. The problem is when I try to download a sketch it says "Serial port /dev/cu.usbmodemfa131 not found. Retry the upload with another serial port" Then it gives me some serial ports but non of them are usb. But if I plug in an official Arduino the sketch uploads fine. Why can't the computer find my Arduino? Do you need to install drivers on a Mac?


[quote author=Drew Davis link=topic=178834.msg1325573#msg1325573 date=1374530412] I'm using a spark fun FTDI chip to program the board so I called Spark Fun, ... [/quote]

Part number? Link?

You can see how I set up my Arduino in the link above. The only difference is that I used Spark Fun's new FTDI Breakout Board, and because it has a reset on it, I connected it's DTR pin to the Arduino reset. Also, CTS is pulled low.


Serial port /dev/cu.usbmodemfa131 not found.

Why would it not be found? Is it there or not?

Does your Atmega328 have a bootloader installed?

Is there a 0.1 uF capacitor in series with DTR and Reset? Normally you have one there.

I don't know why it is not found... that is why I'm asking for help. When I plug in my Arduino the IDE can not find the serial port, but If I plug in a real Arduino Uno it finds it.

And yes the Atmega328 came with the bootloader installed.

I did not have a .1 uf capacitor so Spark Fun said I could use a .02uf instead.


The issue isn't with communicating with the Arduino. Your computer can't communicate with the FTDI device. Re-installing the driver is the only thing I can think, but I have no clue how to do that on a Mac.

Well at least I have found out the problem. Thank you so much! I will see if I can figure out how to reinstall it on my mac. If anybody does know how to reinstall the drivers, it would be awesome if you could tell me.


The page you gave linked to the FTDI drivers page:

But what do I do with them once they are downloaded? That is the part I do not understand.


Install them?

You should get the file: FTDIUSBSerialDriver_v2_2_18.dmg

Open that to get a disk image.

Inside should be: FTDIUSBSerialDriver_10_4_10_5_10_6_10_7.mpkg

Run that.

Thank you so much. Everything functions well now.