IDE ver: 1.8.13
It shows up in Windows 10 Device Manager: Amtel USB Devices -> FabISP
Properties: General Tab: This device is working properly
It makes the Windows sound when plugging it into the USB port.
I DO NOT SEE IT listed under PORTS (COM & LPT) !!!?!
Programmer still is listed in Arduino IDE as USBTinyISP under "Programmers"
(ATTiny85 chip on board, changed out to another one to make sure its not the chip).
The problem is I'm SUDDENLY unable to select "Ports" under Tools->Port
SIDE NOTE:
I'm able to send a program to it via PlatformIO in VSCode though it doesn't show up on the devices list.?!?
NO CLUE how PlatformIO sees it (but doesn't list it as a device?!)
Here's the PlatformIO output in case it helps.
Executing task in folder Blink: C:\Users\fscii.platformio\penv\Scripts\platformio.exe run --target upload --environment attiny85 <
Processing attiny85 (platform: atmelavr; board: attiny85; framework: arduino)
----------------------------------------------------------------------------------------------------------------------------------------------------------------------Verbose mode can be enabled via -v, --verbose option
CONFIGURATION: Redirecting...
PLATFORM: Atmel AVR (3.3.0) > Generic ATtiny85
HARDWARE: ATTINY85 1MHz, 512B RAM, 8KB Flash
DEBUG: Current (simavr) On-board (simavr)
PACKAGES:
- framework-arduino-avr-attiny 1.5.2
- tool-avrdude 1.60300.200527 (6.3.0)
- toolchain-atmelavr 1.70300.191015 (7.3.0)
LDF: Library Dependency Finder -> Library Dependency Finder (LDF) — PlatformIO latest documentation
LDF Modes: Finder ~ chain, Compatibility ~ soft
Found 9 compatible libraries
Scanning dependencies...
No dependencies
Building in release mode
Checking size .pio\build\attiny85\firmware.elf
Advanced Memory Usage is available via "PlatformIO Home > Project Inspect"
RAM: [ ] 1.8% (used 9 bytes from 512 bytes)
Flash: [= ] 5.7% (used 466 bytes from 8192 bytes)
Configuring upload protocol...
AVAILABLE: usbtiny
CURRENT: upload_protocol = usbtiny
Looking for upload port...
Uploading .pio\build\attiny85\firmware.hex
avrdude: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.00s
avrdude: Device signature = 0x1e930b (probably t85)
avrdude: erasing chip
avrdude: reading input file ".pio\build\attiny85\firmware.hex"
avrdude: writing flash (466 bytes):
Writing | ################################################## | 100% 0.89s
avrdude: 466 bytes of flash written
avrdude: verifying flash memory against .pio\build\attiny85\firmware.hex:
avrdude: load data flash data from input file .pio\build\attiny85\firmware.hex:
avrdude: input file .pio\build\attiny85\firmware.hex contains 466 bytes
avrdude: reading on-chip flash data:
Reading | ################################################## | 100% 0.76s
avrdude: verifying ...
avrdude: 466 bytes of flash verified
avrdude: safemode: Fuses OK (E:FF, H:DF, L:62)
avrdude done. Thank you.
==================================================================== [SUCCESS] Took 2.91 seconds ====================================================================
Environment Status Duration
attiny85 SUCCESS 00:00:02.913
==================================================================== 1 succeeded in 00:00:02.913 ====================================================================
Terminal will be reused by tasks, press any key to close it.