Category Archives: Computing

Programming, websites, microcontrollers, and adventures in breaking my Linux installs.

Some nodeMCU connection troubles

For a work project, I’m using a nodeMCU, which is an ESP8266 module flashed with a Lua interpreter (and put on a nice PCB with USB serial and stuff). By the way, ESPlorer is a really nice interface to the nodeMCU. I started by following … Continue reading

Posted in Computing, Electronics | Tagged | 2 Comments

Get Me To Town!

Ever since I saw this project (http://digitalfantastico.blogspot.co.uk/2013/01/a-big-bite-of-raspberry-pi-having.html) by Gareth James at Brighton Hackspace, I’ve wanted to make my own display like it. It’s a display that shows when the next trains are from his local station to get into Brighton. … Continue reading

Posted in Computing | Tagged , | Leave a comment

How the Arduino IDE tries to be too helpful

A Problem The Arduino IDE tries too hard to be nice. Here’s some Arduino code from a recent project of mine: enum state_enum { STOPPED, ACCEL, RUNNING, DECEL }; typedef enum state_enum STATE_ENUM; static STATE_ENUM currentState; static void setState(STATE_ENUM newState) … Continue reading

Posted in Computing | Tagged , | Leave a comment

Snackspace #1: Introduction

This is the first post in a series on making an electronic, over-the-top, needlessly complex “self-checkout” system for Nottingham Hackspace, to allow guests and members to buy snacks and drinks. The current (perfectly good) system is that a person grabs … Continue reading

Posted in Computing, Electronics | Tagged , , | Leave a comment

The C Preprocessor

A quick post on something I just observed about the C preprocessor. The C preprocessor is an odd beast. I don’t know of any other language in widespread modern use that has an equivalent feature (not counting C++, where it … Continue reading

Posted in Computing | Tagged , | Leave a comment

Getting XBMC Eden Standalone on Debian Wheezy

XBMC Eden and Debian Wheezy First and foremost, serious props must go to Vincent Bernat, without whom my efforts to get XBMC running would be nowhere at all. How it all began A month ago, I had XBMC running on Debian … Continue reading

Posted in Computing | Tagged , , | 3 Comments