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

Current state of peripherals in shield?


  • Please log in to reply
2 replies to this topic

#1 ParagPA

ParagPA

    New Member

  • Members
  • Pip
  • 1 posts

Posted 18 May 2012 - 05:16 PM

Hello, I'm brand new to Netduino (and *duino) in general, and am very impressed with the approach that has been taken with the NGO and virtual peripherals. I want to use NGO to develop a sensor platform for a near-space balloon. This will include multiple temperature sensors, pressure sensors, gyros, along with serial interfaces to a GPS and radio modem. I know the "right" option is probably to develop a custom module, and that's probably where I will ultimately end up, once documentation for module development is fully baked. For now, I want to use the base shield, and was wondering what the status of firmware on it was. I've been searching the forums, and it seems like I2C, SPI, and UART support through NGO isn't there yet (although it looks like it works if you directly write code on the shield). Is that still the case? If so, when is that expected to be functional? I'm sorry in advance if I missed the relevant posts in the forum. This seems to be a very active community, and I'm trying my best to catch up! Thanks, Parag

#2 Arron Chapman

Arron Chapman

    Advanced Member

  • Members
  • PipPipPip
  • 289 posts
  • LocationOregon, USA

Posted 20 May 2012 - 12:53 AM

I've been searching the forums, and it seems like I2C, SPI, and UART support through NGO isn't there yet (although it looks like it works if you directly write code on the shield).

Is that still the case? If so, when is that expected to be functional?


Heres the deal. The Netduino go communicates with the modules via SPI... always SPI. There is a microcontroller (in most cases) on the module, that module can use whatever protocols it needs (and supports) to communicate with the end hardware (like a temperature sensor).

Now, we do see that I2C, SPI and U(S)ART do not currently work in the Shield Base, when you use it with the N!Go. However (at least for the time being), you can program the Shield Base directly using the UART (TTL) at Digial 0 and Digital 1.

In the coming months (don't ask for specifics, it'll be on the forums as soon as it's available) there will be a few updates one of them will enable these features on the Shield Base. There is also a generic virtualized I/O firmware coming for the STM8S which is the microcontroller that most modules will be able to make use of. This firmware will enable module builders to access the various features (like SPI) directly from the N!Go as if they are local. This will enable someone to build modules rather quickly.

When you talk EE use small words, I'm just a Software Developer :)
My Blog/Site and Everything Else

If my post helped you please consider pressing the "Like This" button in the bottom right-hand corner.

 

Oh my. So many things, so little money!!

 


#3 ByteMaster

ByteMaster

    Advanced Member

  • Members
  • PipPipPip
  • 76 posts

Posted 21 May 2012 - 12:59 AM

Hello Parag

I want to use NGO to develop a sensor platform for a near-space balloon. This will include multiple temperature sensors, pressure sensors, gyros, along with serial interfaces to a GPS and radio modem.


Sounds like a very interesting project!

I'm actually working on a sensor module with the following components:
L3G4200D Digital Gyro
LSM303DLHC Accelerometer/Magnometer
BMP085 Pressure/Temperature Guage
32K Serial EEPROM

This is hosted with a SMT8207K6 chip.

I've attached a pix of my sensor board, it's 60mm x 60mm, I think the final version will be 50x50 so I can order on Seeed

I'm also working on a couple serial/communications boards.

I'm not really in a position to mass-manufacture these, but I can probably make a few extra and make them available to cool projects like the one you are working on.

Also at this point it's my plan to release the details as Open H/W & S/W so you could always make your own.

If you are interested, send me an email.

Kevin...

Attached Files


Kevin D. Wolf
Windows Phone Development MVP
President Software Logistics, LLC
Tampa, FL




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.