xDot is a low-power RF module, that provides long-range, low bit rate M2M data connectivity to sensors, industrial equipment and remote appliances.
This is well suited for IoT applications using LoRaWAN protocol.
brew update
brew install git mercurial
sudo easy_install pip
sudo pip install virtualenv
sudo pip install multitech_dot_flash
For more details about the custom ARM Mbed Multitech xDot and mDot flash utils checkout this repo.
Check out the Arm Mbed tools docs
brew tap PX4/homebrew-px4
brew update
brew install gcc-arm-none-eabi-49
Related gist https://gist.github.com/joegoggins/7763637
git clone git@github.com:sensidev/xdot-blinky.git
cd xdot-blinky
virtualenv ../virtualenv
source ../virtualenv/bin/activate
pip install mbed-cli
pip install -r mbed-os/requirements.txt
mbed-cli deploy
pip packages and mbed deploy are already part of the
flashit
script.
screen /dev/cu.usbmodem1423122 115200
flashit -t=xdot
screen
terminal tab, indicating the light level in (lux) read from the ISL29011 sensor every half a second.