How many pins of the Arduino Micro are really useable as digital I/O pins?

raschemmel:

Are the MOSI, SS, MISO and SCK-pins not useable for digital I/O?

Do you know what those abbreviations mean ?

Yes, they are for SPI. But I can’t find anything in the ATMega32U4’s datasheet telling me I can’t use them as simple digital I/Os. The SPI functions are just listed as „Alternate Functions of Port B“ in the I/O Chapter.

first off, are you talking official micro?

Yes.

Edit: Using an external programmer would restrict the use of those pins of course.