Geeks With Blogs

View Szymon Kobalczyk's profile on LinkedIn

Szymon Kobalczyk's Blog A Developer's Notebook Development
.NET Micro Framework – Using alphanumeric LCDs
.NET Micro Framework includes reach graphics capabilities with WPF-like libraries, and quite a few high end development boards (Tahoe II, ChipworkX, or FEZ Cobra to name a few) include fancy graphic TFT screens, often with touch input thrown in as well. But this comes at a significantly higher costs, and requires a speedy CPU. Thus it might seem that if you are using a much cheaper board such as Netduino or one of FEZ family, you are doomed to rely on blinking LEDs only. Not quite so. In most scenarios ......

Posted On Sunday, September 5, 2010 6:27 PM

.NET Micro Framework – Netduino Controlled Servo Robot
For my next project I decided to try to upgrade my SERB robot that I showed here last year to use Netduino. This robot was designed by great inventors from oomlout and you can buy it as a nicely packaged kit from them. However because the design is open source you can also download the project files and if you have access to a laser cutter order all the acrylic pieces there. It is also very easy to build following the instructable (you can find few more photos from my build here). The original SERB ......

Posted On Tuesday, August 31, 2010 7:24 PM

.NET Micro Framework – More blinking LEDs
Some time ago I wrote about FEZ Mini and FEZ Domino – first affordable development boards for .NET Micro Framework. Today I’m excited to tell you about another device called Netduino. Similar to FEZ Domino this board is pin compatible with Arduino, and therefore most of Arduino shields should work fine on Netduino. This makes transitioning your project quite easy. Only care should be taken to ensure that shield can run at 3.3V logic levels (because Arduino runs at 5V). Of course Netduino is much ......

Posted On Saturday, August 21, 2010 5:09 AM

First day with FEZ Mini Robot Kit
Yesterday I picked up a nice package from Yes, it is yet another robot (third in fact), but this time it runs .NET! How freaking cool is that! This robot is controlled by FEZ Mini board that runs .NET Micro Framework. What’s interesting is that this board has pin-out compatible with Basic Stamp from Parallax. You can also uses it easily on a breadboard for prototyping (just like Boarduino). also offers a larger board called FEZ Domino that has pin-out compatible with Arduino ......

Posted On Thursday, February 25, 2010 2:49 AM

Experimenting with Silverlight 4 – using webcam with Touchless SDK
For me one of the coolest new features added in Silverlight 4 is support for capturing video and audio using webcams and microphone. As we’ve seen during Scott Guthrie’s keynote demonstration it is now possible to capture image frames from video stream and apply some interesting effects to it. On top of that we can even process the video and audio streams directly on the client (i.e. inside the browser). Because Silverlight 4 Beta was already available at PDC I could try the webcam support right ......

Posted On Saturday, January 2, 2010 6:20 AM

Multi-touch in WPF4.0 Beta2
Now that .NET Framework 4.0 Beta 2 is out let’s look again what is available for building multi-touch application in WPF. In Beta 1 we got only a preview of manipulation and inertia components. With Beta 2 we finally get access to whole touch input system, and it looks very close to what was shown on PDC last year. Here is an overview from MSDN: Elements in WPF now accept touch input. The UIElement, and UIElement3D, and ContentElement classes expose events that occur when a user touches an element ......

Posted On Wednesday, October 28, 2009 3:02 AM

More fun with robots
Last Friday I’ve received new Futaba S3001 servos. Turns out they are more easier to modify to Hitec’s, and at the same seem more reliable. I’ve simply followed this Instructable, and you can also find some additional photos in my gallery. What most important the servos are also easier to calibrate, so now my SERB will actually stop in place when I want it. Below is a short video of the completed SERB robot where it just runs in random directions: This weekend I’ve also started looking at Microsoft ......

Posted On Monday, July 6, 2009 4:27 AM

Emulating multi-touch device for Windows 7
Short while after I wrote about resources for multi-touch on Windows 7 Daniel D left a comment that got me very excited: MultiTouchVista now has a driver that emulates multitouch hardware for Windows 7 I got to try it out myself! Bit later I got everything up and running and I’m happy to report that it’s all true: you can now effectively emulate multi-touch devices under Windows 7. You can see it yourself on this video. In fact it works so well that I was able to demonstrate it last Saturday at 4Developers ......

Posted On Tuesday, March 10, 2009 10:35 PM

Resources for Multi-touch in Windows 7
Last couple of months I’ve been working on very cool project that utilizes new multi-touch features in Windows 7. Although I can’t talk yet about our product, I thought it would be good to start sharing my experience with multi-touch programming. I’ll begin with some general resources to get you started. Prerequisites Of course first thing you need is a multi-touch capable hardware. As far as I know currently there are only three devices available on the market. Those lucky to be at PDC could see ......

Posted On Friday, February 13, 2009 8:19 AM

What to do if your MS SQL Server 2005 eats 100% CPU at idle
Some time ago I got very strange situation on my development SQL Server 2005. Immediately after starting the process it went up to 100% CPU and stayed there for hours. There were no external connections, and I couldn't figure out what was causing this so I asked for help our best SQL geek Pawel Potasinski. With his help we were able to figure out that this was caused by service broker running on one of the databases although we didn't find the root cause for this. Fast forward few months, and last ......

Posted On Tuesday, September 16, 2008 8:21 PM

Copyright © Szymon Kobalczyk | Powered by: | Join free