Lilka

Lilka with Doom game artwork on the screen

Lilka is an open hardware DIY console created in Ukraine.

It can be assembled from inexpensive electronic modules you can buy.

It is aimed at learning. Once you assemble it, you have a simple, yet powerful device with a lot of possibilities:

  • Run Nintendo (NES) games in emulation
  • Run DOOM
  • WiFi and Bluetooth
  • GPIO extension to connect more hardware
  • Lua programming
  • Running programs from MicroSD card

Again, note that this is not a consumer-grade game console. It’s a do-it-yourself kit, which is quite simple to assemble even for the newbies (soldering required). Its goal is to give you cheap hardware to tinker with, and a ready base system firmware (FreeRTOS based) for display, buttons, sound, battery and other components. Of course you can play games on it! But gaming is not the main purpose of it.

At FOSDEM

You are at FOSDEM, and it’s not over yet? I am around and have a few kits (not prebuilt) with me. Email me lilka@decent.im if you want one.

If you run a club in electronics/computing with at least 2 Ukrainian youth participants, I will gladly give one for your club.

Otherwise, I will - gladly! - sell you one, or ship one to you afterwards, or help with a group order.

Lilka with Pacman game on the screen

Links

Project’s website

Videos: unveiling, soldering and review, fixing soldering problems

Documentation (Ukrainian)

Documentation (Google Translate)

Bill of Materials (BOM) - with links to AliExpress and Mouser

Assembly instructions (Ukrainian)

Assembly instructions (Google Translate)

Sources: schematics, firmware, apps

Rust library

Alternative UI project

Lilka with the original Cat game on the screen