WiimoteLib v1.7 Released

I have just put up the latest version of WiimoteLib at CodePlex.  The changes for this release are: v1.7.0.0 Writing registers is now properly waiting for the Wiimote to reply before continuing…this removes all of the Thread.Sleep() calls and should *greatly* improve performance when setting LEDs and rumble (Serial Nightmare & wwibrew.org) Guitar Hero: World Tour Guitar and Drums now properly recognized and used (wiibrew.org, tested by Tyler Tolley and Mauro Milazzo) Guitar whammy bar is now a 5-bit value instead of 4 (wiibrew.org) Position of 4 IRs now properly reported in Basic reporting mode (Dan Carter) Found1/2 now properly … Continue reading WiimoteLib v1.7 Released

Animated Musical Holiday Lights at TVUG

I’ll be presenting a session on building your own holiday musical light show using Phidget boards and .NET at this month’s Tech Valley User Group.  I’ve previously written an article about this topic on the Coding4Fun site, and there will be a full chapter on this in our upcoming “Coding4Fun: 10 .NET Programming Projects for Wiimote, YouTube, World of Warcraft, and More” book.  Here are the session details… Abstract: This month, learn how to build an animated light show set to music, much like the famous holiday light show videos you may have seen on YouTube.  This session will cover … Continue reading Animated Musical Holiday Lights at TVUG

WiiEarthVR Article and Source Code Posted

I previously talked about my WiiEarthVR project shown at PDC project, and now I have posted the article for the application up at the Coding4Fun site.  Full source code is available.  You’ll need some hardware to make this go, namely a Wiimote, Nunchuk, Wii Fit Balance Board and a pair of Vuzix VR920 glasses, but the hardware can be toggled on or off depending on your own setup.  The VR920 glasses are pretty cool in that they also work with a variety of FPS games on your PC with a custom driver they include. The article will, among other things, … Continue reading WiiEarthVR Article and Source Code Posted

WiimoteLib v1.6 Released

A new version of my managed Wiimote library for .NET has been released.  You can find version 1.6 up at CodePlex now.  The changes are as follows: v1.6.0.0 Added "center of gravity" calculation to the Wii Fit Balance Board (thanks to SJB) Structs are now marked [Serializable] (suggested by Caio) Battery property is now a float containing the calculated percentage of battery remaining BatteryRaw is the byte value that used to be stored in the Battery property WiimoteTest app now reads extensions properly when inserted at startup Exposed HID device path in new HIDDevicePath property on Wiimote object Changed the … Continue reading WiimoteLib v1.6 Released

WiiEarthVR at PDC

Time to talk a little bit about my PDC demo… About a year ago, I wrote an application to control Virtual Earth 3D with the Wiimote named WiiEarth and a corresponding Coding4Fun article on how it was done.  Since that time VE3D has been updated several times and code changes have broken my application.  Since their API is undocumented and unsupported, it was bound to happen.  Here’s a video of the old WiiEarth application: For PDC this year, I decided to write a new version of WiiEarth, now named WiiEarthVR, using the Wiimote and some additional hardware, namely the Wii … Continue reading WiiEarthVR at PDC

PDC2008

Anyone heading out to PDC2008 this year?  I will be in attendance with (hopefully!) a new Wiimote project and perhaps a few old ones as well.  More details on that when the project is a tiny bit further.  We will also be giving away a free chapter of our new book “Coding4Fun: 10 .NET Programming Projects for Wiimote, YouTube, World of Warcraft, and More” to all PDC attendees. I will also be co-presenting a lunch session at PDC: Title: Coding4Fun: Windows Presentation Foundation Animation, YouTube, iTunes, Twitter, and Nintendo’s Wiimote Date/Time: Tuesday, October 26th, 12:45pm-1:30pm Speakers: Dan Fernandez, Scott Hanselman, … Continue reading PDC2008

VSLive NY Sessions Posted

Thanks to everyone that attended my VSLive NY session.  I hope it was informative.  I have posted the slide-decks and source code for both of my sessions so you can tinker with the projects on your own. Creating a Simple 2D Game Using XNA Game Studio to Run on a PC, Xbox 360, or Microsoft Zune Interfacing External Hardware Using Managed Code Questions and comments welcome, as always.  Thanks!

Coding4Fun Book News

Now that we have finished writing the book, we finally have an official title and chapter listing.  Someday we may even have a cover. The title has morphed into Coding4Fun: 10 .NET Programming Projects for Wiimote, YouTube, World of Warcraft, and More and the final chapter listing (not necessarily in this order) is: Alien Attack: Create a 2D clone of Space Invaders with XNA for the PC, Xbox 360, and Zune LEGO Soldier: Create an action game using Popfly with a custom-built virtual LEGO character World of Warcraft RSS Feed Reader: Use WoW’s customizable interface to have feeds pop up … Continue reading Coding4Fun Book News

Wiimote Smoothboard

I was contacted by Boon Jin Goh recently about his super awesome Wiimote Smoothboard application.  Boon Jin took Johnny Lee’s original Wiimote Whiteboard app and added a ton of functionality.  What was a proof of concept or tech demo is now a fully functional electronic whiteboard capable of being used in a real environment.  Here’s a video showing functionality from the 0.1 version of his app, which has had several updates since.  Definitely give it a try if you’re looking for a very capable electronic whiteboard.  Great job! Also note that both Johnny Lee and Boon Jin have contributed to … Continue reading Wiimote Smoothboard