use ble-firmata npm instead of arduino-firmata
use express instead of http module