Projects / uvga-conio-library


MicroVGA-conio library is a minimalistic library for creating textual user interfaces on embedded devices running Linux or no OS at all. The library maintains compatibility with the conio.h console library and parts of the Unix curses library. The uvga-conio library can be used with almost every embedded system, starting with low-cost 8-bit MCUs such as i8051/PIC16/ATtiny, through 32-bit powerful system-on-chips (such as various ARM/MIPS systems), to fully-featured embedded Linux boards. A small but fully working conio application can fit into 4 KB of flash and 128 bytes of RAM. The library may be used with devices other than MicroVGA-TEXT interfaces.

Operating Systems

Recent releases

  •  18 May 2009 06:20

    Release Notes: Support was added for AVR-GCC (which means support for devices such as ATmega128 and ATmega103). The documentation was updated.

    •  07 Apr 2009 06:48

      Release Notes: A code cleanup, the removal of GCC-related warnings, and support for arm-gcc.


      Project Spotlight


      A Fluent OpenStack client API for Java.


      Project Spotlight

      TurnKey TWiki Appliance

      A TWiki appliance that is easy to use and lightweight.