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

Curiosity asbout a "mega" version


  • Please log in to reply
10 replies to this topic

#1 Rx7man

Rx7man

    New Member

  • Members
  • Pip
  • 8 posts
  • LocationInterior BC, Canada

Posted 09 May 2015 - 08:57 PM

I'm working on a project with an Arduino Mega 2560 right now, and I would really love to do it in a .net language that I'm much more familiar with, and by the sounds of it is object oriented.

The trouble is the Netduino has a limited suppy of digital IO's and analog inputs.  Has there been any talk of using a processor with more capability?  Just a quick glance at digikey's catalog would say a processor like STM32F101VET6 (Cortex) or STR912FAW47X6 (ARM).. the second even has CAN bus onboard which would suit me well since I'm looking at an automotive application.. Of course 3.3V is a bit of a tripping point, but not one that can't be overcome. 

 

I ought to get me a Netduino 1 just to get the hang of the programming language while I do my work with the Arduino for now.

Thanks, this looks like a promising platform :)


I'm at the point on this learning curve where I have more questions than I do answers.. sorry about that!


#2 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 09 May 2015 - 10:57 PM

Hi Rx7man,

And even better: a bit later this year, you will be able to plug a Shield Base into a Netduino 3 board. That will give you more GPIOs and AnalogInputs--and a dozen more interrupts as well.

For CAN-BUS: if that's a highly requested feature, we could build a CAN-BUS GoBus module.

Does that answer your question well?

Chris

P.S. Have you looked at the STM32F427VI used by Netduino 3? It's a pretty crazy-powerful MCU as well.

#3 Rx7man

Rx7man

    New Member

  • Members
  • Pip
  • 8 posts
  • LocationInterior BC, Canada

Posted 10 May 2015 - 02:13 AM

That sounds very good :).. I currently have a Arduino shield based on a MCP2551 / MCP 2515, but I saw that some of these MCU's have it onboard.. so it would just be a matter of breaking it out if it did :)
 

That shield base looks good.. would those new IO's be 3.3 or 5V? I didnt see that listed there.

 

I was looking for a definition of "Gobus" on google but all I found were references to city transit, is that available somewhere as well?

 

Cheers and thanks!


I'm at the point on this learning curve where I have more questions than I do answers.. sorry about that!


#4 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 10 May 2015 - 03:54 AM

Hi Rx7man,

Shield Base has 3.3V GPIOs (which are 5V tolerant), the same as the regular Netduino mainboards.

Here's a quick link to the GoBus 1.5 spec. We're working on v2.0 now which will introduce support for hubs and more.
http://forums.netdui...ucing-gobus-15/

Chris

#5 JoopC

JoopC

    Advanced Member

  • Members
  • PipPipPip
  • 148 posts

Posted 10 May 2015 - 07:44 AM

The Netduino is very stable compared to a Arduino but I never read about that. We (dutch Tweakers user group) did test them all over the years.

Now with the winner Netduino3 we can expand and are lightyears ahead on the competition.

#6 Rx7man

Rx7man

    New Member

  • Members
  • Pip
  • 8 posts
  • LocationInterior BC, Canada

Posted 10 May 2015 - 09:04 AM

I certainly can't contest thepower of the processor, but unless you're doing some serious number crunching I just think it could use more IO to make the most of it.  I will be getting one.. someday when this project starts to grow, and hopefully pay some dividends!


I'm at the point on this learning curve where I have more questions than I do answers.. sorry about that!


#7 EddieGarmon

EddieGarmon

    Member

  • Members
  • PipPip
  • 24 posts

Posted 10 May 2015 - 08:42 PM

for 12 and 24 volt applications, learn to use opto-isolators, they are your friend.



#8 EddieGarmon

EddieGarmon

    Member

  • Members
  • PipPip
  • 24 posts

Posted 10 May 2015 - 08:44 PM

as for CAN, I currently use a slightly modified Seeed shield, works well...



#9 Rx7man

Rx7man

    New Member

  • Members
  • Pip
  • 8 posts
  • LocationInterior BC, Canada

Posted 10 May 2015 - 09:30 PM

I will have to look into optoisolators, but to start with I'll do most of my stuff with Zener diodes and/or resistor divider circuits.. I don't have a big enough toolbox of parts (yet) to play with them.... I do tear apart the odd piece of old equipment and pillage some IC's from them, then look up the datasheets and see what they're for.. haven't run into any optoisolators yet :(


I'm at the point on this learning curve where I have more questions than I do answers.. sorry about that!


#10 EddieGarmon

EddieGarmon

    Member

  • Members
  • PipPip
  • 24 posts

Posted 11 May 2015 - 04:55 PM

optos are used to keep low and high voltage signals apart, but allow data transmission between them. they use a led coupled with a photo transistor and the "light" is the wire between them. you can build your own but they come packaged on die in 1, 2, 4 and 8+ configurations. and you do not want to mix 3.3v with 12v and 24v if you do not have to.



#11 Rx7man

Rx7man

    New Member

  • Members
  • Pip
  • 8 posts
  • LocationInterior BC, Canada

Posted 11 May 2015 - 10:48 PM

I understand the theory behind them, and yes, they I can't deny they're good things to use.. I'll get some when I get my mouser or digikey order in.


I'm at the point on this learning curve where I have more questions than I do answers.. sorry about that!





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.