Geeks With Blogs

View Szymon Kobalczyk's profile on LinkedIn

Szymon Kobalczyk's Blog A Developer's Notebook Development
Understanding Composite UI Application Block, Part V
In most applications certain user interface areas are shared among various modules. Examples are all kinds of menus, tool bars, status bars, Outlook style sidebars and others. What is common for all of them is that they serve as containers for collections items (menu items, toolbar buttons, etc.) that user can activate to trigger some actions in the application. For example, the File > Open menu item normally would invoke the action of opening a file. However same action could be also accessible ......

Posted On Tuesday, January 24, 2006 6:28 PM

.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

Reading XML Fragments with the XmlTextReader
Last weekend (yeah, I know it was Easter) I was writing a quick and dirty log viewer for log4net and came across what I believed would be a huge problem but turned out as quite trivial with .NET. As I blogged a while ago, log4net can be configured to broadcast events over UDP, so your application can be monitored in real-time from another process or machine, for example with the Chainsaw log4j viewer (yes, this is all Java). Basically I wanted to write my own little .NET replacement for Chainsaw.In ......

Posted On Thursday, April 20, 2006 7:05 PM

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

Copyright © Szymon Kobalczyk | Powered by: