Potton Mince Pi and Pints – a Raspberry Jam – Saturday, 9th December

We’re holding a Christmas-themed Raspberry Jam in Potton, on the Bedfordshire/Cambridgeshire border, on 9th December and we’d love to see you there.

family-friendly event, that happens to be held upstairs at a pubPotton Pi & Pints is a chance to talk about, use and explore the Raspberry Pi in an informal setting.

We start just after lunch and we invite people to bring their projects to show off. We have plenty of Raspberry Pi pi-topCEED workstations set-up and worksheets that you can use to learn more about programming and physical computing.

As this is Christmas, we’re having Mince and Raspberry Pies laid on for you!

At the end of the event, around 5pm, we clear everything up and then you’re welcome to join us for a meal served by the friendly Rising Sun staff. It’s pub-grub, but it’s good pub-grub! There are plenty of real ales on tap and of course soft drinks too.

So, if you’d like to join us, please let us know you’re coming by grabbing a free ticket from Eventbrite. The more, the merrier!

Four-legged insect robot powered by a Raspberry Pi with a camera

Computer engineering student Shoyu has created a four-legged insect robot which uses a Raspberry Pi 3 and an IO Expander Board to control the servos. He’s added a Camera Module and then created a control interface that can be used from a mobile phone. He’s written the whole lot up as an Instructable and you can see that here. See it in action below:

New portable learning/gaming device on Kickstarter uses the Raspberry Pi Compute Module

Just recently launched on Kickstarter, Pip is a portable “digital creation” device based around the Raspberry Pi Compute Module. Let’s take a look at the product, and I’ll give you my opinion at the end.

Hardware

The Pip is based around the Compute Module, as I’ve said, and features a custom host board which adds several significant features as you can see below:

It’s an ingenious design that comes wrapped in a custom-moulded plastic case (pictured at the top of the post). You can see the driver board and other components below:

The screen is surrounded by two plug-in controllers which turn it into a gaming platform. In terms of physical computing, there are two parts which are fed off the 40-pin header on the side of the Pip: a ‘HAT’ (which looks a bit too small to be called a HAT, but let’s gloss over that for a moment) which is a touch-capacitive board with crocodile clips (making it a bit like a Makey Makey); and a breadboard module which is linked to the Pip via a ribbon cable.

Software

The Kickstarter talks of a custom operating system, or set of software, that will allow a gamified learning experience. This custom software starts you off on drag-and-drop programming before moving onto “proper” coding. Of course, the SD card containing the custom software can be replaced with a standard Raspbian if you want to, so the full suite of ‘normal’ Raspberry Pi software is also available to the user.

Pledging

The Pip starts at £150 (Earlybird, rising to £175) for just the Pip, without the physical computing parts. £200 (Earlybird, rising to £225) for the Pip, physical computing parts and a Pi Camera. There are other, larger pledges too for different packs. Take a look at the Kickstarter here.

Opinion

This looks like a very nice device. It’s colourful, without being over the top, has lovely hardware and the software system sounds nice too.

However, I’m a little concerned that the pricing will prove its downfall. When you compare it to something like the pi-topCEED, with its much larger screen and mature software, £200-£225 for the full kit sounds a little excessive, especially with the tiny screen. When you consider that you’ll need another device to program it with if you want to really get into coding (because the screen is tiny), it’s difficult to justify the price. To find something similar in price and concept, you’d need to look at the Kano Complete Kit and perhaps that’s where it’s aimed – the high end.

If you can afford it, and you’re after something small and perfect for kids, I recommend taking a look at the Kickstarter. Go for the full Pip kit (with the physical computer parts) to really take advantage of what makes the Pi so special (apart from it being cheap as chips, of course!).

RasPiO FullpHAT – new crowdfunding campaign for the Raspberry Pi from Alex Eames

Alex Eames of RasPi.TV fame has run several excellent crowdfunding campaigns on Kickstarter, normally delivering ahead of time and providing lots of communication along the way.

His latest is for the RasPiO FullpHAT and he’s running it as a 7-day campaign from his own site. It is an add-on board for the Raspberry Pi that attaches to the GPIO pins on top of your Raspberry Pi and allows you to:

  • Connect two pHATs to your Pi and still use any spare GPIO pins.
  • Connect a pHAT and a HAT to your Pi and still use any spare GPIO pins.
  • Use any remaining GPIO pins which are broken out multiple times with large, clear labels.

Opinion: This is just a great idea – it gives you the ability to add the two other add-on boards to your Pi and use them together to create new projects. The “killer feature” here is that the GPIO pins are also broken out twice so you don’t lose any functionality. You could, for example, use an Enviro pHAT and a Scroll pHAT HD on the other and create a weather station – really, the possibilities are huge!

