APC magazine

Following my Java Masterclass series in APC

For the last few months, I’ve been doing a ‘Learn to Code Java’ masterclass series in APC magazine – and it looks like a few new readers have been joining of late, given the emails.
The series will eventually hit the APC website, but you’ll be a few issues behind – so grab the latest issue of APC to get the latest!
If you want to get started, all you need is a computer and some free software – the… Read more

My new ‘learn to code’ masterclass in APC magazine

One of my most favourite roles at PC User magazine was developing the in-house apps for the monthly cover disc. Not the stuff that was often unflatteringly called ‘shovelware’, but the PC User-branded apps – everything from the PerfectPC system builder app to various RockPod and TVRip video conversion tools, UserBench benchmarks and the UserOS operating systems.
It was all fun and incredibly interesting because you never did the same thing twice – it also helped me perfect my time… Read more

Enigma Cipher Machine story up at apcmag

The Arduino Uno microcontroller is a pretty impressive little number – so impressive, in fact, you can turn it into a fully-working Enigma Cipher Machine.
I know I’ve been banging on about this project a little lately, but I was pretty damn chuffed when it started working (it’s one of the most complicated pieces of code I’ve had the pleasure of putting together!).
Now, the full story has now gone up on the APC magazine website.
What’s cool about it… Read more

Software for the Arduino Enigma Cipher Machine

In the current August 2014 issue of APC Magazine, I’ve written about a functional-replica of an Enigma Cipher Machine that I’ve designed and built using an Arduino Uno microcontroller board.
But if you’re looking for the software, it’s on the APC magazine website but at http://apcmag.com/magstuff in the August 2014 section.
Hopefully, it will be transferred to the regular Arduino page (http://apcmag.com/arduino.htm) page shortly.
Sorry for the confusion.
The Arduino Enigma displays everything on a 16×2-LCD module shield and accepts… Read more

Turn an Arduino Uno into a digital audio recorder

One of the great things about Atmel’s ATMEGA328P microcontroller that powers the Arduino Uno boards is the sheer versatility of the chip. It might only clock in at 16MHz and process data in 8-bit chunks, but it has so many practical real-world interface options that helps it punch well above its weight.
My favourite part of the chip is the ADC or ‘analog to digital converter’. By rights, it’s only a 10-bit ADC and only has a rated sample rate… Read more