Profile cover photo
Profile photo
Leo white
A software engineer who likes tinkering with hardware.
A software engineer who likes tinkering with hardware.
About
Posts

Post has shared content
Semi Finals, and Final, from #PiWars 2018's Saturday session. (Corrected semi finalist names!)

Post has attachment
Semi Finals, and Final, from #PiWars 2018's Saturday session. (Corrected semi finalist names!)
Add a comment...

Post has shared content
During the PiWars 2018 Saturday session I was helping judge the Obstacle course. Here's a few of the competitors who tackled it whilst I was judging.

#PiWars

Post has attachment
During the PiWars 2018 Saturday session I was helping judge the Obstacle course. Here's a few of the competitors who tackled it whilst I was judging.

#PiWars
Add a comment...

Post has attachment
Yesterday my +Pi Supply PiJuice HAT arrived, just over three years since I placed my Kickstarter pledge! Making it the one of the longest running Kickstarter project I've backed, but at least it was a successful one.

The PiJuice is basically a UPS for your Raspberry Pi, utilising a LiPo/LiIon battery to keep your projects running during power cuts, or when you are away from home. Feeding back information to the Raspberry Pi over i2c on the current battery level, if external power is connected etc.

My original plan for the PiJuice was to power my Pi Wars 2016 entry... But now I need to come up with some new uses for it. My first is to squeeze it into a Google AIY kit, exposing its power button with a little bit of case modding (i.e. cardboard tearing) to turn it into a portable voice assistant!

I've only had it long enough to charge up the battery, and make sure the software is installed, so too early to say how long the AIY kit will stay powered for. But I'm liable to find out tonight, as I'm taking it to the pi-top Pi Day Celebration event this evening. So if anyone else is attending and wants a look, come find me!
PhotoPhotoPhotoPhoto
14/03/2018
4 Photos - View album

Post has shared content
Considerably later than planned I've finished detailing how to extended the Google AIY Voice Kit with vision support. Using the +Raspberry Pi camera module to take pictures and the Google Vision APIs to process them.

The two Python scripts I've written allow you to ask for general information about what's in the picture (e.g. a ball), what logo is in the picture, and to read out any text that is in the picture.

Full details on the scripts and how to setup the Raspberry Pi can be found at http://blog.mybigideas.uk/2018/03/adding-vision-to-your-aiy-project-in-4.html and a short video of it in use at https://youtu.be/XFa6tJlwDHc

Hopefully the instructions are clear enough, I've run through them several times where I can, but the Google account setup itself can, of course, only be done once.
Add a comment...

Post has attachment
Considerably later than planned I've finished detailing how to extended the Google AIY Voice Kit with vision support. Using the +Raspberry Pi camera module to take pictures and the Google Vision APIs to process them.

The two Python scripts I've written allow you to ask for general information about what's in the picture (e.g. a ball), what logo is in the picture, and to read out any text that is in the picture.

Full details on the scripts and how to setup the Raspberry Pi can be found at http://blog.mybigideas.uk/2018/03/adding-vision-to-your-aiy-project-in-4.html and a short video of it in use at https://youtu.be/XFa6tJlwDHc

Hopefully the instructions are clear enough, I've run through them several times where I can, but the Google account setup itself can, of course, only be done once.

Post has attachment
Earlier this year I wanted to setup a couple of Raspberry Pis in a Bluetooth network and did the usual thing of searching for information on how to achieve this. Unfortunately what I mostly came across was outdated/incomplete articles that just didn't seem to work for me.

After reading a lot of how-to-guides, forum posts and plenty of trail and error I managed to get a Bluetooth network up and running. So, for my own reference and for anyone else who wants to achieve the same, I've documented the various steps I took to get a basic Bluetooth Network up and running on Raspbian Jessie, starting from blank SD cards and finishing with IP communication between two Raspberry Pis (with optional Internet Sharing).

In my own setup I had four Raspberry Pis talking to each other via Bluetooth (One 3 and multiple zeros) and that seemed to work well for the, relatively, low bandwidth communication I required.

So for anyone interested, click on the link to read more!

Post has attachment
My first little project with the AIY Voice Projects Kit, using it to control a robot arm using voice commands!

The robot arm is connected directly to Google's Voice HAT board via the servo connectors (there are just enough), with everything powered via an external power supply (Even using a 3A one it would reset if I moved too many servo's at once).

As my Raspberry Pi 3 is still buried inside my PipBoy I'm running everything on a Pi B+, which may be why it takes quite a while to respond to some of the commands.

The voice commands are just running a python script that uses the PIGPIO module to update the servo positions, so all fairly simple right now.

#AIYProjects

Post has attachment
A final blog posting about Pi Wars 2017, a little write up on the two day event, how my robot 'PiSquared' fared in the challenges, a few photos and of course the videos of the Pi Noon finals I've previously posted.

Will there be a Pi Wars 2018?
Pi Wars 2017 - Epilogue
Pi Wars 2017 - Epilogue
blog.mybigideas.uk
Wait while more posts are being loaded