So I have a small project I wanted to get into using Arduino, for which bigger full PC solutions like RPi aren't suitable (small embedded controller for home automation). The Arduino 'ecosystem' was confusing before this, now with this infighting it has become a total clusterfuck.<p>So, what alternatives are there? I need a simple, very cheap and very lower power chip that I can program easily using a regular PC and that can interface with a few optocouplers. Would it make sense to go directly for an ATmega? Or would I need additional circuitry to make that work? If I can program in C that would be OK, I don't need the software to be 'easy to use' - the hardware I'm unfamiliar with though so that needs to be plug and play.