Programming
LINUX MICROPYTHON / CIRCUITPYTHON PYTHON
Build a simple moving robot with a Raspberry Pi and Adafruit's excellent robot platform!
Simple Raspberry Pi Robot
59
Beginner
Learn how to start a script on boot on common GNU/Linux systems.
Running Programs Automatically on Your Tiny Computer
50
Beginner
Talk to a Bluefruit LE from a Raspberry Pi, Linux, or Mac OSX machine.
Bluefruit LE Python Library
29
Beginner
Begin printing your own circuit boards now!
Print Your Own Circuit Boards
31
Advanced
How to compile and install MicroPython for the ESP8266 WiFi breakout!
Building and Running MicroPython on the ESP8266
41
Intermediate
Turn on a LED or lamp from anywhere!
Adafruit IO Basics: Digital Output
85
Beginner
Install Kali Linux on your Pi, and add a kernel that supports Adafruit's PiTFT display.
Kali Linux on the Raspberry Pi with the PiTFT
54
Beginner
Quickly set up your Pi to boot with a USB stick or external hard drive as main storage.
Using an External Drive as a Raspberry Pi Root Filesystem
55
Beginner
An exploration of network communication from the shell using Pygame and the PiTFT.
RasPipe: A Raspberry Pi Pipeline Viewer, Part 2
17
Beginner
An exploration of standard IO, Unix filters, and simple graphics with Python and Pygame.
RasPipe: A Raspberry Pi Pipeline Viewer, Part 1
19
Beginner
Use Vagrant to quickly spin up a virtual Linux systems on your Windows PC.
A Quick Linux VM on Windows with Vagrant
6
Beginner
A look at wildcards, aliases, custom scripts, and other force multipliers in the shell.
An Illustrated Guide to Shell Magic: Typing Less & Doing More
30
Beginner
An introduction to pipelines, redirection, and other such incantations in the shell.
An Illustrated Guide to Shell Magic: Standard I/O & Redirection
23
Beginner
A quick and easy path to a virtual machine running GNU/Linux in the cloud.
A DigitalOcean droplet in 10 minutes
5
Beginner
Kreate Kustom Kernels Kwickly!
Raspberry Pi Kernel-o-Matic
21
Beginner
A fast, simple overview of basic shell commands, with pictures.
An Illustrated Shell Command Primer
33
Beginner
Control a 5V stepper motor with the RasPiRobot Board using Python and the RRB2 library.
Using a 5V Stepper Motor with the RasPiRobot Board V2
4
Beginner
An introduction to the interface at the heart of Linux & Unix systems.
What is the Command Line?
38
Beginner
A gentle introduction to the world's most popular free OS.
What is this "Linux", anyhow?
80
Beginner
Numeric IP addresses are so ’90s!
Bonjour (Zeroconf) Networking for Windows and Linux
22
Beginner
Program your FLORA in your browser!
FLORA & Codebender
9
Beginner
Raspberry Pi, Beaglebone Black, Arduino Yun, and Intel Galileo--which one is right for you?
Embedded Linux Board Comparison
20
Beginner
PLZ RITE GOOD KOD3!
KTOWN's Guide to Readable C Code
7
Intermediate
make program; make program; make program;
Mass AVR ISP Programmer
5
Beginner