I haven't seen much activity on the VB forum recently, so I am not sure if folks are busy programming or if there is a general lack of interest in the Netduino / Micro Framework community for developing in VB... but I figured I'd throw this out there.
I'm working on an upgrade to my homebrewing (yes beer) pump control box by going wireless, implementing the Netduino platform, and a few other things, all in VB.NET, and have in the course of development ported over several libraries. These include:
- I2C digital I/O expanders in the MCP230XX family (MCP23008, MCP23016, and MCP23017)
- I2C EEPROMs in the 24LCXX class, such as 24LC16, 24LC32, 24LC256, etc.
- The MicroLiquidCrystal library (by Szymon Kobalczyk) for connecting to LCD screens via I2C (such as the Adafruit backpack)
- The XBee classes within the MFToolkit
I can't say they've been 100% tested top to bottom because as I find things that were incorrect (either in my porting to VB or in the original classes) I fix them, but the ones I have tested are functional.
If you are interested in following my project as it develops, I'm posting occasionally over at http://brewznet.wordpress.com/. I do intend on posting full source code & schematics for the project when it is complete. In the meantime, if there is interest in any of the above functionality, I'd be happy to post the relevant library here.