C0d1ng4fun

Projects

3D Printer Enclosure
3D Printer Enclosure 2023

This enclosure for my Prusa Mk4 3D printer keeps it free from dust in my workshop. It is a...

Pong
Pong 2021-2022

This is a digital hardware implementation of pong running on an Arty Z7 board (PL only) with...

HDMI Basic Audio
HDMI Basic Audio 2021

HDMI basic audio is the simplest form of audio that can be transmitted over HDMI in the form of...

Scanline Rendering
Scanline Rendering 2019-2020

This hardware design draw rectangles shaded into ellipsis. Pixels are produced in sync with the...

Sketch Vectorizer
Sketch Vectorizer 2018-2020

A handmade sketch is a rapid way to describe something. By vectorizing the sketch it can be...

Fine Jigsaw
Fine Jigsaw 2016-2020

This is a simple jigsaw puzzler that sticks to the core of puzzling, matching pieces, and makes...

JPEG Decoder
JPEG Decoder 2017-2018

Despite how common JPEG is, the specification leaves a lot to be discovered. The biggest hurdle...

LED Matrix Animation
LED Matrix Animation 2015

Producing and deploying animations to LED Matrix 2 has never been easier. The LED Matrix 2...

Anaglyph Stereo
Anaglyph Stereo 2014

In 2011 I found anaglyph stereo to be the easiest way to get started with 3D depth imaging. At...

Icolight
Icolight 2013-2014

A decorative lamp with bright white LEDs on the sides of a reflective icosahedron. This was a...

Tanks
Tanks 2010-2015

In early 2010 me and a couple of friends started a joined game development project for fun....

LED Matrix 2
LED Matrix 2 2013

A friend kindly donated a 32-by-12 LED-matrix. It then became my mission to build a controller...

Polygon Editor
Polygon Editor 2012-2013

In late 2012 I found myself in a situation where several of my other projects were in dire need...

Jigsaw Puzzles
Jigsaw Puzzles 2011-2013

I set off to build a piece of software to assist the tedious sorting typically involved in...

2D Platformer Physics
2D Platformer Physics 2011-2012

For me, nothing beats a good 2D platformer when it comes to games. This is a little experiment...

Helmer
Helmer 2011-2012

This is my take on running multiple computers in a single IKEA Helmer drawer unit. It has been...

XY Table
XY Table 2009-2011

In 2009 a friend of mine started prototyping the hardware for an XY table. When he asked me if I...

Color Lines Bot
Color Lines Bot 2009-2010

After merely having done a few experiments with screen scraping for a couple of years I decided I...

R-ectable
R-ectable 2008-2009

In 2008 I installed a video projector in my living room and wanted a new HTPC to deliver content...

THAPS
THAPS 2006-2007

Texas hold'em autonomous playing system (THAPS) ended up mostly being an implementation of an...

Travian Manager 2006

This application manages most of the functionality of a player account in the web-based MMOG...

Future Editor 2
Future Editor 2 2005-2006

Future Editor (the first) had grown larger and delivered far more than I ever anticipated when...

J-Box
J-Box 2004-2005

J-Box is my second computer case I have built from scratch. It is a very simple construction...

SKOI 2004-2005

Some Kind Of Intelligence (SKOI, pronounced like the Swedish word "skoj" meaning fun) was...

Future Editor
Future Editor 2003-2004

In 2003 I found myself with a lot of ideas and inspiration for 3D graphics. Earlier I had built...

LED Matrix
LED Matrix 2003

This is one of my first electronics projects (that do something). The LED matrix consists of...

Vacuum Warriors 3D
Vacuum Warriors 3D 2003

This is the successor of Vacuum Warriors. It is still a multiplayer space shoot'em'up but now...

File System Visualization
File System Visualization 2002-2003

As a project in my final year in upper secondary school I created an application that visualizes...

Wooden PC Case (SB)
Wooden PC Case (SB) 2002

In the spring 2002 I designed and built a PC case out of wood (including the internal structure...

J3D
J3D 2001-2002

Johans 3D is a pretty straight forward 3D engine which I wrote sometime during 2001 and 2002....

World Creator
World Creator 2001-2002

This application is built upon and along with J3D during late 2001 and early 2002. Its initial...

Vacuum Warriors 2001

This is a networked space shoot'em'up I worked on during spring and early summer 2001. It is more...

Kirk Ball
Kirk Ball 2000-2001

This is one of my old time games that I actually finished. It was developed between 2000-12-20...

From Ammo To Blood
From Ammo To Blood 1999-2000

From ammo to blood is a rather violent DOS game that I worked on primarily in 1999 but finished...

Land
Land 1999

Land is the best of a few Java games I wrote in the end of the nineties intended to be run as...