I'm looking to understand if the Tessel npm packages such as tessel, bleadvertise and ble-112 can be used with a Raspberry Pi? I understand that the Tessel Node.js module code designates the UART/Serial port using the 'Port A,B,C,D" nomenclature. I would like to know if the Tessel code is just mapping the board's UART to a simple name? If that's the case, is there any reason why the Tessel-based npm modules couldn't be leveraged for serial communication with BlueGiga devices on, say, a Raspberry Pi? Is there anything proprietary in the code that would prevent its use? I think the Tessel code is well-written and am trying to get a project jumpstarted quickly. This code would be a lifesaver if it can be ported to run on the Pi.