Arduino Help Center Help Center home page
Sign in
  1. Arduino Help Center
  2. Software Support
  3. Upload

Upload

  • If your board does not appear on a port in Arduino IDE
  • Errors when uploading a sketch
  • Fix udev rules on Linux
  • Use your Engineering Kit board with MATLAB or Simulink
  • Upload a sketch in Arduino IDE
  • If the Arduino IDE freezes or is unresponsive
  • Find and stop process blocking a port
  • Select board and port in Arduino IDE
  • 'Error: avrdude' when uploading
  • Failed uploading: no upload port provided
  • Error "invalid device signature" when trying to upload a sketch
  • Fix port access on Linux
  • Error gnu.io.PortInUseException when uploading code or using the serial monitor on the Mac
  • If your board is unresponsive, stuck resetting, or otherwise not working as expected
  • My sketch uploads but does not work as expected

Didn’t find what you were looking for?

Arduino Docs

Tutorials, data sheets, guides and other technical documentation.

Arduino Forum

Connect with the community, get help with your project, and discuss everything Arduino.

Arduino Discord

There are a lot of Arduino enthusiasts who are more than willing to help out. Head over Discord to start a discussion.

Contact Arduino

Need help with a product, need to make an exchange, or can't find a question answered? Email us and we'll answer as soon as possible.

Arduino Help Center