Arduino board for smaller dip packages

Hi all, I am using the uno board for programming an atmega328p which is in a 28 pin dip package on this board. I am only using 2 digital pins and 1 analog pin in my sketch.
After programming the chip I want to remove it to a solderless breadboard for adding additional hardware. The problem is the huge size of the dip package.
Is there an Arduino board that has smaller dip packages in the socket? I am trying to use the small 8cm solderless breadboard but I can see this is probably going to be impossible because of the size of the atmega328p dip package.
I don't need all those additional analog and digital pins.

You could use attiny25/45/85 (DIP8) or atmega8

Why did you posted this to the Uno R4 category?

Very few Arduino boards have sockets. The only one I can think of is the Uno R3 model which you already have.

The simple solution is to program smaller chips like attiny84/5 on your breadboard using a programmer like USBasp.

You can also use an Uno as a programmer to upload your code to another chip on a breadboard.

I have moved your topic to Microcontrollers, due to the fact ATmega328P is irrelevant the Uno R4.

Thanks Paul. I will look into that. Found a good article called "from arduino to a microcontroller on a breadboard" which does what you suggest using the Uno as a programmer. For this to work you have to remove the 28 pin arduino dip package from the uno board first.
I will have a look at microcontrollers suggested by b707 to see if they are suitable for programming from the arduino uno. Will probably need a bootloader on the chip to download the program or may have to burn a bootloader otherwise.

No, you have misunderstood something there. You definitely need the atmega chip on the Uno for it to work as a programmer. You need to upload the ArduinoISP sketch to the Uno. Without its chip, the Uno can't run the ArduinoISP sketch.

When Uno is used without the atmega chip, it is being used as a simple USB to serial converter. Like this, Uno can be used to upload code to a microcontroller on a breadboard, but only one which already has a bootloader installed.

Your bare attiny chip won't have a bootloader installed, and many attiny don't have the capacity to run a bootloader. Even if your attiny does have the capacity to run a bootloader, you might not want that because it would leave much less capacity for your own code.

2 Likes

Another option, of course, is to get a bigger breadboard!

My favourite type is AD-100 series manufactured by K&H. You can buy any combination of the AD-100, AD-101, AD-102 and AD-4D and clip them together horizontally and/or vertically to make a larger breadboard with convenient height and width for your prototype.

download (5)
download (4)
download (3)

1 Like

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.