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.

Dr Who's Content

There have been 15 items by Dr Who (Search limited from 29-March 23)


By content type

See this member's

Sort by                Order  

#66116 Mini 2?

Posted by Dr Who on 20 November 2016 - 05:41 AM in Netduino Mini

We do?

Perhaps this person can also confirm as to the whereabouts of the Wiki.




#65400 Unable to create new forum user - is anyone admin on the forum?

Posted by Dr Who on 22 July 2016 - 01:55 PM in General Discussion

Sadly yes.

 

I've often wondered what the real reason is behind why Chris did go AWOL......




#65163 Can a Netduino model 1 power external logic directly?

Posted by Dr Who on 04 June 2016 - 03:38 PM in General Discussion

Hello!

As the topic subject asks, "Can a Netduino model 1 power external logic directly?". I've a new design taking shape, and whilst I know that when running a device via USB to program it, the answer would be "No.",but what happens afterwards?

 

This would be ordinary TTL stuff, circa 1980.

 

Incidentally I've successfully mounted it inside a "Project Enclosure kit" from Radio Shack. Plus a prototyping shield as designed by Makershed. 




#65104 Driving relay coils using a Netduino

Posted by Dr Who on 27 April 2016 - 01:32 PM in General Discussion

Hello!

New project time here. Right now I have running a Netduino using an edited form of one of my PAL driver programs to talk to an SN7437 wired to send the output of the first gate to go to the second's first input. There's also a red LED attached to first's output. The one for second is connected to a SSR who's activating the 24V coil in the counter.

Here's my code:

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

namespace palout4
{
    public class Program
    {
        public static void Main()
        {
            // write your code here
            OutputPort i0 = new OutputPort(Pins.GPIO_PIN_D2, false);
         //   OutputPort i1 = new OutputPort(Pins.GPIO_PIN_D3, false);
         //   OutputPort i2 = new OutputPort(Pins.GPIO_PIN_D4, false);
         //   OutputPort i3 = new OutputPort(Pins.GPIO_PIN_D5, false);
         //   OutputPort i4 = new OutputPort(Pins.GPIO_PIN_D6, false);
         //   OutputPort i5 = new OutputPort(Pins.GPIO_PIN_D7, false);
         //   OutputPort i6 = new OutputPort(Pins.GPIO_PIN_D8, false);
         //   OutputPort i7 = new OutputPort(Pins.GPIO_PIN_D9, false);
          //  OutputPort i8 = new OutputPort(Pins.GPIO_PIN_D10, false);
         //   OutputPort i9 = new OutputPort(Pins.GPIO_PIN_D11, false);
         //   OutputPort i10 = new OutputPort(Pins.GPIO_PIN_D12, false);
         //   OutputPort i11 = new OutputPort(Pins.GPIO_PIN_D13, false);
            while (true)
            {
                i0.Write(true);
             //   i1.Write(true);
             //   i2.Write(true);
             //   i3.Write(true);  
             //   i4.Write(true);  
             //   i5.Write(true);  
             //   i6.Write(true);  
             //   i7.Write(true);  
              //  i8.Write(true);  
         //       i9.Write(true);
                Thread.Sleep(1500);
                i0.Write(false);
            //    i1.Write(false);
            //    i2.Write(false);
            //    i3.Write(false); 
            //    i4.Write(false);
            //    i5.Write(false);
            //    i6.Write(false); 
            //    i7.Write(false); 
          //      i8.Write(false);
          //      i9.Write(false);
             Thread.Sleep(1500);
                i0.Write(true);
              //  i1.Write(true);
              //  i2.Write(true);
              //  i3.Write(false);  
              //  i4.Write(false);
              //  i5.Write(false); 
              //  i6.Write(false); 
              //  i7.Write(false); 
         //       i8.Write(true);
         //       i9.Write(true);
              Thread.Sleep(1500);
                i0.Write(true);
          //      i1.Write(true);
          //      i2.Write(true);
          //      i3.Write(false); 
          //      i4.Write(false); 
          //      i5.Write(false); 
          //      i6.Write(false); 
          //      i7.Write(false); 
         //       i8.Write(true); 
         //       i9.Write(true);
         //       i8.Write(false);
         //       i9.Write(false);
             Thread.Sleep(1500);
                i0.Write(false);
         //       i1.Write(false);
         //       i2.Write(false);
         //       i3.Write(false);
           //     i4.Write(false);
          //      i5.Write(false);
          //      i6.Write(false);
          //      i7.Write(false);
          //      i8.Write(false);
          //      i9.Write(false);
             Thread.Sleep(1500);
               i0.Write(true);
           //    i1.Write(true);
           //    i2.Write(true);
           //    i3.Write(false); 
           //    i4.Write(false); 
           //    i5.Write(false); 
           //    i6.Write(false);
           //    i7.Write(false); 
         //       i8.Write(true);
         //       i9.Write(true);
             Thread.Sleep(1500);
                  i0.Write(false); 
         //       i1.Write(false);
         //       i2.Write(false);
         //       i3.Write(true);
         //       i4.Write(true); 
         //       i5.Write(true);
         //       i6.Write(false);
         //       i7.Write(false);
         //       i8.Write(false);
         //       i9.Write(false);
              Thread.Sleep(800);
              
            }
        }
    }
}

I'm keeping the format that I found worked for the earlier efforts, however it's the driving circuits that I'm stuck on. That one I described is the first one I tried. So naturally it worked.

 

