I have support for a LOT of different vesions of the ATMEGA chip in my version of the libraries. Refer to
That's a great resource - thank you very much. I found this in pins_attiny45.c - I guess this would hold for the '85 - right?
// ATMEL ATTINY45 / ARDUINO
//
// +-\/-+
// Ain0 (D 5) PB5 1| |8 Vcc
// Ain3 (D 3) PB3 2| |7 PB2 (D 2) Ain1
// Ain2 (D 4) PB4 3| |6 PB1 (D 1) pwm1
// GND 4| |5 PB0 (D 0) pwm0
// +----+
So I take it that we have 4 analog input pins, 6 digital I/O, 2 analog out (overlapping obviously).
How do you handle the timers and other internal differences? Should most libraries work? What about specifically software serial and servos?