I know C syntax and really 300 lines of code, ever. I want to learn to miniaturize circuitry for making custom chips. So, if you want to make a scientific calculator, I want to make it fit in my bike computer for the purposes of controlling a magnus effect rotor and the electronic shifters.