UPDATE: As of now (14th November at 3.30pm GMT), this project is funded so it’s definitely going to be produced! 🙂

You can see it in action below, using a Pimoroni Inky pHAT and a RasPiO Inspiring driver board.

You only have 7 days to pledge for your own board (or multiple boards, if you’d like – this one’s going to come in very handy!) and you can do so on the RasPiO website.

The board costs £8.00 plus shipping (which is £2 in the UK) which is about right, in my opinion, if you compare it to boards such as the Pimoroni Black Hat Hack3r Mini.

All images from RasPiO, copyright Alex Eames.

PiJuice – portable battery power for your Raspberry Pi – a review

The PiSupply PiJuice is finally here!

What is the PiJuice?

It’s a battery power pack HAT for your Raspberry Pi.

The Review

Tim Richardson (@Geeky_Tim) has joined me on this review to give his insight, so we’ll be moving back and forth between our two viewpoints. We were handed the PiJuice review bundle at a recent CamJam so decided to do a joint review!

Some background

It all started over two years ago on Kickstarter as a really good idea that went awry.  It’s taken Aaron Shaw and the team that two years to get the final product to their backers.  A lot of that time, unfortunately for both them and us backers, they have had numerous issues which have been endlessly discussed in the over 2000 comments on their Kickstarter pages. We won’t go over those issues again here as some is speculation and it’s hard to know fact from fiction; but the product is finally here and (almost) ready to ship to backers and to go on general sale. So, let’s take a look.

The Hardware

Tim: The final product has certainly not been rushed.  It is a very clean circuit board that will plug into all 40 pin Pis.  You can power your Pi from the battery (a Motorola BP7X 1820mAh phone battery) alone, or by powering the Pi directly, leaving the battery as a backup, power the board itself, or both.  Why would you want to power both the Pi and the board at the same time?  The PiJuice allows you to run the Pi from the mains while you use another supply, be it mains or one of the solar panels either available from PiSupply or elsewhere, to keep the battery charged.  Then, if you lose power, the battery will automatically take over and keep your Pi running.  Within the first few minutes of testing I wanted to swap the power over from one supply to the other and unplugged the Pi; it kept running happily without interruption.

Mike: I, too, was impressed with the hardware. The main PiJuice board is absolutely gorgeous on the underside with a huge amount of components squeezed in. I even love the colour of the PCB (a kind of ‘hot pink’) which closely matches the packaging. It’s a nice, completely irrelevant touch. I love it.

The battery is a hard-cased Lithium Ion affair, rather than a LiPo (which tend to be a bit… squishier…) so is potentially much safer for it.

The board is fully hot-swappable. I placed it on the Pi while it was turned on and powered by a PSU and it worked fine. I removed the PSU, it was still ‘on’. I removed it in the same cavalier fashion with the PSU plugged in and the Pi remained up and didn’t reboot or anything.

I have to say, I’m not crazy about the PiJuice automatically being ‘on’. As soon as I plugged it into the Pi (with the Pi off), it started up with no warning or any kind of button press. It’s a small thing, but given that I’d just finished testing the GoPiGo, which has a power-on button, it’s something I noticed.

Another thing to say is that the small buttons on the side of the PiJuice are labelled in the most tiny font imaginable, due to the space available. They also seem in a strange order: SW2, SW3, SW1 from left-to-right.

I experienced a possible interaction with the Pi 3’s wi-fi – my connection was quite a bit weaker with the PiJuice on top than without it. That might be a result of where I was (at the bottom of my garden) or it could indicate some RF interference by having the battery and circuitry so close to the Pi 3.

The LED on the side still flashes occasionally when the PiJuice is not plugged into the Pi. I would prefer to have had some way of turning it completely ‘off’ and not draining the battery at all, but that’s a small thing: you can always remove the battery; in fact, that’s probably the best advice if you want to ensure that the PiJuice is truly ‘off’.

Tim: With the growth of the IoT (Internet of Things) over the last few years, being able to power your projects even in the event of power failure is going to be extremely useful (although loss of network power may cause you problems!).  With many smaller devices now being battery powered, being able to continue to have a Raspberry Pi hub on your premises is going to be essential.

The PiJuice pass-through header means that you can plug another HAT on top of the PiJuice HAT.  The three buttons and two LEDs can be configured to do what you need them to, and there are two further interfaces that I have not yet found full documentation for, but to be honest, this is not unusual for unreleased hardware; I am sure PiSupply will supply more information in due course.

