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

Netduino, now with internal AREF...


  • Please log in to reply
4 replies to this topic

#1 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 08 October 2010 - 07:06 AM

Based on feedback from the community, we've made a small revision to the Netduino.

The updated 'Rev B' board is identical to the original 'Rev A' board except that we have added an "internal analog reference (AREF)" to the Netduino. [We also removed the unused I2C resistors.] [see schematic]

The new internal AREF is selected BY DEFAULT on the new boards. The new internal AREF is an optional-use feature and the existing external AREF (via AREF pin header) may be used instead.

Why the added circuitry? Lots of Netduino users have never used analog inputs before. Many power users like to wire their external AREF manually for maximum accuracy--but having a default internal analog reference makes it even easier to get up and running with Netduino.

The new internal 3.3V analog reference (fed by the 3.3V onboard power regulator) provides the following benefits:
1. Enhanced Arduino shield compatibility--no need to modify shields to wire 3.3V to AREF.
2. Arduino shields which provide a 5V external AREF won't feed a potentially damaging voltage into the MCU (by default the internal AREF is used -- the external AREF is now selected in code).
3. Even easier to get up and running with Netduino
4. Simplified wiring for users powering their analog sensors from the 3.3V power header.

We will be adding a new command to the Netduino SDK to select the external AREF on the new boards. In the meantime, users of 'Rev B' boards can select/deselect the external AREF using the respective line of code:
OutputPort arefSelect = new OutputPort((Cpu.Pin)56, false); // use external aref
OutputPort arefSelect = new OutputPort((Cpu.Pin)56, true); // use internal aref
This code will have no effect on 'Rev A' boards.

Chris

P.S. Netduino 'Rev B' boards are en route to authorized resellers around the world. Most resellers should have 'Rev B' boards in stock by the end of next week.

#2 ajcg1973

ajcg1973

    Advanced Member

  • Members
  • PipPipPip
  • 71 posts

Posted 08 October 2010 - 08:23 AM

The updated 'Rev B' board is identical to the original 'Rev A' board except that we have added an "internal analog reference (AREF)" to the Netduino. [We also removed the unused I2C resistors.] [see schematic]


Chris, are there any any other updates to the hardware that you might be able to talk about?

#3 tamberg

tamberg

    New Member

  • Members
  • Pip
  • 7 posts

Posted 08 October 2010 - 10:19 AM

Hi Chris, will the new boards be marked as such on the board and advertised differently (e.g. as Rev B ) by resellers? Cheers, tamberg

#4 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 08 October 2010 - 03:36 PM

Chris, are there any any other updates to the hardware that you might be able to talk about?


Hi ajcg1973,

There are no other hardware changes for the standard Netduino board. We are working on some new Netduino products in the lab; I'll share more about those when I can...

Chris

#5 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 08 October 2010 - 03:38 PM

Hi Chris, will the new boards be marked as such on the board and advertised differently (e.g. as Rev B ) by resellers? Cheers, tamberg


Hi tamberg,

I believe that the only authorized reseller who has any "Rev A" boards left is NETRAM in South Africa--but they may be out too. If you order a Netduino today anywhere else in the world, you should get a "Rev B" board.

Chris




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.