• DotNet,  Netduino,  Software Engineering,  Tinkerforge

    Pictures from DWX’14 conference

    This year I was once again an invited speaker at the Developer Week conference in Nuremberg, Germany. I was speaking (in German of course) about the basics of hardware programming in .NET. Developer Week is biggest developer conference in Germany: 250 session, 150 speakers. It consists of .NET Developer Conference (DDC), Web Developer Conference (WDC) and Mobile Developer Conference (MDC). Here are some pictures from the conference. Developer Week 2014 VIEW SLIDE SHOW DOWNLOAD ALL

  • Continuous Integration,  DotNet,  Netduino

    Waiting for the first .NET wrist watch

    Almost a year ago there was a Kickstarter campaign to found a first .NET Micro Framework watch: Agent smartwatch. Nice thing about it is that you will be able to program it using C# and Visual Studio. While we are still waiting for the product there is a SDK with an emulator. It is from the same guys that gave us Netduino! I decided to check it out. Think about it: you have a Continuous Integration server running your builds and you want to monitor it on the fly. Is there a better device to do it than a wrist watch? So I thought and decided to check it out.…

  • DotNet,  Netduino,  Tinkerforge

    Hardware programming in .NET at DWX 2014

    Once again I was invited to give a talk at the DWX – Developer Week in Nuremberg, Germany.  Last year I was speaking about “Continuous Integration in .NET”. This year it is a time to give “Hardware programming in .NET” a try. I will show how to create software for Netduino, Tinkerforge and Raspberry Pi using .NET Micro Framework, .NET Framework and Mono. Oh, and I’m planning to build the circuits the talk! It should be a lot of fun. And here a small example of RGB LED attached to Raspberry Pi and programmed in Mono.   CODEFUSION’s Illuminated RaspberryPi   To get mono to your Raspberry Pi issue following…

  • Article,  DotNet,  Netduino,  Software Engineering,  Tinkerforge

    .NET hardware programming basics

    I’m a “bits sculptor”! I work with bits to create beautiful software. I have done it myself for years and now I’m running a software development company to create “better software”. But I was always jealous of people creating more tangible items than software. Not that I ever thought about software as a lesser creation then physical objects. Oh, no! Creating good software takes the same amount of effort and talent as creating for example a good car. But still. But you cannot “touch” the software you are creating. So I decided to go a bit into hardware. And what is the better way for .NET software developer than to…

  • DotNet,  Netduino

    Hardware programmieren in .NET – Netduino, Tinkerforge, Raspberry Pi

    On 17 December 2013 I will be speaking at .NET Developers Group München. Of course in Munich, Germany. And of course in German. The topic is hardware programming with .NET. I will take Netduino, Tinkerforge and Raspberry Pi some LEDs, resistors, RFID sensors and tags (or even more) and show on live examples how funny it is develop software for real things. Juggling atoms is as much fun as juggling bits. I know that!

  • DotNet,  Netduino

    I’m getting started with Netduino

    I’m recently extending my .NET toolbox with .NET Micro Framework skills. I got myself a Netduino board and I’m currently tinkering. Here is the my HELLO WORLD program: 1: OutputPort led = new OutputPort(Pins.ONBOARD_LED, false); 2: 3: while (true) 4: { 5: foreach (char t in "HELLO WORLD") 6: { 7: for (int i = 8: ",ETIANMSURWDKGOHVF,L,PJBXCYZQ,,54 ,3,,,2,,,,,,,16,,,,,,,7,,,8,90".IndexOf(t); 9: i > 0; i /= 2) 10: { 11: led.Write(true); 12: if ("-."[i-- % 2] == '.') 13: Thread.Sleep(100); 14: else 15: Thread.Sleep(300); 16: led.Write(false); 17: Thread.Sleep(100); 18: } 19: Thread.Sleep(300); 20: if (t.Equals(' ')) Thread.Sleep(400); 21: } 22: 23: Thread.Sleep(1400); 24: }   Yeap I’m blinking the hello to the…