Arduino Micro

The Arduino Micro is a very compact microcontroller board based on the ATmega32U4 microcontroller. It’s super handy for small projects, and the good thing about Arduinos is that they have a bunch of compatible stuff you can find rather easily on the market, and they have less moving parts compared to a Raspberry; however, you have less flexibility since it goes more low level and you’ll have to code in C.

You can find more information about it on the Arduino website.