Netduino home hardware projects downloads community

Jump to content


The Netduino forums have been replaced by new forums at community.wildernesslabs.co. This site has been preserved for archival purposes only and the ability to make new accounts or posts has been turned off.
Photo

Codeplex project with drivers to be used with Visual Basic


  • Please log in to reply
8 replies to this topic

#1 Stefan

Stefan

    Moderator

  • Members
  • PipPipPip
  • 1965 posts
  • LocationBreda, the Netherlands

Posted 13 September 2011 - 04:36 PM

As some might know I wrote some hardware drivers and usefull classes for the Netduino in C#. Since 4.2 Netduino also supports Visual Basic and therefore I wrote samples for Visual Basic.

They can be found in my recently founded codeplex project: http://netmftoolbox.codeplex.com/

A small list of code samples available for Visual Basic at this time:
- 7-Segment counter: Counting from 0 to 9 with a 7-segment display and 74HC595 IC
- Basic Speaker: An easy way to drive a PC-speaker and output monophonic sounds
- BitBang Buzzer: When all PWM-pins are occupied and you want to add a buzzer, check this!
- Dangershield: Have got the shield? Here's a sample code for NETMF
- DFRobot Motorshield: A sample for the L298N and L293 DFRobot motorshields
- Joystick Shield: A sample for the famous joystick shield
- Matrix KeyPad: Using a matrix keypad
- Micro Serial Servo Controller: Using the pololu serial servo controller with a .NET Microcontroller
- Multiplexing GPIOs: Expanding the amount of GPIO ports by adding 74HC595 and/or 74HC165 IC's
- Rdm630 RFID Reader: Reading RFID tags with a Rdm630 breakout board
- RGB Led: Using 'HTML-like' hex-numbers to drive an RGB-led
- Sharp GP2Y0A02YK Proximity Sensor: A cheap sensor to measure distance, not very accurate
- SN754410 Motor Driver: Driving two DC motors using a H-bridge DC motordriver
- Thumb joystick: A simple piece of code for the popular Sparkfun Thumb Joystick
- TMP36 Temperature sensor: A temperature sensor in celcius, fahrenheit and kelvin

I shall keep maintaining this codeplex project and I will create VB-samples for every driver I add to the respository. Hopefully this will help the VB-community a bit.

Edited by Stefan, 27 September 2011 - 07:57 PM.
Added the last additions to this post as well ;-)

"Fact that I'm a moderator doesn't make me an expert in things." Stefan, the eternal newb!
My .NETMF projects: .NETMF Toolbox / Gadgeteer Light / Some PCB designs

#2 Moskus

Moskus

    Advanced Member

  • Members
  • PipPipPip
  • 132 posts
  • LocationNorway

Posted 13 September 2011 - 05:01 PM

Fantastic! Posted Image

#3 RobinM_ZA

RobinM_ZA

    New Member

  • Members
  • Pip
  • 7 posts

Posted 14 September 2011 - 04:39 PM

Thank you, Stefan, for all your efforts.

#4 Moskus

Moskus

    Advanced Member

  • Members
  • PipPipPip
  • 132 posts
  • LocationNorway

Posted 15 September 2011 - 06:40 AM

Yeah, you know you're in for a treat when a guru like Stefan uses VB.net! :)

#5 Stefan

Stefan

    Moderator

  • Members
  • PipPipPip
  • 1965 posts
  • LocationBreda, the Netherlands

Posted 24 September 2011 - 12:58 PM

Just added a 7-Segment counter sample:
- 7-Segment counter: Counting from 0 to 9 with a 7-segment display and 74HC595 IC

:)
"Fact that I'm a moderator doesn't make me an expert in things." Stefan, the eternal newb!
My .NETMF projects: .NETMF Toolbox / Gadgeteer Light / Some PCB designs

#6 Stefan

Stefan

    Moderator

  • Members
  • PipPipPip
  • 1965 posts
  • LocationBreda, the Netherlands

Posted 27 September 2011 - 07:57 PM

I'm not planning to update every sample I've added, but in the past few days, I added a couple, making it worth spamming this thread again I suppose :rolleyes:

In the mean while I've also added the following samples:
- RGB Led: Using 'HTML-like' hex-numbers to drive an RGB-led
- Sharp GP2Y0A02YK Proximity Sensor: A cheap sensor to measure distance, not very accurate
- TMP36 Temperature sensor: A temperature sensor in celcius, fahrenheit and kelvin
- BitBang Buzzer: When all PWM-pins are occupied and you want to add a buzzer, check this!
"Fact that I'm a moderator doesn't make me an expert in things." Stefan, the eternal newb!
My .NETMF projects: .NETMF Toolbox / Gadgeteer Light / Some PCB designs

#7 Pinto Novo

Pinto Novo

    New Member

  • Members
  • Pip
  • 8 posts
  • LocationPortugal

Posted 30 September 2011 - 07:50 AM

Hello Stefan I'd like to thank you for all your help with netduino Visual Basic Dev. Thanks for all! Ricardo

#8 Stefan

Stefan

    Moderator

  • Members
  • PipPipPip
  • 1965 posts
  • LocationBreda, the Netherlands

Posted 27 May 2012 - 09:49 PM

I haven't updated this topic for a while now, but I still maintain the toolbox and keep Visual Basic compatibility.
I just added a few more drivers, since the last update in this topic, the following drivers have been added:
- Auto-Repeat Button: A great way to handle buttons
- BlinkM Demo: A small demo for the BlinkM RGB LED module
- DS1307 RTC Module: Preserving time when powered off
- Rotary DIP Switch: Using binary rotary DIP switches
- Rotary Encoder: A plain rotary encoder
- Sound Module: Using the 4D Systems SOMO-14D sound module
- WiFly Socket: Creating sockets with a WiFly module
- Wii Nunchuk: Using the Nintendo Wii Nunchuk as controller for your device
- Networking-clients: SMTP_Client, HTTP_Client, POP3_Client, IRC_Client
"Fact that I'm a moderator doesn't make me an expert in things." Stefan, the eternal newb!
My .NETMF projects: .NETMF Toolbox / Gadgeteer Light / Some PCB designs

#9 Moskus

Moskus

    Advanced Member

  • Members
  • PipPipPip
  • 132 posts
  • LocationNorway

Posted 29 May 2012 - 06:58 AM

- Wii Nunchuk: Using the Nintendo Wii Nunchuk as controller for your device

That is just too cool! I don't know what I'll use it for, but I have to test that! :D



- Networking-clients: SMTP_Client, HTTP_Client, POP3_Client, IRC_Client

Excellent! :)




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

home    hardware    projects    downloads    community    where to buy    contact Copyright © 2016 Wilderness Labs Inc.  |  Legal   |   CC BY-SA
This webpage is licensed under a Creative Commons Attribution-ShareAlike License.