Book of Making volume 1

HackSpace magazine book 1 - Raspberry Pi

The Book of Making volume 1 contains 50 of the very best projects from HackSpace magazine, including awesome project showcases and amazing guides for building your own incredible creations. Expect to encounter trebuchets, custom drones, a homemade tandoori oven, and much more! And yes, there are some choice Raspberry Pi projects as well.

The Official Raspberry Pi Projects Book volume 4

The MagPi Raspberry pi Projects book 4

Volume 4 of the Official Raspberry Pi Projects Book is once again jam-packed with Raspberry Pi goodness in its 200 pages, with projects, build guides, reviews, and a little refresher for beginners to the world of Raspberry Pi. Whether you’re new to Pi or have every single model, there’s something in there for you, no matter your skill level.

Free shipping? Worldwide??

You can buy the Book of Making and the Official Raspberry Pi Projects Book volume 4 right now from the Raspberry Pi Press Store, and here’s the best part: they both have free worldwide shipping! They also roll up pretty neatly, in case you want to slot them into someone’s Christmas stocking. And you can also find them at our usual newsagents.

Both books are available as free PDF downloads, so you can try before you buy. When you purchase any of our publications, you contribute toward the hard work of the Raspberry Pi Foundation, so why not double your giving this holiday season by helping us put the power of digital making into the hands of people all over the world?

Here is an example of a really lovely Raspberry Pi Tricorder:

A what now?

If you don’t know what a tricorder is, which we guess is faintly possible, the easiest way we can explain is to steal words that Liz wrote when Recantha made one back in 2013. It’s “a made-up thing used by the crew of the Enterprise to measure stuff, store data, and scout ahead remotely when exploring strange new worlds, seeking out new life and new civilisations, and all that jazz.”

A brief history of Picorders

The Raspberry Pi Foundation have seen other Raspberry Pi–based realisations of this iconic device. Recantha’s LEGO-cased tricorder delivered some authentic functionality, including temperature sensors, an ultrasonic distance sensor, a photosensor, and a magnetometer. Michael Hahn’s tricorder for element14’s Sci-Fi Your Pi competition in 2015 packed some similar functions, along with Original Series audio effects, into a neat (albeit non-canon) enclosure.

Brian Mix’s Original Series tricorder

Brian Mix’s tricorder, seen in the video above from Tested at this year’s Replica Prop Forum showcase, is based on a high-quality kit into which, he discovered, a Raspberry Pi just fits. He explains that the kit is the work of the late Steve Horch, a special effects professional who provided props for later Star Trek series, including the classic Deep Space Nine episode Trials and Tribble-ations.

A still from an episode of Star Trek: Deep Space Nine: Jadzia Dax, holding an Original Series-sylte tricorder, speaks with Benjamin Sisko

This episode’s plot required sets and props — including tricorders — replicating the USS Enterprise of The Original Series, and Steve Horch provided many of these. Thus, a tricorder kit from him is about as close to authentic as you can possibly find unless you can get your hands on a screen-used prop. The Pi allows Brian to drive a real display and a speaker: “Being the geek that I am,” he explains, “I set it up to run every single Original Series Star Trek episode.”.

Share us your projects on Twitter: @piresources

1. A little attitude

Type aptitude moo into the terminal window and press Enter. Then type aptitude -v moo. Keep adding v’s, like this: aptitude -vv moo

2. Party

Addicted to memes, aren’t we all? Type curl parrot.live into your window!

3. In a galaxy far, far away…

You’ll need to install telnet for this one: start by typing sudo apt-get install telnet into the terminal. Once it’s installed, enter telnet towel.blinkenlights.nl

4. Pinout

Type pinout into the window to see a handy GPIO pinout diagram for your Pi. Ideal for physical digital making projects! Handy right!

5. Locomotive

Just type “sudo apt-get install sl” and then type “sl”. Now watch that locomotive, don’t miss it.

There’s a new issue of HackSpace magazine on the shelves today, and as usual for the Pi Press it’s full of things to make and do!

Adafruit

Makers love making hardware, and they’d also love to turn this hobby into a way to make a living. So in the hope of picking up a few tips, HackSpace spoke to the woman behind Adafruit: Limor Fried, aka Ladyada.

HackSpace magazine issue 5 Adafruit

Adafruit has played a massive part in bringing the maker movement into homes and schools, so Limor’s words of wisdom will be a big hit in the magazine.

Raspberry Pi 3B+

As you may have heard, there’s a new Pi, and that can only mean one thing for HackSpace magazine: they have tested it to its limits!

HackSpace magazine issue 5 Adafruit

The Raspberry Pi 3 Model B+ is faster, better, and stronger, but what does that mean in practical terms for your projects?

Toys

