8 Raspberry Pi Tools That Fire Up Your Programming Skills - InformationWeek

InformationWeek is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them.Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

IoT
IoT
Software
News
9/20/2015
11:15 AM
50%
50%

8 Raspberry Pi Tools That Fire Up Your Programming Skills

The Raspberry Pi has changed the world of embedded servers. Now, it's time to change the way you write software for the tiny powerhouse. Bonus: All the tools featured here are available for free.
Previous
1 of 9
Next

(Image: Curtis Franklin, Jr., for InformationWeek using elements from RaspberryPi.org and OpenClipartVectors via Pixabay)

(Image: Curtis Franklin, Jr., for InformationWeek using elements from RaspberryPi.org and OpenClipartVectors via Pixabay)

What did we do before the Raspberry Pi? Remember those primitive, long-ago days when a Linux server required a computer larger than a deck of playing cards? Recall the pain of growing up in an era that didn't allow a student to save up for a Web server by hoarding milk money for a couple of weeks? How fortunate we are to live in a more enlightened, technologically gifted time.

Even with a Raspberry Pi in hand, though, you've got to write some software if you're going to do anything more than use it as your tiny anonymous file server. You can, if you wish, purchase an expensive commercial IDE to use in your RasPi programming, but that approach kind of goes against the spirit of the whole exercise. How much better, I think, to support an open source or free software project and keep your costs down at the same time?

Not all of these are IDEs, of course, and not all are open source. A couple of the tools I found even come from surprising places (Helloooo, Redmond!), but all will allow you to be more productive than most of us can be using vi and the rest of the basic Linux tool set. Yes, you can go in and prove your "mad skillz" by doing everything old-school, but as someone who has done his share of vi wrestling I'm not ashamed to say that I appreciate the productivity boost of modern tools.

[Want to know more about the Internet of Things? Read 10 Raspberry Pi Projects for Learning IoT.]

I'm curious, though: Who is actually working with Raspberry Pi systems? And why? Are you using them for one-off enterprise projects, product prototyping, or IoT education? Are you using them at work or at home? Or are you ignoring them altogether in favor of a different system? I'd like to know for a number of reasons, including that I'm going to keep looking at dev tools and I want to make sure I'm looking at tools that matter to our readers.

Take a look, let me know, and let's get the conversation started in the comments section below. In the meantime, I've got a Raspberry Pi Model B that's sitting on the bench looking at me in the most accusing manner ...

Curtis Franklin Jr. is Senior Editor at Dark Reading. In this role he focuses on product and technology coverage for the publication. In addition he works on audio and video programming for Dark Reading and contributes to activities at Interop ITX, Black Hat, INsecurity, and ... View Full Bio

We welcome your comments on this topic on our social media channels, or [contact us directly] with questions about the site.
Previous
1 of 9
Next
Comment  | 
Print  | 
More Insights
Comments
Newest First  |  Oldest First  |  Threaded View
MarkyBoy
50%
50%
MarkyBoy,
User Rank: Apprentice
7/13/2017 | 1:12:08 PM
Use of RPi
I decided to use RPi as a gateway/master for a commercial measurement system with multiple arduino slaves.
ProfTheory
50%
50%
ProfTheory,
User Rank: Apprentice
9/21/2015 | 6:23:04 PM
Re: VirtualBox started at Innotek
And if I'm not mistaken Sun open sourced it. If not then it was already open source.
Stratustician
50%
50%
Stratustician,
User Rank: Ninja
9/21/2015 | 3:41:24 PM
Re: Virtual Box and the Raspberry Pi
I feel the same way! I thought my Pi was perfect as a cheap home media streamer, but I had no idea that there was IDE for Windows available.  hmm, maybe now is a good time to start figuring out what I can use it for in terms of extending my home windows environment.

That's the problem, so many possibilities and I have no idea what good projects to use it for!
JFUCCI890
100%
0%
JFUCCI890,
User Rank: Strategist
9/21/2015 | 9:25:44 AM
VirtualBox started at Innotek
VirtualBox started at Innotek in Germany.  Sun acquired Innotek and kept developing VirtualBox.  Oracle inherited it when they bought Sun.
Technocrati
50%
50%
Technocrati,
User Rank: Ninja
9/20/2015 | 12:29:19 PM
The Size of the Pi is both a Blessing and a Curse
Curtis,   Honestly I keep forgetting about my Raspberry Pi. I think because it is so small I tend to overlook it. But there are some tasks I need to try for Linux. Namely creating a ssh server and practicing remote connection, so the Pi should be perfect for that. Not sure I will be developing anytime soon, I have so many new frontiers on my plate recently.

Namely I need to become a telco expert in the near future. So much to do, so little time.

But thanks again for reminding me that my meager invest is going used.
Technocrati
50%
50%
Technocrati,
User Rank: Ninja
9/20/2015 | 12:18:41 PM
Virtual Box and the Raspberry Pi
Some really interesting tools for the Raspberry Pi.  I had no idea you could incorporate the Pi into Virtual Box for instance.  Good Stuff !   Thanks Curtis !
Slideshows
Reflections on Tech in 2019
James M. Connolly, Editorial Director, InformationWeek and Network Computing,  12/9/2019
Slideshows
What Digital Transformation Is (And Isn't)
Cynthia Harvey, Freelance Journalist, InformationWeek,  12/4/2019
Commentary
Watch Out for New Barriers to Faster Software Development
Lisa Morgan, Freelance Writer,  12/3/2019
White Papers
Register for InformationWeek Newsletters
State of the Cloud
State of the Cloud
Cloud has drastically changed how IT organizations consume and deploy services in the digital age. This research report will delve into public, private and hybrid cloud adoption trends, with a special focus on infrastructure as a service and its role in the enterprise. Find out the challenges organizations are experiencing, and the technologies and strategies they are using to manage and mitigate those challenges today.
Video
Current Issue
The Cloud Gets Ready for the 20's
This IT Trend Report explores how cloud computing is being shaped for the next phase in its maturation. It will help enterprise IT decision makers and business leaders understand some of the key trends reflected emerging cloud concepts and technologies, and in enterprise cloud usage patterns. Get it today!
Slideshows
Flash Poll