Time-Based One-Time Password Algorithm Explained (TOTP)

Time-Based One-Time Password Algorithm Explained (TOTP)

I have been using google authenticator for a while and decided to have a look into how the Time-Based One-Time Password Algorithm works. Authenticators like the google one use the TOTP algorithm which is a fairly simple open standard. TOTP is an extension of the hash-based message authentication code (HMAC). It works by combining a secret key with the time …

Read More Time-Based One-Time Password Algorithm Explained (TOTP)
Raspberry Pi PiTFT PyGame Monitoring Screen

Raspberry Pi PiTFT PyGame Monitoring Screen

I recently decided to play around with the PiTFT screen and create a Raspberry Pi PiTFT PyGame Monitoring Screen to monitor my home environment. For this I am using the following: Raspberry Pi 2B Adafruit 2.8″ PiTFT capacative touch screen – https://www.adafruit.com/products/1983 3D Printed Case – http://www.thingiverse.com/thing:802232 Edimax Wifi EW-7811Un USB Dongle

Read More Raspberry Pi PiTFT PyGame Monitoring Screen
A look at the Particle Photon

A look at the Particle Photon

I recently purchased a particle photon IoT; a tiny reprogrammable IoT development board with inbuilt WiFi. It is available here to buy: https://store.particle.io/ There is a really good guide to getting it setup here, so I will only cover my thoughts on setting it up and using it as a wireless thermometer: https://docs.particle.io/guide/getting-started/intro/photon/ The setup is fairly …

Read More A look at the Particle Photon
Arduino powered Wine Bottle Mood Lamp

Arduino powered Wine Bottle Mood Lamp

I decided to make an RGB Arduino powered Wine Bottle Mood Lamp. The lamp uses inexpensive parts and is very easy to make. The lamp can be controlled via Bluetooth and will cycle through random colors by default. Components The lamp uses the following components: Clear wine glass. Small piece of wood. Arduino Nano v3.0 (cheap compatible …

Read More Arduino powered Wine Bottle Mood Lamp

Repairing and firmware upgrading for a NATPC M009S 8GB Tablet

Repairing and firmware upgrading for a NATPC M009S 8GB Tablet I brought a cheap tablet from Amazon (link here) and a few months later it was barely working. It was stuck in a boot loop and the battery wouldn’t charge. I removed the battery and and flashed some new firmware and here are the instructions …

Read More Repairing and firmware upgrading for a NATPC M009S 8GB Tablet

Kiss Calculator Android App

Kiss Calculator is the best application to calculate which of your friends sends you the most kisses. Download this amazing free and innovative kissing tester on your mobile and have unlimited fun. Do you love playing romantic games with your friends? If yes, Kiss Calculator is the free app for you! Kiss Calculator has a gorgeous interface, …

Read More Kiss Calculator Android App

Checking fault codes on a Car

Recently I have had some warning lights appear on my car such as the following shown below. Garages often charge £25-50 to do “diagnostics” in order to find out the problem with the car. Often this will just involve plugging in a fault code reader and reading any reported faults, something you can do yourself. …

Read More Checking fault codes on a Car