Kids are amazing, says the Raspberry Pi Foundation! Their curious minds, untouched by mundane adulthood, come up with crazy stuff that no sensible grown-up would think to build. No sensible grown-up, that is, apart from the engineers behind Kids Invent Stuff, the brilliant YouTube channel that takes children’s inventions and makes them real.

They spoke to Ruth Amos, entrepreneur, engineer, and one half of the Kids Invent Stuff team.

Buggy!

It shouldn’t just be kids who get to play with fun stuff! This month, in the name of research, they’ve brought a Stirling engine–powered buggy from Shenzhen.

HackSpace magazine issue 5 Adafruit

This ingenious mechanical engine is the closest you’ll get to owning a home-brew steam engine without running the risk of having a boiler explode in your face.

Tutorials

They is also plenty full of tutorials to make, so get going!

Copies of HackSpace magazine are available in selected stores across the UK, including Tesco, WHSmith, and Sainsbury’s. They’ll also be making their way across the globe to USA, Canada, Australia, Brazil, Hong Kong, Singapore, and Belgium in the coming weeks, so ask your local retailer whether they’re getting a delivery.

You can also purchase your copy on the Raspberry Pi Press website, and browse the complete collection of other Raspberry Pi publications, such as The MagPi, Hello World, and Raspberry Pi Projects Books.

You can use the micro:bit for all sorts of cool creations, from robots to musical instruments – the possibilities are endless. The micro:bit is a handheld, fully programmable computer which was given free to every Year 7 or equivalent child across the UK. It’s 70 times smaller and 18 times faster than the original BBC Micro computers used in schools in the early 1980s.
This little device has an awful lot of features, like 25 red LED lights that can flash messages. There are two programmable buttons that can be used to control games or pause and skip songs on a playlist. The micro:bit can detect motion and tell you which direction you’re heading in, and it can use a low energy Bluetooth connection to interact with other devices and the Internet – clever!
Be a tech pro of the future with the micro:bit. The digital world is your oyster.

This blog post is written by Chris Penn for the Virtual Pi Jam #PiParty

What you will need:

  • A Raspberry Pi with Minecraft Pi edition / Windows Laptop with Minecraft Java edition
  • Python 3
  • A Micro:bit
  • Read this blog on how to get started with David Whales BitIO library. (here)

Introduction

This code uses the Micro:bit as an interactive controller in Minecraft. You can read all about it in BitIO blog 1 here to fully understand how to set it up and run it. But suffice to say that the Brains behind it is David Whale. Over the course of the the last 8 months I have been integrating the Micro:bit into my Minecraft coding experiments.

This is the latest… you will…………………..

Steps…

  1. Build a strip of TNT blocks in Minecraft Pi / Java edition.
  2. Set a start position for the character in the world.
  3. Plug in the Micro:bit
  4. Open Idle / thonny / MU etc. Copy the code from below. Check for errors.
  5. Run the code and then click the ‘a’ button as many times as you can in a given time period I’ve set it to for 14 seconds for now.
  6. Race your mates, the ultimate winner is who can click the most in the time available. This will propel you along the TNT track and at the end reset your position.

Race your mates and celebrate the Raspberry Pi Birthday weekend on the 3-4 of March.

Once you have read all of the stuff above you can either download the completed code from the link below or follow the instructions above to complete the code, then run it. Good luck.

Example screenshots

Code (python)

#Written by Chris Penn 21/01/18 MB Transport. Adapted to Mini game 03/03/18 by Chris Penn

import time

import microbit

from mcpi.minecraft import Minecraft

import time

import random

 

mc = Minecraft.create()

 

LineColour = 46#block type of powered blocks

 

 

#initial research from here about timers

#https://www.tutorialspoint.com/python/time_clock.htm

 

def procedure():

time.sleep(0.0001)

 

 

Start_Time = time.time()

Total_Time = 0.0

Button_Presses = 0

 

#set starting position

mc.player.setPos(-80,81,-248)# start position / reset race insert your own start coordinates here

 

while Total_Time <= 12.0:

 

 

if microbit.button_a.was_pressed():#while a button being pressed keep going fwd

Button_Presses = Button_Presses +1

procedure()

Total_Time = time.time() – Start_Time

print(Total_Time,”Seconds lapsed”)

x,y,z = mc.player.getPos()

#get block -1

CurrentBlock = mc.getBlock(x,y-1,z)

#Go straight ahead

#if block -1 == 46 then

if CurrentBlock == 46 & mc.getBlock(x,y-1,z-1)== 46:#1ststraight

mc.player.setPos(x,y,z-1)

if CurrentBlock == 46 & mc.getBlock(x,y+1,z+1)== 46:#1ststraight

mc.player.setPos(x,y+1,z+1)

 

mc.player.setPos(-80,81,-248)#reset race insert your own start coordinates here

print(Button_Presses,” clicks in 12 seconds”)