Getting Started: GrovePi and Java with Netbeans and Maven

Getting Started: GrovePi and Java with Netbeans and Maven

In this tutorial, we setup the environment for programming the GrovePi in Java. At the end of this tutorial, we are going to

know how to program the GrovePi remotely. Therefore, we don’t need an HDMI monitor for the Raspberry Pi, nor a VNC connection for programming it.

This is particularly useful for programmers who already have a background in Java and want to get into the GrovePi’s ecosystem immediately.

About the GrovePi

The GrovePi is a simple and fast way to get started on the Internet of Things concept. This is especially good for software developers and others who want to get started rather quickly.  It enables you to start building your connected Internet of Things devices with little to no electrical engineering experience: plug in the sensors and actuators you want to use and go!

1. Setting Up Your Computer and Raspberry Pi

All the information you need on setting up your computer and preparing your PC and your Raspberry Pi for operations.  This tutorial covers pre-requisites, software installation, and setting up the Raspberry Pi.

2. Running Basic Program in Java with Maven

In this section, we give a step-by-step walkthrough on how to run your first program in Java on your Internet-of-Things device.

3. More Java Program Examples

Here we go over other Sample programs we have in our Github repo.