Some versions of MacOSx come with Maven installed. To check, in the terminal, enter: mvn -version If Maven isn't installed, download it here. Unzip the file and place the folder in the desired location. Next, you will need to update (or create)...
1. Download the code for writing to thingspeak from here: https://bit.ly/2RaZJMW 2. Open the code in Arduino IDE and make the required changes to the API Key/SSID/Password at the top of the code. 3. Navigate to Tools > Board. Select the appropriate board...
As soon as the code gets uploaded and you open the serial monitor you will be greeted with messages as I got in the above picture. The module connects itself to the WiFi first and then sends the data to the server after reading the parameters from the...
Grafana is used to have a temperature history on the device - it's optional, but a good visualisation of what you are doing. To install Grafana, you must not use the version in Rasbpian (it does not work) but install a new package. wget -q -O - https://packages.grafana.com/gpg.key...
To control the ROV we need to install control software on our computer. Currently, only Linux is supported by Inar. Clone Inar to your computer `cd my_git_dir` git clone https://github.com/aruna-rov/Inar --recursive don’t forget recursively as it needs...
we have to go step by step to configure all the joint conditions, end effector information etc. Move onto the self-collisions tab. Click on Generate collision matrix. It should show a table like this, This checks for the links that could possibly collide...
Set the name of the person/company maintaining this, and the email. Finally, saving the configuration file, all that remains is to set the path, a name for the configuration folder (remember the naming convention) and save. Save the configuration in...
Connections are pretty simple. The Pin 32 of the ESP32 board receives the Analog Signal from the moisture sensor. Connect the Vcc and GND of the ESP32 board and the Moisture Sensor. If you have a moisture sensor like this, connections are the same...
This is the tesla coil, as you can see the secondary coil or top side of the PCB is a single 0.15mm trace wound in a circle and has a total of 240 turns. The bottom side of the PCB is a single 3.5mm trace. Now the biggest problem with this design is...
Do it only when the board is powered off! Remove the battery even if you think it is worn-out. I decided to start with Q-tag logger because it had thru-hole pads for standard pin headers, and I assumed they must had been designed for debugging purpose....
There are many possible solutions, of course, but here's mine. Let's break it down into manageable pieces. First, let's look at the housekeeping items. I mentioned a 12 MHz clock, although that's ugly for simulation. Because of that, I wrote two...
For testing out the Cloud services, we’ll use the Python SDK provided by Tuya to control our virtual device. The very first step would be to install Tuya’s Python support package using the following command: $ pip3 install tuya-connector-python Now,...
Keyboard shortcutKeyboardFunctionCommand8 or Up arrowMove forwardrouterIP/cgi-bin/control?RUN=82 or Down ArrowMove backwardrouterIP/cgi-bin/control?RUN=24 or Left ArrowMove leftrouterIP/cgi-bin/control?RUN=46 or Right ArrowMove rightrouterIP/cgi-bin/control?RUN=65...
There are a number of automated ways to demodulate the signal, including: rtl_433 (walkthrough) if you're on linux and your transmitter works on 443MHz, gnu radio (walkthrough) (walkthrough #2) (walkthrough #3) (video class on this), HDSDR, gqrx, OOKtools....