Skip to main content

GrovePi Zero and Hologram Nova Install Instructions for Raspberry Pi Zero

GrovePi and Hologram Nova CLI Installation on Raspberry Pi Zero

Raspberry Pi Zero W (or Raspberry Pi  zero WH ) is one of the smallest and ultra-low-cost computer  available that has both Wi-Fi and Bluetooth available. Because of its potential, available software and community support, it can be used in a wide number of IoT and robotics projects. 

 The main difference between Raspberry Pi Zero W and WH is that Raspberry Pi Zero WH comes with pre soldered header. It is important to have the GPIO pins available with a Raspberry Pi Zero W(H), before integrating with Grovepi Zero kit. If one starts Raspberry Pi Zero W, instead of WH, solderless Raspberry Pi pin headers can used used to attach the pins as an alternative to soldering the pins.
 GrovePi Zero from Dexter Industries is an add-an board for Raspberry Pi zero W that allows various Grove sensors directly to the board. There exists a number of Grove sensors such as temperature, humidity, air quality, etc that can be used for various IoT projects. GrovePi Zero board can be  used to the Grove sensors using plug-n-play approach instead of soldering various sensors or using a number of wires connecting through a breadboard.


The main advantage in using GrovePi zero board is that it allows one to connect hundreds of different sensors and one can use an open source programming language such as Python to monitor, control and automate the devices. 

It uses Arduino interface between Raspberry Pi Zero and Grove sensors the communication between Raspberry Pi and Grove Pi Zero board occurs over the i2C interface.

Following Pinout diagram shows the functions available on different ports and how they can be used while programming.
Software Install Steps:

      1.) Download latest version of Raspibian from Raspberry pi download link. Install the Raspberry Pi image on a SD card using instructions provided in installation guide.

      2, Install Grove Pi software and reboot using following commands:
     
sudo curl -kL dexterindustries.com/update_grovepi|bash
sudo reboot
      3. Grove Firmware Update

        Run the firmware update without any sensors or HDMI connected to the pi. Run the following commands to update the firmware:

cd /home/pi/Dexter/GrovePi/Firmware

sudo bash firmware_update.sh
   Then next, let’s reinstall the GrovePi dependencies (there might be something that’s still not set up). After you update the firmware, you’ll reboot it. So, open a terminal and follow this commands:

cd /home/pi/Dexter/GrovePi/Script

sudo bash install.sh

sudo reboot



    4.) Get a Hologram SIM and register it at Hologram portal.



    5.) Follow the Hologram's documentation to install Hologram's Command Line Interface (CLI) and test the connectivity as shown in the documentation. Hologram CLI and Python SDK can be installed using a curl command as shown below :

 curl -L hologram.io/python-install | bash

 Update to a latest version:
   curl -L hologram.io/python-update | bash

 Check signal strength:
     sudo hologram modem signal

 Send a sample data message:
     sudo hologram send "Hello World"



Comments

Post a Comment

Popular posts from this blog

Water Leak Detection Notifications

Water Leak Detection Project with GrovePi  and Hologram Nova This project uses the Grove water sensor that can detect water leaks, spills, floods, and rain. It also can send notifications using cellular network. Things used in this project: Hardware components: Raspberry Pi Zero W or WH GrovePi Zero  Grove Water Sensor Grove LCD RGB Backlight Hologram SIM Software Apps: GrovePi  Python Hologram CLI Water sensor module from Grove system provides  the ability to detect if there is any water leak by measuring conductivity. The water sensor traces have a weak pull-up resistor of 1 MΩ and it pulls the sensor trace value high until a drop of water shorts the sensor trace to the grounded trace. GrovePi Zero is a HAT from Dexter Industries   that allows Grove Water sensor to connect to Raspberry Pi zero with out needing soldering or breadboards. One can plug in the Grove water sensor start programming. Grove water sensor works with digital I/...

Temperature and Humidity Monitoring Notifications

Temperature and Humidity Monitoring Project with GrovePi and Hologram Nova A Temperature and Humidity Grove sensor is used in this project to measure relative humidity and temperature. It provides relative humidity measurement expressed as a percentage of the ration of moisture in the air to the maximum amount that can be held in the air at that temperature. The relative humidity changes with temperature as air becomes hotter and it holds more moisture. Things used in this project: Things used in this project: Hardware components: Raspberry Pi Zero  WH GrovePi Zero  Gove -Temperature and Humidity  Sensor Grove LCD RGB Backlight Hologram SIM Software Apps: GrovePi  Python Hologram CLI GrovePi Zero is a HAT from  Dexter Industries   that allows Grove PIR motion sensor to connect to Raspberry Pi zero with out needing soldering or breadboards. One can plug in the Grove water sensor start programming. Grove Temperature and Humid...

Raspberry Pi Setup for Voice Assistant Applications Using ChatGPT, Whisper API, gTTS and Pysstx3

  Raspberry Pi can be used for providing voice assistant capabilities by integrating with ChatGPT and Whisper APIs from OpenAI. This article shows how to set up the required libraries such as Chat GPT, Whisper API, Text-to-speech Pysttx3 etc., on Raspberry Pi for enabling voice  assistant  applications.   Hardware components Raspberry Pi Micro SD Card Power Supply USB Speaker USB Microphone Recommended for initial setup USB Mouse USB Keyboard HDMI Cable Monitor Software Apps: Python ChatGPT, Whisper, Speech Recognition, Pysttx3 libraries Raspberry pi operating system needs to be installed on a micro SD card before installing any ChatGPT based libraries. Raspberry Pi Imager running on another computer can be used to copy the operating system into the SD card.  Click on 'CHOOSE OS' button and select Raspberry Pi OS (64-bit) option and select 'WRITE' button to install the operating system on the SD card. After installing Raspberry pi os on SD card, it can be insert...