General Tutorials Guides & Books: MegaThread

I’d like to curate a thread with all the learning resources I can muster. Drop your links and suggestions below, and I’ll edit them into the right place up here ;)

We also have a good collection of books on our own store, here: Books on Electronics, Arduino and RPi - Pimoroni

Some of these I’ve found via DevFreeBooks, which is a useful resource for those wanting to explore beyond the Pi-specific resources I’ve chosen to include here: https://devfreebooks.github.io/

Python

The go-to language on the Raspberry Pi. And part of its very namesake. Python is the language you’ll find almost all of our examples and libraries written in.

####A Byte Of Python - GitBook – Knowledge management for technical teams

“A Byte of Python” is a free book on programming using the Python language. It serves as a tutorial or guide to the Python language for a beginner audience. If all you know about computers is how to save text files, then this is the book for you.

####The Hitchhiker’s Guide To Python - http://docs.python-guide.org/en/latest/

This handcrafted guide exists to provide both novice and expert Python developers a best practice handbook to the installation, configuration, and usage of Python on a daily basis.

####Pimoroni Learning Portal Python Guides:

In this series I’ll be looking at a few of the more interesting aspects of Python and bestowing upon you a wealth of knowledge that will help you write shorter, better code.

Electronics

####EEVBlog “Fundamentals Friday”

Brilliant visual guides and explanations of many electronics engineering fundamentals.

####Pi Sensors Overview

A great breakdown of the many, many sensors you might want to use with a Pi.

Git

An essential tool for sharing your own code and collaborating with others, git is a cornerstone of the Pi community.

Try Git - https://try.github.io

Got 15 minutes and want to learn Git?

3 Likes

Any suggestions for resources for people who’d like to delve into GPIO projects? I have a bunch of 2nd year CS uni students who are asking - good at the software side of things, but could do with support on the hardware side.

I’ll certainly add some if I come across/recall any good sources.

What sort of GPIO projects are they aiming to build?

At this stage, they’re looking for ideas. They’ve gone through basics with the Monk Makes kit, and want to move on to something more interesting…

Ideas is a good idea. I’ve started a separate thread for this, albeit my own suggestions are a little thin on the ground so far :D The Big List Of Pi Project Ideas

2 Likes

Ah, as well as the ideas, they are looking for resources (general guidance, reference books, etc) on electronics and GPIO with raspberry pi - hence my question in this thread.

1 Like

Oh, and as far as git resources go, my students like this one: https://rogerdudler.github.io/git-guide/

1 Like

That’s quite a nice guide! I haven’t seen anything quite like that for practical electronics, or Pi GPIO, but perhaps that means there’s an opportunity.

Have you browsed our books collection, by the way? https://shop.pimoroni.com/collections/books

1 Like