CONTENTS

Home
Projects
  Electronics
  Graphics
  Java
  Java Mobile
  Android
  Other Stuff
Resume
Music
Pictures
Contact



Michael Kohn
01001101 01001001 01001011 01000101

Hejsan! This is a web page I put up so people could learn more about me. On these pages you can read about my programming projects, see pics of me, listen to me play guitar, etc. I also keep a sort of "journal" of computer programs I've written. I have many small applications I've done to either learn a new concept or test code for a larger project. I keep all my sourcecode online if anyone wants to see how I did stuff. If you have any questions feel free to email me (I like mail :).

/Mike

Btw, feel free to visit my cousin's website: http://www.etsy.com/people/alexiskohn

PLACES TO GO

Software Hardware Music
Stuff Resume Contact

From a mobile phone: http://wap.mikekohn.net/

UPDATES

Google Chromebook TV Remote - Google Chromebook app that changes TV channels for me when I click on the icon of the TV channel I want to watch.

WiFi R/C Car - I took an R/C car and removed the radio and replaced it with my own circuit which has a WiFi 802.11g module and put an IP camera on the top. I wrote some software so I could drive it around the office with a PC.

Conductive Paint XOR Gate - (November 21, 2012) A working XOR circuit draw on a piece of paper with conductive ink.

Call ASM from C on ARM - (November 18, 2012) Demonstration of my naken_asm assembler linking an assembly program with a gcc C program on the Raspberry Pi.

naken_asm - I added 8051/8052 support to naken_asm.

LCD + MSP430FG4619 - Programmed this Olimex board to draw graphics on an LCD display.

Brushless Motor - Created a circuit and firmware to make a brushless DC motor spin.

Syma S107 Linux Driver - Took the remote from the cheap Syma S107 IR helicopter and made a circuit and Linux kernel module so it can be used as a Linux joystick.

IR Toy Car - Took a cheapo radio controlled car and removed the radio control circuit and replaced it with my own that uses the Syma S107 IR remote instead.

Syma S107 No Fly Zone - A circuit that detects IR for one of these cheap helicopters and jams it so falls from the air.

Bluetooth Thermometer - A bluetooth circuit that reads the temperature from a DS18B20 chip and displays the results wirelessly on an Android phone.

Fish Tank Pump Control - Circuit to control a heater / pump based on the height of water in a tank.

Talking Alarm Clock Thermometer - Almost done with my newest MSP430 circuit.

Guitar Processor (TI msp430g2231) - Simple circuit to process guitar sound through a microcontroller.

Nexys2 FPGA - Wrote a little test VHDL program for the Digilent Nexys2 FPGA board and wrote up an example of how I generated the bitfile and programmed the board using only the command-line on Linux.

CNN IQ Raiser - This is my very first Mozilla Firefox Add-On Extension. It filters out low intelligence articles from CNN.com.

libkohn_rtsp - Started a small library for reading RTSP streams.

Axis Camera DBus - How to control RTP video streams on an Axis camera using DBus.

naken430asm MSP430 assembler - Released a January 9, 2011 version. This program is no longer beta.

Naken Video Poker (December 5, 2010) - This is my first app that runs on Android Mobile phones.

R/C Propeller RPM - Created a circuit to test the speed of R/C airplane propellers while they are spinning using infrared and an ATtiny2313 microcontroller.



Copyright 1997-2013 - Michael Kohn