Sep 192017
 
High Visibility Cycle Lights with Raspberry Pi, ESP8266 & RasPiO InsPiRing - Day 3

On day 3 (day 1 here, day 2 here) I wanted to see if I could use a Raspberry Pi (3 or 0W) as the WiFi access point instead of my phone. Knowing I was taking a slight risk (with my time) I flashed a µSD card with the shiny new Raspbian Stretch. I tweaked all the things I normally tweak (e.g. remove Wolfram and LibreOffice, enable SSH, SPI, I2C, camera etc. – I may well add a camera to this at some point WJDK). Then I went through this excellent tutorial here, which I […more…]

Sep 152017
 
High Visibility Cycle Lights with Raspberry Pi, ESP8266 & RasPiO InsPiRing - Day 2

We’ll start with a quick recap of day 1 (which you can find here). By the end of day 1 we had a proof of concept for a phone-controlled, Wemos-driven rear bike light, with indicators (turn signals), tail lights and brake lights. Day 2 started with a bit of real-world testing on the bike. It was determined pretty quickly – within one trip to the gym and back – that mobile phone control was NOT really the way to go. I wasn’t too upset about that because it wasn’t how I originally envisaged things anyway, […more…]

Sep 132017
 
High Visibility Cycle Lights with Raspberry Pi, ESP8266 & RasPiO InsPiRing – Day 1

A few months ago I thought it would be cool to use some of my RasPiO InsPiRing LEDs to make some indicators (turn signals) for my bicycle. But then I got busy completing and shipping the InsPiRing KickStarter, and then went away for the summer. But just as I was coming back, Lorraine Underwood tweeted about her High Visibility Jacket which reminded me of the idea. Obviously I wanted to do it my way and install something permanently on the bike with wireless control. Also I was due to purchase a new bike, which everyone […more…]

Jul 062017
 
How to ask for (and receive) technical help on the internet

The internet is a great place to find out how to do things. You can often find a ‘recipe’ for precisely what you want to do or a how-to article to solve your exact problem. But even if you can’t, whatever problem you’re having, the internet is chock-full of people with knowledge who will most likely be willing to help you if you go about it the right way. This article attempts to give you some tips that will assist you in getting the help you need. But What is the Right Way? Two things […more…]

May 262017
 
Debugging a Tricky LED Problem Using Inspired Logic and a Rigol DS1054z Oscilloscope

Last week I had a bit of a scare. Having tested all 100 of the trial batch of RasPiO InsPiRing straight-8 boards and found 100/100 working perfectly, I issued an update to let the KickStarter backers know. Testing was done with a DigiSpark, which is based on an ATtiny microcontroller. It’s the same device I sent to the manufacturers for their QC testing because it is small, cheap, pretty bullet-proof and I would not have to explain to them how to use a Pi (which would also need a screen, keyboard, mouse etc. thus making […more…]

Mar 172017
 
Make an LED Arrow Sign with RasPiO InsPiRing

One of the interesting usage possibilities for the RasPiO InsPiRing system is illuminated signage. What could be better than flashy, blinky, multi-coloured signage? Well, not much really? So I decided to make an arrow out of two straight 8s and a triangle. I used white depron foam as a base, ordinary headers and jumper wires to connect all the shapes to each other and to the controller. Then a needle and thread and some hot glue to fasten the shapes to the depron. I then darkened the foam with a marker pen. This is what […more…]

Mar 102017
 
How to make an internet clock with NTP, Pi Zero W and RasPiO InsPiRing

I’ve been messing about with the Pi Zero W and one of my RasPiO InsPiRing boards to make a colourful clock that keeps accurate time using NTP (Network Time Protocol). Because the Zero W has WiFi onboard, it’s perfect for things like this. It’s quite a visual thing, so I made a video about it… Here’s the Code If you want a walk-through of the code, I made a little walk-through video of it, but decided to keep that separate because not everybody would want that level of detail. You can find that after the […more…]

Jan 262017
 
Wireless Remote Sensing with Wemos D1 mini, Arduino IDE, Raspberry Pi and lighttpd web server

For a long time now I’ve wanted wireless temperature sensors scattered around the house and garden reporting their temperatures regularly to a central server. It’s not something I really need, but something nice to have. I’d originally planned to do it with a RasPiO Duino or Arduino nano and inexpensive NRF24L01 radio boards. Albert @winkleink Hickey, a friend of mine, who also runs the Egham Jam put me onto these when he did his buttonflash game. Albert has a useful hobby of trawling ebay for bargain-basement electronics. A few weeks ago he showed me the […more…]

Nov 112016
 
Extending Python Vocab Tester With Dictionary Lookups and Storage

In my previous blog post, I showed you my Python based vocabulary tester and suggested some ways it could be “taken further”. You probably won’t be overly surprised to hear that I have taken it a bit further myself. Actually, I’ve taken it rather a LOT further, but this blog article is to show you the next couple of steps. Let’s Compile a List The first, fairly easy, tweak I made was to store the words I don’t know in a file. I figured it would be good to make a list of these so […more…]

Oct 132016
 
How to Estimate Your Vocabulary Using a Python Script and the Scrabble Word List

The other day I read an article on the BBC website which suggested a method to estimate your vocabulary. Essentially, you sample 20 pages of your dictionary and note down how many words you know on each page. Then you add up the total, divide by 20, then multiply this by the number of pages in your dictionary. This gives you an estimate of your vocabulary. (Results will depend on the number of words in the dictionary, so use the largest you have.) This seemed like a good idea, so I tried it. I used […more…]