This is a tutorial for the node serialport library
linked articles here:
Will separate into branches for all three parts of the Tutorial
part-1 - Defining a device interface
part-2 - Device Manager to connect to multiple devices
part-3 - Consuming the DeviceManager and integration into larger projects