Mike: Even though the battery is quite thick, HATs and pHATs will still fit on the extended header provided. I tried it fitted with a HAT that had a low-profile header (in my case, the Pimoroni UnicornHAT) and, of course, with a full-sized header, like on the RasPiO Pro HAT (the one with the pins in the correct order and the breadboard on top) and also the Pimoroni Explorer HAT. An extended header is, of course, an old solution to the issue of stacking HATs, but it does work very well here and the battery doesn’t get in the way unless you have a lot of components sticking out on the bottom of your stacked HAT/pHAT. The good news is that the PiJuice uses only I2C and power pins, so there is no clashing of hardware. Even if there is an address conflict, the PiJuice’s I2C address is configurable via the software package, which we will now look at.

In use, the power supplied by the battery is steady and reliable. Here is a quote from The MagPi review about how long the battery lasts:

“We performed a simple uptime test with a Python script that periodically logged how long the Pi had been running. On an idling Pi 3, it averaged around 4 hours. A little shorter than we’d hoped for, but on a Pi Zero or A+ you should be able to achieve near double that.”

Now, of course, you can get very high-capacity USB power banks that will last longer than that, but if you’re looking for a more compact solution, the PiJuice has a lot to recommend it.

The Software

Tim: Setting up the PiJuice is as simple as it can be; stack the PiJuice on top of your Pi and that is it.  As long as the battery has charge, the Pi will run.  However, there is a control package that will enhance your experience, installed with the simple one line:

sudo apt-get install pijuice

This will install the PiJuice configuration tool that will show you how much juice you have left, whether it’s charging and allows you to configure how the supply and Pi reacts to various events. These events include a low power warning and a “charge-reached” trigger. You can also start your Pi on a schedule, and program the three buttons on the side of the PiJuice to do what you’d like them to do such as shutdown, reboot or any other action.

Mike: After you’ve installed the software, you get a nice little battery-level icon which appears near to the Bluetooth and wifi icons on the taskbar of Raspbian. Hovering over it gives you the current battery level.

Right-clicking the icon lets you into the configuration software where you can:

  • Set a ‘wake-up alarm’ so that the Pi starts up at a specified time.
  • Configure various events to happen on low charge, low voltage and other events.
  • Configure user scripts that can be used in conjunction with other settings.
  • Change the I2C addresses of both the HAT and the Real-Time Clock.
  • Change the actions of the buttons and what happens when you press, release, single-press, double-press and long-press them.
  • Configure the LED to behave in a certain way.
  • Take a look at the various pre-configured integral options. You can customise them if you want to.
  • Update the Firmware of the board.

The interface is a little basic-looking but is very flexible in practice, and that is far more important on a product such as this. On other products, such as the cheap ‘UPS’ boards you can get from China, there is no software at all!

Conclusion

Mike: There are other solutions out there for powering your Pi. You can pick up a Chinese equivalent for about half the price and use a LiPo battery to do it. However, I much prefer the Li-ion battery that comes with the PiJuice. It seems safer, seems a better package and it clips into the HAT rather than being glued or taped on top. You could use a USB power bank to do it, but of course these tend to be much less compact than the PiJuice’s HAT and battery combination. And none of these other solutions come with the software that PiJuice comes with – and this is important. If you want your Raspberry Pi to know about your charge level, the PiJuice is an easy-to-recommend solution. If you want your power solution to be well-designed, the same can be said.

Tim: At this stage, the documentation is quite ‘light’, which means you are going to be on your own until more people have their hands on the HAT and have explained what each of the settings means; the UI shows a lot of promise for customisation, but until we know more about what goes in which box, the majority of users will be stumped. In the relatively short time that I have had the review unit I have not had the time for a project which will allow me to get the full potential out of it.

Mike: I can see this being used for a variety of different projects (some of which are in the Quick Start guide) such as a camera, weather station or just as a UPS for your Pi to get a better guarantee of uptime.

Tim: If you just want to power your Pi for, say, a robot, then you may be better off using a ‘lipstick’ type phone charger – they are cheaper, but less versatile. For anything else, where you need your Pi powered away from a socket, or you need to ensure that power is not lost during brown- or black-outs, then I recommend the PiJuice. It’s a well-made piece of hardware and, despite documentation being limited at this early stage, it’s powerful (excuse the pun).

Mike: Overall, I have to say the PiJuice is very promising and I’m offering a cautious recommendation. Get the documentation finished and the examples up on the website and PiSupply will be onto a winner.

Buying it

You can take a look at the various PiJuice packages here which start at £48. They will be available within the next few months once the Kickstarter pledges have been fulfilled.

Raspberry Jam at MAC Birmingham – Saturday, 18th November

Well-known Midlands-based educator and maker Spencer Organ is supporting a Raspberry Jam next Saturday (the 18th of November) at MAC Birmingham, which is an arts complex on Cannon Hill Park. It’s being run as a drop-in from 11am to 4pm, is completely free, and is suitable for both beginners (who will have access to several different types of workshops) and more experienced makers who can bring their own projects to show and get help with. More details are available here.