Our HASviolet project has been a rewarding endeavor. Many of the team involved have learned a number of new skills along the way.
The object of this article is to illustrate some of the basic functions within the HASviolet software package and its four initial underlying "stable" applications.
Future articles and videos will demonstrate these further, so e sure to follow our blog and YouTube Channel to stay up to date with HASviolet.
Getting started: SSH
This article does not go into detail on setting up your hardware. We are going to fast forward to the point where the user has made the changes needed to make within the cmdline.txt and config.txt on your freshly created SD card with Raspbian.
We also are skipping past the part where you enable interfaces within the raspi-config screen. Our setup guide has details on how to do all this as found on the hvdn.org/violet page, our Git repository or even by following this other article
Setting up HASviolet
Making HAsviolet setup easy for first time users was a goal of ours to get you quickly on the air to experiment with LoRa on our project frequency in the United States.
We did this by making an installation script. After following our user guide steps which clones our Git repository to your SD card, all you then need to do is navigate to where the script is and run it.
All other dependencies will install automatically. Our v1-1 installation guide does detail everything we used should you wish to manually set things up.
For basic steps needed, all you need to do is:
After a few minutes it takes for everything to install, you will then have the following ready to start learning about.
HASviolet Directory Information
In the associated video, Joe NE2Z explains the four different directories related to the HASviolet project and provides a quick demonstration of the "HASviolet-Beacon.py" application.