# General Tutorials Guides & Books: MegaThread

**URL:** https://forums.pimoroni.com/t/general-tutorials-guides-books-megathread/3298
**Category:** Learning Resources
**Created:** [November 10, 2016, 10:01am UTC](https://forums.pimoroni.com/t/general-tutorials-guides-books-megathread/3298 "2016-11-10T10:01:28Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![gadgetoid](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/gadgetoid/32/13_2.png) [@gadgetoid](https://forums.pimoroni.com/u/gadgetoid)
#### Post date: [November 10, 2016, 10:01am UTC](https://forums.pimoroni.com/t/general-tutorials-guides-books-megathread/3298/1 "2016-11-10T10:01:28Z")

</div>

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](https://shop.pimoroni.com/collections/books)

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/](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 – Documentation designed for your users and optimized for AI](https://www.gitbook.com/book/swaroopch/byte-of-python/details)

> “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 - [The Hitchhiker’s Guide to Python! — 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.

- Introduction - [An Introduction To Python](https://learn.pimoroni.com/tutorial/python/python-introduction)
- Ranges - [Python Ranges](https://learn.pimoroni.com/tutorial/python/python-range)
- Arguments - [Python Arguments](https://learn.pimoroni.com/tutorial/python/python-arguments)
- Lists - [Python Lists](https://learn.pimoroni.com/tutorial/python/python-list)

# Electronics

####EEVBlog “Fundamentals Friday”

Brilliant visual guides and explanations of many electronics engineering fundamentals.

![](https://us1.discourse-cdn.com/flex016/uploads/pimoroni/optimized/2X/e/e20163aee408e2dcd99ed7a14bf6bd33ea60585c_2_690x388.jpeg)https://www.youtube.com/embed/Ht48vv0rQYk?feature=oembed&wmode=opaque&list=PLvOlSehNtuHtWlH0UOZNtOn-FlFCn1GYw

####Pi Sensors Overview

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

[https://tutorials-raspberrypi.com/raspberry-pi-sensors-overview-50-important-components/](https://tutorials-raspberrypi.com/raspberry-pi-sensors-overview-50-important-components/)

# 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](https://try.github.io)

> Got 15 minutes and want to learn Git?

---

<div class="post-metadata">

### Author: ![Emma](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/emma/32/2095_2.png) [@Emma](https://forums.pimoroni.com/u/Emma)
#### Post date: [January 16, 2017, 5:21pm UTC](https://forums.pimoroni.com/t/general-tutorials-guides-books-megathread/3298/2 "2017-01-16T17:21:37Z")

</div>

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.

---

<div class="post-metadata">

### Author: ![gadgetoid](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/gadgetoid/32/13_2.png) [@gadgetoid](https://forums.pimoroni.com/u/gadgetoid)
#### Post date: [January 17, 2017, 10:43am UTC](https://forums.pimoroni.com/t/general-tutorials-guides-books-megathread/3298/3 "2017-01-17T10:43:07Z")

</div>

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

What sort of GPIO projects are they aiming to build?

---

<div class="post-metadata">

### Author: ![Emma](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/emma/32/2095_2.png) [@Emma](https://forums.pimoroni.com/u/Emma)
#### Post date: [January 17, 2017, 12:01pm UTC](https://forums.pimoroni.com/t/general-tutorials-guides-books-megathread/3298/4 "2017-01-17T12:01:25Z")

</div>

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…

---

<div class="post-metadata">

### Author: ![gadgetoid](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/gadgetoid/32/13_2.png) [@gadgetoid](https://forums.pimoroni.com/u/gadgetoid)
#### Post date: [January 17, 2017, 1:16pm UTC](https://forums.pimoroni.com/t/general-tutorials-guides-books-megathread/3298/5 "2017-01-17T13:16:27Z")

</div>

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](http://forums.pimoroni.com/t/the-big-list-of-pi-project-ideas/3816)

---

<div class="post-metadata">

### Author: ![Emma](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/emma/32/2095_2.png) [@Emma](https://forums.pimoroni.com/u/Emma)
#### Post date: [January 17, 2017, 1:18pm UTC](https://forums.pimoroni.com/t/general-tutorials-guides-books-megathread/3298/6 "2017-01-17T13:18:41Z")

</div>

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.

---

<div class="post-metadata">

### Author: ![Emma](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/emma/32/2095_2.png) [@Emma](https://forums.pimoroni.com/u/Emma)
#### Post date: [January 18, 2017, 10:18am UTC](https://forums.pimoroni.com/t/general-tutorials-guides-books-megathread/3298/7 "2017-01-18T10:18:56Z")

</div>

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

---

<div class="post-metadata">

### Author: ![gadgetoid](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/gadgetoid/32/13_2.png) [@gadgetoid](https://forums.pimoroni.com/u/gadgetoid)
#### Post date: [January 18, 2017, 12:54pm UTC](https://forums.pimoroni.com/t/general-tutorials-guides-books-megathread/3298/8 "2017-01-18T12:54:42Z")

</div>

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](https://shop.pimoroni.com/collections/books)
