One or Two LEDs, Reading Out Multiple Values

I'd like to make a thermometer with a small Attiny. It only has two outputs and I have been trying to think of a way to read out the temperature. So far I have only came up with number of blinks to tell me the degrees. For example blinking 8 times then pause and blink twice would give me 82 degrees.

Any other ideas?

Have you looked at shift registers to get more outputs? They are cheap and pretty simple to work with, and open up the possibility of using 7 segment displays.

You could also look at Smart LEDs like Neopixels which can be controlled with one or two outputs.

Are we talking ATtiny4 small? Or something that you can actually work with? DIP package only? SMD okay? You see, you left a pretty big target with "small ATtiny".

If you want to use this to learn something, go with with a DIP package part so you can breadboard it without having to solder a surface mount device onto an adapter. Unless of course that's something that you want to do. Then I'd use red LED's for display driven by shift registers.

If you want to make something you might actually use, do it with a common part like the ATtiny85 and connect it to a nice LCD display using the hardware supportd i2S/TWI port. You could add a real time clock and other useful things once you have hardware that supports hardware support interfaces.

I'd highly recommend using this for a core: GitHub - SpenceKonde/ATTinyCore: Arduino core for ATtiny 1634, 828, x313, x4, x41, x5, x61, x7 and x8

Great community here, thanks for helping me out on my first project. I was thinking of using an Attiny85 but I'll probably use either a shift modulator or an Atmega328