PicoCreate How it works


The PicoCreate is implemented in a single ARM Cortex M0 micro-controller.

This controller is wired to support scanning a 48 key membrane keyboard, drive an LCD graphical display, non-volatile storage to an external EEProm chip and also support Serial, Digial and Analogue ports.

There is 10Kb of onboard SRAM to support the current program (code and variables)

A tiny operating system automatically looks after keyboard scanning, screen update, fonts, cursor, sound and a tiny filing system


The keyboard is connected directly to the PicoCreate PCB. The microcontroller scans the keyboard in one if it's background tasks and feeds any typed characters to a buffered input stream.

LCD Screen

Filing System

Language intepreter

(c) 2017 PicoCreate

Terms and conditions apply, click here for further details