Run JAVA Applications on NanoPi S2

JAVA nano Pi

Install Debian OS on NanoPi S2 eMMC

The NanoPi S2(S2) is designed and developed by FriendlyElec for professionals, enterprise users, makers, and hobbyists. It is a small board with WiFi, Bluetooth, and eMMC. It uses the Samsung Quad Core Cortex-A9 S5P4418 SoC with dynamic frequency scaling up to 1.4GHz. It has 1G DDR3 RAM, 802.11 b/g/n WiFi & Bluetooth 4.0 module. Its inbuilt power management unit uses the AXP228 chip which supports software shutdown. It takes power over the MicroUSB port. It has video input/output interface, 3.5mm audio jack, USB port, and MicroSD card slot, serial debug port and ADC pin-header. An Android and a Debian images are ready for this awesome SBC. The Android OS supports HDMI and LCD output.
Along with it has various interfaces, ports such as LVDS, and GPIOs which are compatible with Raspberry Pi’s GPIOs. Its PCB dimension is 40 * 75 mm. The NanoPi S2 works with most of the modules and OS images that are developed for FriendlyElec’s S5P4418 based boards.


This video is all about how to run Java applications on top of NanoPi S2. For this, I am going to use Debian OS on top of nano Pi S2. If you have not installed Debian to the eMMC of Nano Pi S2 you can do so or if wondering how to do it you can simply check my earlier tutorial on this. This tutorial we will only install JDK and run a hello world application and in the upcoming videos we will try to access the GPIO of Nano Pi S2 by using JAVA.

Links :
Check out NanoPi S2:
Install Debian on NanoPi S2:
WiKi Website (NanoPi S2) :
Buy NanoPi S2:


Access GPIO using SysFS of NanoPi S2 :

You can Subscribe on YouTube by clicking this link to show your support and be updated with latest video on the channel like this :

You can even support by making small donation on Patreon :

Check out my YouTube channel for other video tutorials.

Related posts

Leave a Comment