Also remember that there are two versions of the attiny25. The attiny25 and the attiny25v (different operating voltage range; different peak clock frequency).
The 13A we use is 150mil 8S1 package, order code is Attiny13A-SSU. The bigger one is 208mil 8S2 package, order code is Attiny13A-SU.
The 25 also has 150mil S8S1 package, order code Attiny25-SSU and 208mil 8S2 package, order code Attiny25-SU.
The 45 and 85 do not have 150mil package.
Is it possible to use the attiny13a-mmu that is smaller, with the normal attiny13a firmware? but how would you program it? is it only possible before the reflow?
In-system programming - Wikipedia We normally use ISP to program it using an SOIC clip. Since that package can’t be clipped a person would have to have contact points broken out in the circuit for all of the ISP.
Aha, so that how it is done, solder point on the board that is connected to the pins, that you solder a wire to and connect that to the programmer, and then when you are satisfied with the setup you just remove those wires.
Edit
This is very interesting RMM, that would make the hookup much easier
Have you done any projects with the -MMU size?
EDIT2
I don’t have the skill to do this yet, but i imagine a tiny driver with very small smd components, a tiny FET and the attiny13a-mmu for easier fit (and in some cases makes it possible) in smaller lights
Mikrotik sells them for $1.5per pc + $8.5 shipping (Sweden)
Datasheet for ATtiny13
Datasheet for ATTiny25/ATtiny45/Attiny85
Question 1: Is this the 208mil package mentioned earlier as the smallest package for the 85? yes it is,
Question 2: Will the SOIC clip used for Attiny13A clip onto this one? There are some differences between 8S1 and 8S2 packages, but I can’t be sure if the Regular pomona SOIC8 clip can tolerate it or not.
Question 3: Which version of the 85 to order: 10Mhz:1.8-5.5V or 20MHz: 2.5-5.5V ?
That’s the smallest SOIC package, other packages are flat-no-leads packages.
The SOIC clip will fit both 150mil and 208mil.
I’d get the low voltage version. It’s not a big deal though. Check the voltage/freq list/table at the top of the datasheet. Subtract 0.2v from the lowest battery voltage we plan to run the MCU from (2.8v?). Make sure the MCU can do 4.8Mhz at that low voltage.