Skip to content

Nice Dev Tools

Nik Martelaro edited this page Nov 13, 2015 · 4 revisions

Nice software to have for development

This is a list of nice software for developing on headless single board linux machine. this guide is currently written for development on a Mac, but other OSs will be added if others have specific tools that aren't platform independent.

Text Editor - Atom

I really like using Atom for my text editing because it is very extensible with many packages that can enhance the software.

Specifically, I use the remote-edit package to access the RPi's file system and work on files remotley using SFTP.

Basically, you can edit file located on the RPi from your PC, which is a lot easier for long editing sessions as opposed to using nano or vi and prefer a GUI environment.

https://atom.io https://atom.io/packages/remote-edit

Remote file transfer - Cyberduck

While you can use scp to transfer files, I find it a lot easier to use a GUI tool. Fetch is a nice, tool to allow you to remotely connect to and browse the RPi's file system. You can also easily copy and paste file using drag n drop. It isn't free, but sometimes you need to pay for nice software.

http://fetchsoftworks.com

Cyberduck looks like another nice option. I haven't used it, but it looks pretty good. Seems like it is free to use an unregistered version.

https://cyberduck.io/?l=en

Finding and setting up your Pi - PiFinder

Adafruit's PiFinder software makes setting up headless RPi's a little easier and allows you to change the hostname, set wifi settings, and install lots of developer tools on the RPi with a fresh OS install.

https://learn.adafruit.com/the-adafruit-raspberry-pi-finder/overview

IxE Workshop

For Novices

  1. Unix command review

  2. Hello You Introduction

  3. Log on to your IxE

  4. IxE overview

  5. Run the Hello You example

  6. Understanding Hello You

  7. Logging Out & Shutting Down

Post Novice
0. Logging in as Pi

  1. Preview the larger IxE image
  2. [Project Ideas](Project Ideas)

Also [Related Links](Related Links)

Clone this wiki locally