Jump to content

Trying to make the Deej audio controller

I have been trying to make the Deej Audio Controller but am having trouble getting any code to go on the Arduino. I got a "Type-C MINI USB Pro Micro For Arduino ATmega32U4 5V/16MHz 3.3V/8Mhz Module With 2 Row Pin Header Leonardo Usb Interface Board" 

 

I have been getting two different errors popping up, first one is 

"Connecting to programmer: .avrdude: butterfly_recv(): programmer is not responding"

 

second is 

"

avrdude: ser_open(): can't open device "\\.\COM9": Access is denied.

avrdude done.  Thank you.

Failed uploading: uploading error: exit status 1

"

 

I haven't done anything with Arduinos before and thought that this was going to be an easy project, but I am lost. I have tried disconnecting and reconnecting the Arduino, using a different USB cable, using a different Arduino Pro Micro, using a different computer, switching the board version in the IDE 10 1.8.5, 1.8.1, and 1.6.8. I have tried installing the USB-SERIAL CH340, and resetting the board by connecting ground and reset button. I've made sure it was in the right COM port and that the Arduino Leonardo was selected and that the Arduino as ISP ATmega32U4 was the programmer. 

I am not sure what else to do

CPU- Ryzen 9 3900x
CPU Cooler- Artic Liquid Freezer 2 240mm
GPU-  EVGA GeForce RTX 2070 SUPER XC ULTRA
RAM- CORSAIR VENGEANCE RGB PRO 32GB 3200Mhz 
PSU- Cooler Master MasterWatt 650 Watt
HDD- WD Blue 4TB
SSD- SanDisk Ultra II 500GB SATA III
Case- Custom Made Desk
Motherboard- ASUS ROG Strix B450-F Gaming

Microphone- Blue Snowball Ice
Headphones- Razer Nari Ultimate
Webcam- Logitech c270
Monitors- MSI Optix MAG24C and Acer KA240HQ Abid
Mouse- Corsair Nightsword RGB
Keyboard- Corsair K95 RGB Platinum MX Speed

Link to comment
Share on other sites

Link to post
Share on other sites

Do you have software like Cura (slicer for 3D-printing) open or anything else that might unknowing to you takes control of COM9?

People never go out of business.

Link to comment
Share on other sites

Link to post
Share on other sites

3 minutes ago, FlyingPotato_is_taken said:

Do you have software like Cura (slicer for 3D-printing) open or anything else that might unknowing to you takes control of COM9?

No I have all that closed and made sure in the task manger. I have tried different COM ports as well and get the same error just saying that the other COM I have plugged in can't be accessed 

CPU- Ryzen 9 3900x
CPU Cooler- Artic Liquid Freezer 2 240mm
GPU-  EVGA GeForce RTX 2070 SUPER XC ULTRA
RAM- CORSAIR VENGEANCE RGB PRO 32GB 3200Mhz 
PSU- Cooler Master MasterWatt 650 Watt
HDD- WD Blue 4TB
SSD- SanDisk Ultra II 500GB SATA III
Case- Custom Made Desk
Motherboard- ASUS ROG Strix B450-F Gaming

Microphone- Blue Snowball Ice
Headphones- Razer Nari Ultimate
Webcam- Logitech c270
Monitors- MSI Optix MAG24C and Acer KA240HQ Abid
Mouse- Corsair Nightsword RGB
Keyboard- Corsair K95 RGB Platinum MX Speed

Link to comment
Share on other sites

Link to post
Share on other sites

That's normal for COM1.

 

Haven't mostly moved on from Arduino so take it with a grain of salt:

AFAIK the "Connecting to programmer: .avrdude: butterfly_recv(): programmer is not responding" can also happen if the sketch already programmed to it is bad. To fix this it was something like pressing reset while it tries to program or shortly before programming (can't remember).

 

 

 

avrdude: ser_open(): can't open device "\\.\COM9": Access is denied.

This is usally the case if something else is blocking COM9. That's why I asked.

 

People never go out of business.

Link to comment
Share on other sites

Link to post
Share on other sites

You haven't installed/opened the PC program yet, right?

 

Leonardo is very different from the Uno they use in the project, it has native USB instead of a USB-serial chip. Some pin assignments might need to change too.

 

Go with Arduino IDE 2 as a first step 

 

 

F@H
Desktop: i9-13900K, ASUS Z790-E, 64GB DDR5-6000 CL36, RTX3080, 2TB MP600 Pro XT, 2TB SX8200Pro, 2x16TB Ironwolf RAID0, Corsair HX1200, Antec Vortex 360 AIO, Thermaltake Versa H25 TG, Samsung 4K curved 49" TV, 23" secondary, Mountain Everest Max

Mobile SFF rig: i9-9900K, Noctua NH-L9i, Asrock Z390 Phantom ITX-AC, 32GB, GTX1070, 2x1TB SX8200Pro RAID0, 2x5TB 2.5" HDD RAID0, Athena 500W Flex (Noctua fan), Custom 4.7l 3D printed case

 

Asus Zenbook UM325UA, Ryzen 7 5700u, 16GB, 1TB, OLED

 

GPD Win 2

Link to comment
Share on other sites

Link to post
Share on other sites

47 minutes ago, Kilrah said:

You haven't installed/opened the PC program yet, right?

 

Leonardo is very different from the Uno they use in the project, it has native USB instead of a USB-serial chip. Some pin assignments might need to change too.

 

Go with Arduino IDE 2 as a first step 

 

 

No I haven't tried installing the Deej program yet, trying to get the the circuit set up and working first 

CPU- Ryzen 9 3900x
CPU Cooler- Artic Liquid Freezer 2 240mm
GPU-  EVGA GeForce RTX 2070 SUPER XC ULTRA
RAM- CORSAIR VENGEANCE RGB PRO 32GB 3200Mhz 
PSU- Cooler Master MasterWatt 650 Watt
HDD- WD Blue 4TB
SSD- SanDisk Ultra II 500GB SATA III
Case- Custom Made Desk
Motherboard- ASUS ROG Strix B450-F Gaming

Microphone- Blue Snowball Ice
Headphones- Razer Nari Ultimate
Webcam- Logitech c270
Monitors- MSI Optix MAG24C and Acer KA240HQ Abid
Mouse- Corsair Nightsword RGB
Keyboard- Corsair K95 RGB Platinum MX Speed

Link to comment
Share on other sites

Link to post
Share on other sites

I'm also using this "TZT Pro Micro ATmega32U4 5V 16MHz Original Chip Replace ATmega328 For Arduino Pro Mini With 2 Row Pin Header For Leonardo UNO R3" off Aliexpress.

 

I also get this annoying avrdude: ser_open(): can't open device "\\.\COM3": Access is denied.

 

What i found to work is, if you plug the device, then quickly press compile the upload goes ok.

 

Same thing with the Deej software, which will throw a cant access com port error. Again, if you disconnect the usb, plug it back in and immedialy run deej, it picks it up and starts working.

 

But this is not really a solution because I imagine I have to do this everytime, which is annoying.

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×