Navigation
Home & news
Random page
All pages
Site search:
Databases
Fortune cookies
Haikus
SID themes
Page collections
Blag
Chip music
Games
Hardware projects
Music downloads
Obfuscated programming
Piano music
Sane programming
Scene productions
SID related pages
Software downloads
Video downloads
Featured pages
Autosokoban
Beagleboard VGA
Binary Art
Brainfuck
Chimney claw
Chopin romance
Craft
Fratres
Freecell
Hardware chiptune
Lampslide
Leaky redaction
No-pop hack
One man and his piano
P. N. A. C.
Paraforce
Plasma
Remote control
Reverberations
SID septet
Slaepwerigne
Stranded
Syntax highlighting
TTY demystified
Townwoofer
Turbulence
Warpfruit
Forum
Register
Log in
Latest comments
Feedback
  • Swedish content
  • Personal content
  • Offensive content

Welcome, web wanderer!

My name is Linus Åkesson, though some of you may know me as lft. I live in Lund, Sweden.

Read more about me.

This combined homepage, blog and file archive is bilingual. If you don't understand Swedish, you may wish to trim the site down a bit by un-checking the corresponding box near the top of the page.

Latest pages:

Beagleboard VGA output

This article describes how you can extract a VGA signal from the LCD headers on a revision C beagleboard using two transistors and a bunch of resistors. Read more.

Posted Sunday 17-Jan-2010 17:00, 6 comments.

Beagleboard no-pop hack

When you close the audio playback channel on a beagleboard running Linux (I'm running the Launchpad beagleboard-kernel, but I'm not aware of any version where this has been fixed), you get a really loud "pop" five seconds later when the driver removes power from the playback hardware. Here's a simple hack to prevent that from happening. Read more.

Posted Tuesday 22-Dec-2009 15:52, 3 comments.

The lampslide

If mounted normally, this chandelier would hang between the projector and the screen, casting a shadow. It would also block the view from the sofa. By using a wooden door jamb as a rail and constructing a small car to slide along it, I've suspended the chandelier so that it can be moved out of the way easily. Read more.

Posted Tuesday 10-Nov-2009 16:31, 3 comments.

Leaky redaction

Yay! Third place in the 2008 Underhanded C Contest. Read more.

Posted Wednesday 14-Oct-2009 19:34, 0 comments.

Power Ninja Action Challenge

Here's another ATmega88-based hardware chiptune, this time composed for Little Computer People 2009. It was my contribution to the "other music" compo, and won the 1st place. Read more.

Posted Sunday 19-Jul-2009 17:47, 8 comments.

Turbulence source code

On this page you'll find the complete source code for Turbulence, as well as a general overview and discussion of some of the techniques I used. Read more.

Posted Monday 11-May-2009 16:47, 0 comments.

Plasma

Plasma is a small (637 lines of source code) tool for compiling and concatenating propeller assembly language (PASM) and binary data. It extends PASM with some new features, most notably ARM-like constant pools. Read more.

Posted Monday 11-May-2009 16:47, 0 comments.

Older pages