Getting serial data into ND Go - Netduino Go - Netduino Forums
   
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

Getting serial data into ND Go


  • Please log in to reply
8 replies to this topic

#1 Gorf

Gorf

    Advanced Member

  • Members
  • PipPipPip
  • 96 posts

Posted 11 July 2012 - 12:06 PM

Still feeling a bit cheated about the state of the shield base and that the ND Go is described here as having "support for more serial ports". Even the shield base, described further down, is said to allow me to "enjoy three serial ports" but it's a lie. What it doesn't say is that you can't use them yet. (I know that it's still in development, but if a feature is not yet finished - that fact should be made clear.)

Anyway - I've bought the ND Go and shield base as a solution which it is not capable of fulfilling "soon". I put it in quotes, because that's as much info as I've got in terms of when I can get on with development.

I've been told it's possible to deploy software to run on the shield base, which will then open up the serial ports for use - but that's the extent of the advice. I've not been able to find any guidance on how to develop software on the shield base, how to deploy it, or how to get the resulting data from the shield base to the ND Go so that I can start processing it.

Have I wasted my money? Is there a complete guide somewhere for idiots like me, and I've just been using the wrong search terms?

#2 nakchak

nakchak

    Advanced Member

  • Members
  • PipPipPip
  • 404 posts
  • LocationBristol, UK

Posted 11 July 2012 - 01:48 PM

I assume you are referring to using a shield base as a standalone part?
If so http://forums.netdui...e-to-run-alone/

As for the shield base being in Beta, i assume yours has the sticker on the back "thanking you for beta feedback" as frustrating as it is for you it is very much in development as we speak and when finished shall offer a lot of advantages over a standard ND such as faster MCU etc. plus early birds get an uprated MCU on the shield base compared to the ones that will be pushed out to production once the beta is over.

As a stop gap you may want to consider building a serial module using the protomodule with an spi UART like the MAX3100 (can order engineering samples of the through hole version), then you would have a dedicated serial module for the go.... although that may be a bit far down the rabbit hole for what you want to do currently.

Nak.

#3 neslekkim

neslekkim

    Advanced Member

  • Members
  • PipPipPip
  • 350 posts
  • LocationOslo, Norway

Posted 11 July 2012 - 02:12 PM

but what is Fabien doing here, he is using serial com? http://forums.netdui...sue-with-42-rc5

--
Asbjørn


#4 Fabien Royer

Fabien Royer

    Advanced Member

  • Members
  • PipPipPip
  • 406 posts
  • LocationRedmond, WA

Posted 11 July 2012 - 03:45 PM

but what is Fabien doing here, he is using serial com?

http://forums.netdui...sue-with-42-rc5



Yup. I'm using a serial port on the Netduino Go! itself, not on the Shield Base.

-Fabien.

#5 Gorf

Gorf

    Advanced Member

  • Members
  • PipPipPip
  • 96 posts

Posted 11 July 2012 - 04:56 PM

I assume you are referring to using a shield base as a standalone part?
If so http://forums.netdui...e-to-run-alone/

Many thanks for the link. It is what I was referring to - but it's beyond my ability. Don't forget - the Go is supposed to be the duino of choice for hamfisted solderers like me. The whole point of getting the Go was that it was pretty much plug-and-play (or at least as close as you'll get to that in a development board).

And yes - I noticed the sticker on the shield base. I noticed it after it had been delivered, which is obviously too late for the information on it to be of any use. Even if I had seen it, I would have expected the COM ports to be available for use, or maybe just for testing...

#6 Gorf

Gorf

    Advanced Member

  • Members
  • PipPipPip
  • 96 posts

Posted 11 July 2012 - 05:03 PM

Would this allow me to connect to my TTL serial device?

For the sake of a fiver, I've ordered one anyway, but if I can use Fabien's code as the basis for getting serial communications (without bothering to include the shield base) I might have something to go on...

#7 neslekkim

neslekkim

    Advanced Member

  • Members
  • PipPipPip
  • 350 posts
  • LocationOslo, Norway

Posted 11 July 2012 - 05:04 PM

but that breakout board is easy to use?, or use this: http://www.proto-adv...IDC_Adapter.php Just plug it into an breadboard, and plugaway. Everywhichway you do it, you need to plug someways to do this, since there arent any rs-232 or other adapters, I'm not sure if anyone have tried these http://www.ghielectr...log/product/355 http://www.ghielectr...log/product/287 but an ftdi cable should be easy (which you still would need with the shieldbase)

--
Asbjørn


#8 neslekkim

neslekkim

    Advanced Member

  • Members
  • PipPipPip
  • 350 posts
  • LocationOslo, Norway

Posted 11 July 2012 - 05:05 PM

Would this allow me to connect to my TTL serial device?

For the sake of a fiver, I've ordered one anyway, but if I can use Fabien's code as the basis for getting serial communications (without bothering to include the shield base) I might have something to go on...


That, or the one I linked to is key element for doing this straight off the Go board..

--
Asbjørn


#9 Gorf

Gorf

    Advanced Member

  • Members
  • PipPipPip
  • 96 posts

Posted 12 July 2012 - 08:26 AM

That, or the one I linked to is key element for doing this straight off the Go board..

Thanks - hopefully I'll be able to get rolling again, now.




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.