We present an analogue signal-processing circuit suitable for applications in a portable, wearable, non-invasive electrooculogram-based human-computer interface. Behavioural model and preliminary experimental results confirm that the proposed circuit, while operating in real time, correctly detects and decodes signals generated by the subject's eye movements. The total power consumption is measured at 145 mW (excluding the RF link) with a 3 V power supply voltage, and the unit size is approximately 5 cm x 3 cm printed circuit board. Copyright (c) 2012 John Wiley & Sons, Ltd.