Skip to main content

Posts

Showing posts with the label IoT

Creating a file-based SWAP on your Beagleboard

On the Beagleboard you should expect to require a swap file given the limitation of how little RAM is available (between 256 MB and 512 MB). Some system programs like apt-get will only run properly when some swap space is present (due to 256 MB not being enough RAM). Some images (such as those from Linaro.org) do not come with a swap partition or any swap space allocated. Under Linux, swap space can be either a dedicated partition or a swap file. Both can be mounted as swap which the OS can access. Creating a Swapfile The following commands will create a 512MB file, limit access only to root, format it as swap and then make it available to the OS: sudo mkdir -p /var/cache/swap/ sudo dd if=/dev/zero of=/var/cache/swap/swapfile bs=1M count=512 sudo chmod 0600 /var/cache/swap/swapfile sudo mkswap /var/cache/swap/swapfile sudo swapon /var/cache/swap/swapfile To tell the OS to load this swapfile on each start up, edit the /etc/fstab file to include the ...

IoT connectivity

NB IoT For applications that don’t move while in use and only require minimal bandwidth, NB IoT is a great option. It does not support full mobility (i.e. handoff between towers), but it does not need to, because assets are relatively stationary. Uses for NB IoT include street lighting, industrial monitors, parking and utility meters, heavy equipment tracking, and alarm panels. It is important to note that while NB IoT may not be mobile,  it is  transportable. If an asset leveraging NB IoT technology changes locations, connectivity can be re-established with the nearest tower once stationary. Think of a moving company that provides containers as an option for transporting assets. They want to know whether or not the container has been dropped off at the customer’s location and when it has been picked up for delivery. NB IoT can pinpoint its resting location. But what about its “in-transit” status once the pod is mobile? There is an LTE technology for that, too. Ca...