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.

Stefan

Member Since 28 Feb 2011
Offline Last Active Jul 16 2014 01:22 PM
*****

#38534 Something new is brewing in the Secret Labs

Posted by Stefan on 05 November 2012 - 06:23 AM

Oooh, that would be nice. Though I suspect it's something even bigger. :)

MjQtcG9ydCBldGhlcm5ldCBzd2l0Y2g= ?


#38108 Getting Started with Netduino: Connecting to the Internet

Posted by Stefan on 28 October 2012 - 09:32 AM

I tried disabling DHCP and using a static IP with no luck.

#### SocketException ErrorCode = 10060
ERROR: host name could not be resolved


Did you also enter static DNS servers?


#37840 Netduino Sam-BA connection not found

Posted by Stefan on 23 October 2012 - 12:28 PM

Hi!

It's plugged in (I double checked ;-)) and Windows has added it as a device.

Just a question, how does Windows call it? If it still sees a "Netduino" in the device manager, it's not yet reset.


#36965 Some questions about Netduino Go

Posted by Stefan on 10 October 2012 - 03:24 PM

Hi Nicky!

I probably can't answer all questions to your satisfaction, but since I should know some stuff about the subject I'll try ;)

First off, even through the limited selection of modules (atm), and the annoying Erase/Flash/Deploy bug, I'm quite impressed by the Go, and from what it looks like, lot's of great stuff are happening in the future!

Thank you very much!

1. Memory capacity
Is it possible, in any way, to expand the code- and/or memory space on the Netduino Go? Can the code space be made able for memory?

Code memory: I leave that open for Chris.
Other memory: There is an SD module in the making, which makes it possible to use SD cards as storage. This can be used as memory.

2. Socket expansion
Are there any plans for a module which expands the total number of sockets?

Yes. The possibility for a Netduino Go! Hub has recently been announced. There's no date mentioned as far as I know, but it's something that will be possible in the future.

3. Power capacity
How much stuff can the NGo power? Imagine a couple of Shieldbases, a dozen of relays, Ethernet module, SD Module, touch display and some more.. That would require an external power supply, right?

It would indeed require some power. The Netduino Go! Hub design comes with a power barrel to supply power to it's modules.

4. Remote updating
Since the NGo is able to flash the Shieldbase, is it then possible to make another device flash a NGo?

Advanced topic. You may have noticed there are 10 empty holes on the mainboard. It's possible to solder JTAG pins onto it and program+debug with a JTAG debugger.

5. Reset
Is it somehow possible to attach a reset wire to the NGo?

No, but in code you could make a button module for example execute a reset. Also, an interrupt on the shieldbase will be able to do such a thing.

6. SPI
I've read a little about SPI, but I'm not sure if I get it. Does SPI make it possible to establish a serial-connection with multiple devices through the same three wires?

Something like that. http://en.wikipedia....l_Interface_Bus could be a nice page to read for you!


#36943 Updating without Visual Studio

Posted by Stefan on 10 October 2012 - 07:41 AM

Hi Joshk, Sorry I didn't replied earlier. Missed this topic for some reason. It's quite possible to install an app without Visual Studio. All you need if MFDeploy, which exists in "C:\Program Files (x86)\Microsoft .NET Micro Framework\v4.2\Tools" (or an equal path). With this tool, you can deploy image files, which are generated while you build your project. Also, with this tool, it's possible to show debug info without Visual Studio, by clicking Target -> Connect.


#36698 The GoBus Upgrade

Posted by Stefan on 07 October 2012 - 10:56 PM

Stefan--thank you so much, we really appreciate all your contributions to the community.

No problem. By the way, I also have some nice photos to share. Click for a full view B)

Posted Image

Posted Image


#36692 The GoBus Upgrade

Posted by Stefan on 07 October 2012 - 05:50 PM

A lot of people have asked how this works. Here's a screenshot. This screenshot is 100% real and made in the designer. The modules are so new that I don't have photos, but I will add in the module photos soon too.

Posted Image
Click for larger image


#35710 Where is shield base upgrading......

Posted by Stefan on 21 September 2012 - 03:55 PM

You mean the 2nd topic in this forum? http://forums.netdui...e-v4201-beta-1/ :)


#35475 SeeedStudio Motorshield

Posted by Stefan on 18 September 2012 - 12:50 PM

I don't think it would be a problem interfacing it, it just contains an H-bridge chip like on other motor shields. Pins 9 and 10 are for speed, which are also PWM pins for netduino. I would recommend a generic H-bridge driver.


#34167 More GoBus news: through-hole GoPort IDC Headers

Posted by Stefan on 24 August 2012 - 05:17 PM

If you can solder 0.05" pitch through-hole headers, you don't have to be afraid of SMD Posted Image

I somewhat agree ;) But I've tried both THT and SMD Go! headers, and I found the THT ones easier. Also, it's a bit of confidence, I know I can do THT. :unsure:


#34159 More GoBus news: through-hole GoPort IDC Headers

Posted by Stefan on 24 August 2012 - 04:51 PM

To add to this, I've been plotting this with Chris, since I think DIP components are really useful for the DIY community who are a bit afraid for SMD soldering (myself included!) One part of the plot is from my side, and attached you'll see a part of it. As soon as both the THT socket and STM8S in DIP form factor are available I'll publish a few Fritzing templates that connects both of them. Chris has been his nice self, and sent me some samples to play with, so I know for sure that I'll be able to show some cool stuff with them soon!

Attached Files




#33236 I need a code that allows the servo to rotate 360 °, by clicking on the butto...

Posted by Stefan on 07 August 2012 - 05:56 PM

Hi and welcome to the forums. What have you tried so far to get it working yourself? :)
  • ash likes this


#32869 How to get start creating C# driver for Netduino

Posted by Stefan on 29 July 2012 - 07:52 AM

A piece of hardware, like that LCD, has a datasheet explaining how it should be driven. Most hardware uses protocols like I²C, SPI, UART, Onewire, etc. A driver is just a class in C# that communicates with the right pins and the right protocol. I wrote a lot of drivers myself, open source. For the display; please check out http://netmftoolbox....ware.Hd44780Lcd If you download the whole package, you can see how drivers can be written.


#32768 Ethernet Module Update

Posted by Stefan on 27 July 2012 - 09:08 AM

What is running on them?, native code?

It's native code if I'm correct. If not, Chris may correct me :)


#32499 Problem Detect the presence of SD in Netduino Plus

Posted by Stefan on 23 July 2012 - 06:13 AM

You should make both methods static in this case:
using System;
using System.Net;
using System.Net.Sockets;
using System.Threading;
using Microsoft.SPOT;
using Microsoft.SPOT.IO;
using Microsoft.SPOT.Hardware;
using SecretLabs.NETMF.Hardware;
using SecretLabs.NETMF.Hardware.NetduinoPlus;

namespace SdCard
{
    public class Program
    {
        public static void Main()
        {
            RemovableMedia.Insert += new InsertEventHandler(RemovableMedia_Insert);
            RemovableMedia.Eject += new EjectEventHandler(RemovableMedia_Eject);
            Thread.Sleep(Timeout.Infinite);
        }

        static void RemovableMedia_Eject(object sender, MediaEventArgs e)
        {
            Debug.Print("Ejected");
        }

        static void RemovableMedia_Insert(object sender, MediaEventArgs e)
        {
            Debug.Print("Inserted");
        }
    }
}

This is because it's in de main program, which is also set up to be static.




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.