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 source code online if anyone wants to see how I did stuff. If you have any questions feel free to email me (I like mail :).
PLACES TO GO
From a mobile phone: http://wap.mikekohn.net/
VGA with MSP430 and Java - Created VGA signals using Java programmed onto an MSP430 chip.
Heart Monitor - Made an EKG monitor using Objective-C and SDL.
Bluetemp - (July 3, 2014) Updated my bluetooth thermometer to support Apple iOS (iPhone, iPod touch, iPad) in addition to the original Android version.
Java Grinder - (January 5, 2014) Compiles Java byte-code to native code for microcontrollers.
Microchip 11A160 EEPROM - (December 25, 2013) Just an example how to read/write from a UNI/O (1 serial wire) EEPROM chip.
Motion Eyes - (October 27, 2013) Plastic eyes hooked up to servo motors behind a clay face turn towards motion by using a small camera, an embedded Linux device, and an MSP430.
Bluetooth Car - Got another cheap toy R/C car, pulled the radio circuit out, and replaced it with an Atmel ATtiny2313 and a Bluetooth module. Controllable with an Android app.
PAPER-ROM - Goofy little microcontroller project to store data on a disk of paper and read back.
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.
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.
Copyright 1997-2014 - Michael Kohn