Skip to content

sunfounder/Sunfounder_Snappy_APP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 

Repository files navigation

Sunfonder Ubuntu Snappy APP for Raspberry Pi 2 Model B


About the APP:

This is the first ubuntu snappy app for Raspberry Pi 2 Model B by Sunfounder. You can read/write GPIO with the APP. If you want to use the APP, a Raspberry Pi 2 Model B on which the Ubuntu Snappy Core system has been installed is necessary.


About SunFounder:

SunFounder is a technology company focused on Raspberry Pi and Arduino open source community development. Committed to the promotion of open source culture, we strives to bring the fun of electronics making to people all around the world and enable everyone to be a maker. Our products include learning kits, development boards, robots, sensor modules and development tools. In addition to high quality products, SunFounder also offers video tutorials to help you make your own project. If you have interest in open source or making something cool, welcome to join us!


Usage:

Step 1 : Build the development environment for Snappy APP on the Ubuntu system(Version >= 14.04, on a PC)

 $ sudo add-apt-repository ppa:snappy-dev/beta
 $ sudo apt-get update
 $ sudo apt-get upgrade
 $ sudo apt-get install snappy-tools bzr
 $ sudo apt-get install gcc-arm-linux-gnueabi

Step 2 : Clone our app source code from github

 $ git clone https://github.com/sunfounder/Sunfounder_Snappy_APP.git

Step 3 : Compile the source code and create a snappy app

 $ cd Sunfounder_Snappy_APP/sunfounder/
 $ sudo ./create.sh

Wait for a moment, and you will get a snappy app named sunfounder_0.0.3_armhf.snap under the Sunfounder_Snappy_APP/sunfounder directory.

Step 4 : Remotely copy the app you just created to a Raspberry Pi 2 on which the Ubuntu Snappy Core system has been installed

 $ scp sunfounder_0.0.3_armhf.snap ubuntu@192.168.0.188:/tmp (Replace "192.168.0.188 to your Raspberry pi's IP address")

Step 5 : Log in Raspberry Pi by ssh

 $ ssh ubuntu@192.168.0.188 (Replace the IP address to yours)

Step 6 : Install the app

 $ cd /tmp
 $ sudo snappy install --allow-unauthenticated sunfounder_0.0.3_armhf.snap

Step 7 : Check whether the app is installed successfully or not.

 $ snappy info

After the above command, you will see [apps:sunfounder], which means that the app has been installed successfully.

After the app is installed, you can get a directory named sunfounder under /apps/, and you can go to the directory of /apps/sunfounder/0.0.3/bin to run the app.

 $ sudo ./led        [the status of led will be toggled]
 $ sudo ./buzzer     [the active buzzer will make sound]
 $ sudo ./rgb        [the rgb led will emit many colors]
 $ sudo ./btnCtrlLed [the status of led will be toggle when the button is pressed]
 $ sudo ./analogRead [read analog and print it on the terminal] 

Contact us:

website: www.sunfounder.com

E-mail: support@sunfounder.com

About

This is the sunfounder's first ubuntu snappy app for Raspberry Pi 2 that Snappy Ubuntu Core system is installed.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published