DMX Shield Code Upload Error

Hi Arduino Humans

I recently purchased a DMX Shield (CTC-DRA-10-1) from Conceptinetics for and Arduino Uno (user manual attached). I installed the "Conceptinetics_RDM_alpha3_2.zip" libraries and ran the example project "DMX_Master.ino"(Ino file attached). Upon uploading the code I received the error:

Arduino: 1.8.13 (Mac OS X), Board: "Arduino Uno"

Sketch uses 932 bytes (2%) of program storage space. Maximum is 32256 bytes.
Global variables use 9 bytes (0%) of dynamic memory, leaving 2039 bytes for local variables. Maximum is 2048 bytes.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x00
Problem uploading to board. See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.

I removed the shield and ran a Blink to check connectivity which worked fine. Upon reattaching the shield and running the same Blink I got a similar error message.

I am an early user of Arduino so my trouble shooting capacity is limited. Any advice would be greatly appreciated.

Many Thanks
not-skynet

DMX Shield User manual.pdf (370 KB)

DMX_Master.ino (2.37 KB)

Do not feel alone, this happens to most of us.That is telling you that your computer is not communicating properly with the board. Generally you do not have the correct board selected. Try programing the Blink Sketch and see if you can upload it. If you have previously uploaded some code that prints to the display monitor you may have the serial port flooded. This flooding is indicated by the TX LED appearing stuck on. If that is the case try pressing the reset when it starts uploading your code. This may take several tries. I generally put a 4 second delay in my setup() just after it signs on and tells me the program name. This will allow the programer to gain control.

Sounds like your shield is using pins 0 and 1 which will interfere with uploads.