I am absolutely new to electrical stuff, and I am just trying to create my first project. I am basically trying to drive a strip of RGB LEDs (in a form of a Christmas tree) using attiny85. I have successfully programmed the attiny and connected it to the Christmas tree on a breadboard, and now I am trying to figure out a way to power it. Everything works fine when connected to 5V and ground pins of Raspberry Pi. But when I try to run everything connected to a small breakout USB-C port, it doesn't work, and I want to figure out why. According to what I read, USB-C without Power Delivery negotiations is capable of delivering up to 500mA of current. If I understand correctly from the attiny's data sheet, running on 1MHz with 5V it requires about 1mA. I am not so sure about the LEDs on the Christmas Tree and not sure how to check it. Are my guesses correct, that my circuit doesn't work because it requires more power than USB allows to supply without a proper negations? If so, what are the alternatives I can use? Would it work better if I used simple micro-USB instead of a USB-C? Thanks.
UPD:
The breakout USB-C board I am using: https://www.pololu.com/product/2585 On the diagram that board seems to already have 5.1k Ohm pull-down resistors on both CC lines of a USB-C connector. Looking at the board it self, I think, I can confirm their existence.