syntax highlighting, in-editor compile/deploy, & serial port monitoring — If you’re used to Vim, you’ll soon find Arduino’s IDE to be somewhat cumbersome and counter intuitive. To make Vim work with your Arduino sketches, there are essentially three aspects we need to consider; syntax, compiling and uploading your code to the micro controller, and access to the serial terminal. The Requisites …