Skip to main content
add reference question note
Source Link
glibg10b
  • 317
  • 1
  • 7

Note: This is a reference question (but feel free to write answers of your own!)


My Arduino takes too long to start up, I need to use the space taken up by the bootloader and I don't want a brown-out to be able to move the program counter to bootloader code, which could lead to my code being corrupted.

I considered buying an Arduino programmer, but since I already have an Uno lying around doing nothing, I would rather use that as a programmer.

I found a few guides on the internet, but most of them leave important details out and aren't specific enough.

So, how can I upload a sketch without a bootloader, using another Arduino as a programmer?

My Arduino takes too long to start up, I need to use the space taken up by the bootloader and I don't want a brown-out to be able to move the program counter to bootloader code, which could lead to my code being corrupted.

I considered buying an Arduino programmer, but since I already have an Uno lying around doing nothing, I would rather use that as a programmer.

I found a few guides on the internet, but most of them leave important details out and aren't specific enough.

So, how can I upload a sketch without a bootloader, using another Arduino as a programmer?

Note: This is a reference question (but feel free to write answers of your own!)


My Arduino takes too long to start up, I need to use the space taken up by the bootloader and I don't want a brown-out to be able to move the program counter to bootloader code, which could lead to my code being corrupted.

I considered buying an Arduino programmer, but since I already have an Uno lying around doing nothing, I would rather use that as a programmer.

I found a few guides on the internet, but most of them leave important details out and aren't specific enough.

So, how can I upload a sketch without a bootloader, using another Arduino as a programmer?

beefed up question
Source Link
glibg10b
  • 317
  • 1
  • 7

Possible reasons:My Arduino takes too long to start up, I need to use the space taken up by the bootloader and I don't want a brown-out to be able to move the program counter to bootloader code, which could lead to my code being corrupted.

  • My Arduino doesn't have a USB port
  • My Arduino takes too long to start up. I want it to start instantly
  • I need to use the space taken up by the bootloader
  • I don't want a brown-out to be able to move the program counter to bootloader code, which could lead to my code being corrupted

I considered buying an Arduino programmer, but since I already have an Uno lying around doing nothing, I would rather use that as a programmer.

I found a few guides on the internet, but most of them leave important details out and aren't specific enough.

So, how can I upload a sketch without a bootloader, using another Arduino as a programmer?

Possible reasons:

  • My Arduino doesn't have a USB port
  • My Arduino takes too long to start up. I want it to start instantly
  • I need to use the space taken up by the bootloader
  • I don't want a brown-out to be able to move the program counter to bootloader code, which could lead to my code being corrupted

My Arduino takes too long to start up, I need to use the space taken up by the bootloader and I don't want a brown-out to be able to move the program counter to bootloader code, which could lead to my code being corrupted.

I considered buying an Arduino programmer, but since I already have an Uno lying around doing nothing, I would rather use that as a programmer.

I found a few guides on the internet, but most of them leave important details out and aren't specific enough.

So, how can I upload a sketch without a bootloader, using another Arduino as a programmer?

Source Link
glibg10b
  • 317
  • 1
  • 7

How do I upload a sketch without a bootloader, using another Arduino as a programmer?

Possible reasons:

  • My Arduino doesn't have a USB port
  • My Arduino takes too long to start up. I want it to start instantly
  • I need to use the space taken up by the bootloader
  • I don't want a brown-out to be able to move the program counter to bootloader code, which could lead to my code being corrupted