But they aren't microcontrollers. They are large embedded systems, or in the case of the Arduino, development boards with a lot of power-wasting components on them compared to using the microcontroller in a way that would be sensible for a battery design.
@Cody-Swann Thanks for sharing your project! We want to show you our appreciation by giving you an Omega2! Please email firstname.lastname@example.org with your shipping info or let us know if what we have on file from your previous order is ok!
https://github.com/omcaree/node-serialgps would be even better, if you dont want to read the data from the serial yourself. Unfortunately the dependency "serialport" needs compilation, which is not possible without npm.