I am an experienced C/C++/Java developer but I have no experience with embedded systems, low level programming, or with hardware. I want to get into RC Boats/Submarines as a hobby and I was wondering what would be a good microcontroller to learn on? I don't mind writing assembly or reading whatever is necessary to learn what I need to know. I'm just looking for a starting point to begin learning.
I would prefer one that has an emulator and I need to be able to do everything in Linux because I don't know how to use Windows.
I would prefer one that has an emulator and I need to be able to do everything in Linux because I don't know how to use Windows.