C-mon's Electronics

Welcome on my electronics page! On this website I document some of my projects I'm workin on. I share these with the rest of the world so others can learn from - and perhaps teach - me.

In the world of electronics it's almost impossible to do everything on your own, so I hope you can find something here that you can use. You can watch the development of my projects, but there are also some circuits and source codes ready to be used in your own projects.

CPU load display September 8, 2008

I just placed a new project on my website, you can find it here.

I2C libraryAugust 27, 2008

I'm working on a I2C library in assembly that you can use to transmit data between a master chip and several slaves. There is already an assembly example on this site, but by using the library you get code as simple as the following:

  call TWI_START
  call TWI_ADDRESSSLAVE_WRITE
  mov r16, r21
  call TWI_SENDDATA
  call TWI_STOP

This is the master code to transmits the data in r21 to the slave. The slave will get a similar code to receive the data. The code above is already working, but I'm implementing more functions like master receive, slave sending on interupt, and perhaps multiple masters.

New website! August 25, 2008

The new site is in the air now! I will update this page with news in the future. For now, you can watch a project I and three of my colleagues did for our studies at TUDelft. It's an automated LEGO-car builder. How lazy can you get?