Gutworks - Viewing Profile: Likes - Netduino Forums - Page 2
   
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.

Gutworks

Member Since 21 Jan 2011
Offline Last Active May 14 2017 10:50 PM
*****

#43017 Massive lot of Netduino Go! items for sale

Posted by Gutworks on 09 January 2013 - 06:28 PM

Mister Arbuthnot has been continually helping people out in the forums and in less than a year he has posted a whopping 320 posts! Though most would know him around here as carb. 

 

Good job Chuck :)




#42941 Massive lot of Netduino Go! items for sale

Posted by Gutworks on 07 January 2013 - 11:40 PM

That is pretty cool. Keep us posted on how things are going. Family always comes first and I hope you're able to get your wife to New Zealand on time. Amongst a ton of other reasons, one thing I like about the Netduino community is how they step up to help their fellow Netduino members...almost family like :)

 

Cheers,

Steve




#42923 [FIXED IN FW 4.2.2] Simple Question about Servo

Posted by Gutworks on 07 January 2013 - 06:18 PM

Bonjour Jean-Martin,

 

I think you may be confusing standard servos with the continuous rotation servos like you have from Sparkfun.  Most standard servos are limited to 180 degrees of rotation and will often need a pulse for a specific duration to send to to the far right, far left, or stay at centre. A continuous rotation servo is not limited in its motion and can continually rotate a full 360 degrees. And as such it has a different behaviour than the other servos. 

 

For the continuous rotation servo you may find (and results vary depending on servos) that if you send a pulse of 2.5ms every 20ms, it will stay at the centre, or not rotate. Then anything higher than 2.5ms will actually increase the speed of the servo in a clockwise direction, up to a maximum value, in your case 5ms. So at 5ms your servo will rotate at its fastest speed towards to right, or clockwise direction. If you send a pulse of 3ms, it will still rotate to the right, but slightly slower. 

 

If you want it to go counter clockwise, or left, you send it a pulse less than 2.5ms, with the fast speed at 1ms. 

 

Hopefully this helps you out a little and gets you up and spinning. For a little more information on what's happening you can check out an earlier post I wrote on using a continuous rotation servo for the Netduino Go Shield Base

 

Cheers,

Steve




#42897 Netduino Plus, DIS(Direct Ignition System) and transistor help

Posted by Gutworks on 07 January 2013 - 04:01 AM

Steve,

 

I didn't think Canadians were allowed to play with things that went boom! Or high voltage.

 

Only on special occasions like Guy Fox night and New Years. Though we do have some lenience in that if we blow something up, we just have to apologize and all is good.  :)




#42561 What was and what's to come — A look back through 2012 and some thoughts...

Posted by Gutworks on 01 January 2013 - 09:27 PM

