So that worked out pretty well. The project started out on a 328 board anyway so it was just a matter of using the old code I was using before I ported it over to circuitpython,
So the metro mini arrived, I did the 5v to 3v3 conversion, tested it out with my multimeter, everything looked fine. After that, I uploaded some code just to test things, everything was going well. After a bit of testing, I was ready to start moving forward, so I tried uploading the same code but with some new bits added, but the metro mini disconnected. Upon reconnecting and trying to upload again, I kept getting the following
Code: Select all
Using Port : COM4
Using Programmer : arduino
Overriding Baud Rate : 115200
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x59
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x59
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x59
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x59
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x59
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x59
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x59
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x59
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x59
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x59
avrdude done. Thank you.
Problem uploading to board. See https://support.arduino.cc/hc/en-us/sections/360003198300 for suggestions.
I'm on a bit of a deadline and so I though "I'll just order a new board and figure this out later". So I ordered a new board and it just arrived today. the first thing I did was do the 5v to 3v3 conversion again, tested it again, everything was looking good again. So, I was back where I left off. I opened up the IDE, double-double-checked my code before uploading, plugged in the new metro mini and my pc made the sound, the usb-in sound, then, after about a second or so, it made the usb-out sound. After that, nothing. My PC refuses to detect the board, now. I tested the cable on a different board, it's fine. The green light comes on and the Red "L" flashes, but I didn't see anything that told me much about what that could mean.
But yeah, so now I have the first board which connects but gives me the error messages, and the new board which doesn't connect at all.
I'm running the IDE on windows 10. Again, the cable I'm using is fine and I use it for many other projects on with boards from from here.
I'm not sure what to do. I'm nearly certain that this isn't something I've done incorrectly. I've been using your products for years with no issues and I'm pretty confident that I'd be able to avoid any obvious woopsies.
As far as the project goes, I'm going to try a feather 328 since that'll rule out any issues with the 5v to 3v3 conversion. But I'd still like to figure out these two metro mini boards.