Hi,
New Lilypad's red light turns on when connected to PC via USB, but PC does not recognise it at all. Instead it makes sounds, like Lily s constantly is being plugged in - plugged out. I tried that on 2 different PC's and situation is the same.
Is the Lily broken itself?
pert
October 20, 2018, 4:17pm
2
Do you have anything connected to the Lilypad?
It might be caused by a bad USB cable. You could try using a different cable.
geffra
October 20, 2018, 7:06pm
4
Hi I have a circuit playground express that I am finally able to upload programs to. This was a big hurdle. I had to go over to a MAC computer
Yeah
I have wired the board to a neoplixel circle to test it. The board lights up but the ring wired to it does not. I have it attached correctly I just think I don't have the program telling it to do wwhat I commanded it to do . I am using the A2 part of the board...
pert:
Do you have anything connected to the Lilypad?
It might be caused by a bad USB cable. You could try using a different cable.
Nope, plain Lily, just connected to a PC. And that USB works perfectly with my phone.
spycatcher2k:
This is the normal behavior until you upload your first sketch! As clearly explained in many tutorials.
I tried to upload a sketch, but it IDE says, that it cannot find any port, even the "Port" option in IDE is greyed out.
pert
October 21, 2018, 9:56am
7
This is a known bug of Arduino IDE 1.8.7:
opened 04:09PM - 03 Oct 18 UTC
closed 04:42PM - 14 Nov 18 UTC
Type: Bug
Component: Uploading
Tested on nightly: 28 September 2018 3:2:58 GMT
OS: macOS 10.14
**The Bug**
…
Attempting to upload a sketch using USBtinyISP as the selected programmer will always fail on macOS with the error "Please select a Port before Upload". This is a bug because, as far as I understand, USBtinyISP is a USB device, not serial, so it is impossible to select a Port for it (this is at least true of the Adafruit Trinket).
This is a regression bug; uploading works fine on 1.6.13.
According to another party this bug is not present on Windows.
**Steps to reproduce:**
- Write an LED blink sketch (or any sketch)
- Select Tools->Board->Adafruit Trinket (ATtiny85 @ 8MHz)
- Select Tools->Programmer->USBtinyISP
- Click Upload
**Error Message:**
```
Please select a Port before Upload
```
**Expected Behavior:**
Arduino IDE should not require a Port to be selected when the programmer is USBtinyISP.
**Opinion:**
Looking through the code, it seems this was a "feature" added some point after v1.6. Before, the code didn't care if there was a serial port or not and would just blunder forward through `newUploader` anyway (with `boardPort` left as `null`). The correct fix, I guess, is for `getUploaderByPreferences` to be aware of which Programmer is selected and whether it needs a serial port or not. Alternatively this feature could simply be rolled back (I've found no way to work around it; so it breaks Arduino 1.8 on macOS).
You'll need to use Arduino IDE 1.8.6 or older.
RESOLVED!
Apparently ATtiny85 requires Digispark drivers and it should be plugged in only when the code is compiled and IDE asks you to plug in device.