First off, I wanted to say thanks to Chris Walker, the Secret Labs crew, and the countless hobbyists and volunteers who have made 2012 one of the most exciting years for the .Net Micro Framework and the Netduino platform. What an amazing and accomplished year we had. Here's a quick look at few of the big highlights of 2012. 

  • In February of 2012 the Netduino community and all makers and electronics enthusiasts are treated with the Getting Started With Netduino book, by Chris Walker and published by O'Reilly. This book opened the doors to many beginners and was what really got me involved with Netduino after reading it. Not only did it provide a concise and easy to follow instructions on how to use you Netduino, but it also provides even a seasoned user some useful tips and projects. 
  • April 4, 2012 we see the emergence of a new and exciting Netduino product - the Netduino Go. With a much anticipated and cryptic reveal date, the Netduino Go ushered in a new era for the Netduino platform, with a focus on simplifying the electronics world and making it more accessible to masses, without skimping on power and capability. 
  • On the announcement of the Netduino Go we see an initial release of three modules, the RGB, Button, and Potentiometerfrom Secret Labs, and the Relay module from [nwazet. However the most exciting release was the [nwazet Touch Display and Shield Basemodules. The sleek and bright resistive touchscreen module showed up in many users projects and the Shield Base (beta version) provided hackers the ability to use their Arduino form factor shields, and electronics enthusiasts to create custom hardware taking advantage of the Netduino Go revolutionary virtualization technology. 
  • Soon after the release of the Netduino Go we see some new community module builders. Variable Labs released the handy Protomodule, which should be in every module builders tool box. It  And Komodexreleased the beautiful Seven Segment Display module with a full suite of features and must for any Go user.  In addition Komodox also released the indispensable Breakout module which helps program and debug STM8 based modules.
  • In May we are powered up by the [nwazet Power Supply Module and in July our ears are tuned in to the melodic sounds of the Piezo Buzzer module by Secret Labs. 
  • The Maker Faires this year really showcased some of the great projects and possibilities of the Netduino platform. Nwazet released a video of the Seattle Mini Maker Faire with a plethora of awesome Netduino projects. At the NYC Maker Faire we catch a glimpse of a few new and upcoming modules like Ethernet, SD, and Gadgeteer Adapter modules
  • In the Fall we also see a few more great things from [nwazet. With the release of Nutshell, a free visual screen designer and C# code generator, anyone can create complex designs without the tedious chore of manually creating user interfaces in code. And the release of the Data Acquisition Module brought the Netduino Go a solid module that combines not only a multitude of GPIOs, PWM, UART, I2C, but also adds a Real Time Clock (RTC), SDHC storage, all in one module. 
  • Netduino Plus 2made a major splash in the microcontroller world late this year. This feature pack board really showcases the power of the .Net Micro Framework and the endless possibilities of a Netduino. It quickly became a smash hit, reaching the top selling Mother Board on Amazon in its first week, and also featured on Engadgetin a rav review. And just recently, and in only 2 months, became the 5th bestselling item at Maker for the entire year of 2012.
  • The .Net Micro Framework Toolbox has been a major asset to the Netduino and NETMF community. This year we saw several new devices and lots of code enhancements in December we see a major structural change to the Toolbox with the addition of an installer making it even easier to incorporate the Toolbox in any of our projects. 
  • And finally, this year we saw an explosion of new users and tons of fantastic projects. It's the close knit and active community that really makes the Netduino platform such a joy to be a part of. We boast over 13000 active users in our forums, and many more unregistered creators that are tinkering away on the projects at home or as a part of a commercial product. This is a vibrant community that is bustling with knowledge with users who are eager to share it, and it's something we should all be proud to be a part of. 

So with 2012 in the books, what does the future hold for Netduino? I don't know about you, but I think we're in for an exciting year, and 2012 was just the tip of the ice berg. We should expect to see the much anticipated Ethernet and SD modules this year, as well as the Gadgeteer Adapter and GoBus Hub. But we should also see the release of the Ambient Light, RS-232, and my favourite, the XBee module. And that's just for starters as I'm sure we're going to be treated with plenty more surprises, so stay tuned!

 

I would love to hear what were some of the highlights for you this past year, and what you wish to see in the new year. Please feel free to add or correct anything that I've missed.

 

So I wish you all a Happy New Year and buckle up, as I'm sure we're in for a ride for 2013!

 

Cheers,

Steve




#42418 Plus 2 is number 5 on the Best of 2012: Maker Shed Top Products

Posted by Gutworks on 30 December 2012 - 12:44 AM

That's very impressive, especially since it was only released in November. So in two months it was able to beat all the other projects that had much longer exposures to the Maker's market.

 

Congrats Secret Labs and the Netduino platform on another fantastic year. I can't wait to see what's in store for 2013!!!

 

Steve 




#42382 Missing Functions/Classes

Posted by Gutworks on 29 December 2012 - 06:57 AM

Hi Nick,

 

Welcome to the Netduino Community! You've got yourself an awesome piece of new hardware. The Netduino Plus 2 is the latest offering from Secret Labs and the Getting Started with Netduino book is a fantastic book that I have referenced often. Unfortunately the book was released in February of 2012 and since then there have been several updates to the .Net Micro Framework and to some to the Secret Labs firmware. But no worries. With a few tweaks you should be able to get all of your projects up and running. 

 

Since the release of the book there has been a major change with the PWM classes in the NEMTF and the new Microsoft.SPOT.Hardware.PWM class is one of them. Instead of using this PWM class, the book uses the Secret Labs PWM class which has a few different methods and constructor. 

 

In order to get your book samples running you will need to right click on "References" which is found under your project in the Solutions Explorer of Visual Studio. Next make sure you select the .Net tab and scroll down and add SecretLabs.NETMF.Hardware.PWM to your project. 

 

Now wherever you reference the PWM object, just use:

 

SecretLabs.NETMF.Hardware.PWM servo = new SecretLabs.NETMF.Hardware.PWM(Pins.GPIO_PIN_D5);

If you run into any other issues, please feel free to ask them here and we'll try and help you as much as possible. Once you mastered the concepts in the book, I suggest you check the forums for some examples that use the Microsoft PWM class. 

 

Have fun!

 

Steve




#42347 Oz-Solutions Tutorial: RGB LED

Posted by Gutworks on 28 December 2012 - 02:40 PM

i tried to put this onto my netduino, but in the debugger, i got an error for every time that setdutycycle appears.. what should i do?

 

Hi Duino_Derp and welcome to the community!

 

The SetDutyCycle method is a part of the Secretlabs PWM class, which is not included in the Netduino project's template by default. To add it you will need to:

  • Right click on "References" which can be found in the Solutions Explorer of Visual Studio. Then select Add Reference. 
  • Select "Add References"
  • Then in the ".Net" tab scroll down and locate the "SecretLabs.NETMF.Hardware.PWM" reference. 

If your project already has a reference to the "Microsoft.SPOT.Hardware.PWM", you may need to resolve and define which PWM class you want to use. To do this you can right click on the red underlined code, and select Resolve. In the end you should see something like this (though change the pin to suit your needs):

 

 

SecretLabs.NETMF.Hardware.PWM pwm = new SecretLabs.NETMF.Hardware.PWM(Pins.GPIO_PIN_D5);

Alternatively you can just remove the "Microsoft.SPOT.Hardware.PWM" reference from your project. However, I actually prefer the MS one, and I think in the future you'll see more projects using it. 

 

Hopefully this helps!

 

Cheers,

Steve




#42334 Toy for 2nd granddaughter

Posted by Gutworks on 28 December 2012 - 06:47 AM

Welcome to the Netduino community!

 

Awesome projects Randy. I'd love to see some more projects from Grandpa Randy's workbench so keep us posted.

 

Cheers,

Steve




#40327 Netduino Plus 2 Pinout Reference Sheet

Posted by Gutworks on 27 November 2012 - 06:12 PM

Can I get one in Pruple with kittens?

Absolutely!

Purple Kitten Netduino Plus 2 Pinout - for Arron

:D :D :D

Enjoy!
Steve


#40311 Netduino Plus 2 Pinout Reference Sheet

Posted by Gutworks on 27 November 2012 - 03:02 PM

I have made some small updates to the pinout. I had toyed with the idea of adding the flashing instructions but found it too busy for a pinout reference sheet. I also considered adding the total flash and RAM availability of the STM32F4 mcu, however decided that this pinout is more of a reference for the Netduino Plus 2 and not for the development an the actual STM32F4 microcontroller.

However, if someone wishes to have a change made specifically for them, you can PM me and I can produce a personalized pinout for you.

Cheers,
Steve


#39895 Anyone have a good PWM example for Netduino Plus 2?

Posted by Gutworks on 21 November 2012 - 05:29 PM

Hi Dave,

Here's a quick sample that I have used. Note the use of the PWMChannels instead of the Cpu.PWMChannel. Also I have noticed that it seems that the constructor doesn't like it when you don't have anything set for the Frequency and DutyCycle, so I generally place a value in there and set it afterwards.

using System;
using System.Net;
using System.Net.Sockets;
using System.Threading;
using Microsoft.SPOT;
using Microsoft.SPOT.Hardware;
using SecretLabs.NETMF.Hardware;
using SecretLabs.NETMF.Hardware.Netduino;

namespace NetduinoPlus2_PulseLED
{
    public class Program
    {
        public static void Main()
        {
            PWM led1 = new PWM(PWMChannels.PWM_ONBOARD_LED, 100, .5, false); // Set later
            PWM led2 = new PWM(PWMChannels.PWM_PIN_D5, 100, .5, false); //50% brightness

            led1.Frequency = 100;
            led1.DutyCycle = 1;

            led1.Start();
            led2.Start();
            
            while (true)
            {
                double startValue, endValue;

                for (startValue = 4.712; startValue < 10.995; startValue = startValue + 0.0005)
                {
                    endValue = System.Math.Sin(startValue) * .5 + .5;
                    led1.DutyCycle = endValue;
                    led2.DutyCycle = endValue;
                }
            }
            
        }

    }
}




#39387 Introducing Netduino Plus 2

Posted by Gutworks on 15 November 2012 - 12:21 AM

I just got my Netduino Plus 2 today, but sadly will not have a chance to use it until later this evening. To commemorate this joyous occasion, I did get a chance to put together a video of my unboxing.

Check it out here:
Netduino Plus 2 Unboxing

Cheers,
Steve


#39169 Netduino Plus 2 Pinout Reference Sheet

Posted by Gutworks on 12 November 2012 - 01:29 PM

But I think that you may have been a little to fast. You could have waited a few more days, then explained that if Chris had sent you a pre-release Neduino Plus 2 you could have had the pinout ready on release day.

That way you could have the new products before everyone, except maybe Stefan. B)

ROFL

See Chuck, that's why I need to hire you as my manager. You always have the greatest ideas :D

BTW, did you get your NP2 this Saturday?


#39132 Netduino Plus 2 Pinout Reference Sheet

Posted by Gutworks on 12 November 2012 - 06:40 AM

I am really excited about getting my Netduino Plus 2. So I thought that in order to pass the insane long wait of 2 day shipping, that I would create a pinout reference sheet. Also, I need to have these things printed and beside me at all times to help my failing memory. One community user gave me a great idea, and suggested laminating it, which I will be doing in the near future. But before I do that please let me know if you notice any errors or would like to have anything added or changed and I will do my best to update it for you.

Just in case you're wondering, the image is intentionally large, however it makes it difficult to move around using the forum's lightbox. To open the pinout zoomed out, click here: Netduino Plus 2 Pinout

If you have found it at all useful, please let me know! And as always I would love to see what your making with your Netduino Plus 2. Posted Image

Edit: New pinout diagram Ver. 1.2
Attached File  NetduinoPlus-Pinout-v1.2.jpg   490.71KB   1654 downloads
* Added IOREF, ADC, and Erase pad info.

Cheers,
Steve






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.