USBTiny Programmer stopped appearing in Arduino IDE

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.

that is a successful output from the programmer, it is NOT a COM or LPT device, it is a native USB device.

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.