Oddly enough the circuit refused to work with a Basic Stamp2 device.




#65073 Why is Wiki down ?

Posted by Dr Who on 05 April 2016 - 03:40 PM in General Discussion

Can we please leave out our personal feelings regarding why a completely unrelated issues is (all of you think) responsible for the Wiki to be down.

 

There might be a perfectly logical and even reasonable reason why the Wiki is on sabbatical here. Yes there are or rather were a majority of Kickstarter funded projects that failed splendidly, and prior to the firm imposing rules, and even doing their own investigations these have within reason ended.

 

In fact there might be a series of very good reasons concerning the thing one of you is concerned with caused a spectacular failure in the whole business, and it has no bearing whatsoever on the business here.  




#65029 Discussion on the Parallax Forum regarding the boards used here

Posted by Dr Who on 24 March 2016 - 02:42 PM in General Discussion

(Late reply time.)

I'm not. The individual back there was.

 

And I'm fully aware of the differences. But there are still people who are not.




#64983 I broke the forum at this location, please HELP!!!

Posted by Dr Who on 08 March 2016 - 11:44 PM in General Discussion

Thanks for the info, I guess the webmaster have read my thread because it is fixed now.

Nope. Still broken.




#64979 Netduino Libraries on GitHub

Posted by Dr Who on 08 March 2016 - 03:11 PM in Netduino 3

I think the meaning is remove this post - there's a duplicate post in the Projects Showcase forum.

 

regards,

Mark

I saw that. But I wondered what was going on here. More there.




#64975 Netduino Libraries on GitHub

Posted by Dr Who on 08 March 2016 - 12:58 AM in Netduino 3

REMOVE IT PLEASE

 

Why? The source code behind our gadgetry is open source, therefore it needs to be open and available to all.




#64966 I broke the forum at this location, please HELP!!!

Posted by Dr Who on 07 March 2016 - 02:48 AM in General Discussion

Simple really, report it to the webmaster. That person will have to repair the damage caused by the system. You are not at fault here.




#64817 Wi-Fi Shield for Netduino Plus 2

Posted by Dr Who on 29 January 2016 - 07:04 AM in General Discussion

Now here's a giggle. The majority of wireless enabled routers contain a pair of serial ports. And they support Open-WRT or DD-WRT. However if your selected router application needs a custom image, then that will require either a Linux box or VM running Linux to make it. 

 

The idea is to connect the Netduino to it either via its serial port to the router, or via Ethernet, if you don't want to use low level communications.

 

 

Incidentally Mark not far from where you are happen to be a pair of individuals who travel in what looks like a Police box, please do not feed them but do direct them to the nearest Police station.




#64672 Forum was away from home for a while-- what happened?

Posted by Dr Who on 26 December 2015 - 10:32 PM in General Discussion

Same here. We need a community to support a project like that.




#64659 Forum was away from home for a while-- what happened?

Posted by Dr Who on 26 December 2015 - 06:48 AM in General Discussion

Hello!

The forum was AWOL for a while over the past several days. All I saw was a driver error.

 

So what happened? On the contact page it simply shows the Forum. It does not list alternate forms of contact.




#64658 Variations on a theme of ButtonApp (Mini)

Posted by Dr Who on 26 December 2015 - 06:41 AM in Netduino Mini

Hello!

After being away from the Netduino world for far too long, I decided to take a try and apply something I bought from Sparkfun earlier this month, It's their illuminated button.

 

See here:

10442-03.jpg

 

 

 

I have it mounted on their breakout board:

10467-04.jpg

 

It's the white one shown, but I picked Red since its almost always that color when we build ours on breadboards with the Netduino Mini involved.

 

And the code? I'm glad someone ask:

using System;
using System.Threading;
using Microsoft.SPOT;
using Microsoft.SPOT.Hardware;
using SecretLabs.NETMF.Hardware;
using SecretLabs.NETMF.Hardware.NetduinoMini;

/* NOTE: make sure you change the deployment target from the Emulator to your Netduino before running this
 * Netduino sample app.  To do this, select "Project menu > ButtonApp Properties > .NET Micro Framework" and 
 * then change the Transport type to USB (or Serial).
 * Finally, close the ButtonApp properties tab to save these settings. */

namespace ButtonApp
{
    public class Program
    {
        public static void Main()
        {
            // write your code here
           
            OutputPort led = new OutputPort(Pins.GPIO_PIN_17, false);
            Thread.Sleep(350);
            InputPort button = new InputPort(Pins.GPIO_PIN_16, false, Port.ResistorMode.Disabled);
            bool buttonState = false;
            Thread.Sleep(350);
            while (true)
            {
                buttonState = button.Read();
                led.Write(!buttonState);
            }          
        }

    }
}

For those us who are really curious, I stuck one of my trustworthy SN7437 parts in between the two ports chosen.

 

After the usual fiddling with the FTDI device to talk to the device, it worked and the code deployed as if its been run there before. 




#64602 where is the new 4.4 netMF update? Why does it take so long?

Posted by Dr Who on 04 December 2015 - 04:17 AM in Netduino Plus 2 (and Netduino Plus 1)

They're a super-busy bunch of folks in Redmond. Tasked with both NETMF 4.4 and Llilum, the NETMF team has a reasonably sized team working on this--but so much to do.

Also...thanks to everyone in Redmond for all the fish. :)

Chris

Hello!

Long time no see Chris.





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.