HAL or Hardware Abstraction Layer is the lowest level layer of the MATRIX Creator drivers. You can either interact directly with HAL, or use the higher level components like MALOS or the MATRIX OS to tinker with the MATRIX Device. This uses C++ drivers for available sensors and hardware.
Sponsor Link
This Project is Sponsored by UTSource. UTSource is a professional electronic components supplier.
Things Needed[AdSense-C]
Raspberry Pi
Matrix Device
Micro SD Card
Active Internet Connection
A Power Adapter ( Min 2.3 Amp)
Camera (Optional)
Step 1 : Setting Up Raspberry Pi
Download and burn latest Raspbian image to a micro SD card and insert it into the raspberry Pi.
Now power it up with a power adapter that can provide at least 2.5 Ampere. Now fire up your terminal and create a password for the user ‘pi’ by executing the command
sudo passwd pi
[AdSense-C]
Connect your Raspberry Pi to a WiFi router or Wired network and make sure it is connected by checking whether it is getting an IP address from the switch.
Now perform and update and upgrade by running
sudo apt update -ysudo apt upgrade -y
Step 2 : Connect MATRIX Device to Raspberry Pi
Now simply align the header pins and slowly connect the MATRIX device to your Raspberry Pi
Access Local device without Port Forwarding ngrok is an service that enables us to connect to any device (inside LAN or internet facing) through any network with out port forwarding. One key advantage of using ngrok is that, you dont have to be local network as your device to access them. You can SSH, use…
In the previous post we showed you how to create a home automation system using MATRIX Alexa. Now we have decided to take it to the next level. He tinkered around with the code and made a Robot that can be controlled via MATRIX Alexa; A Matrix Voice Alexa Robot – A four wheeled robot…
L293D Piggyback Introduction Months before, I pubished a post about H Bridge and L293D Motor Driver IC – What a H-bridge and L293D motor is and how to use it to control DC motors. If you are interested, please feel free to check out the post. In this post, I will tell you about L293D…