Netduino 3 built in peripherals questions - Netduino 3 - 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

Netduino 3 built in peripherals questions


  • Please log in to reply
3 replies to this topic

#1 dx9s

dx9s

    Member

  • Members
  • PipPip
  • 12 posts

Posted 03 June 2015 - 08:14 PM

 I believe the Netduino 3 Wifi uses (correct me if I am wrong) this hardware: http://www.st.com/st.../DM00071990.pdf .

 

I was reviewing the built in peripherals and came across page 37+ (I am still reading the DS).

 

3.26-28 (various digital audio interfaces)

3.32 Controller area network (bxCAN)

3.33 Universal serial bus on-the-go full-speed (OTG_FS) (and 3.34 OTG_HS)

3.35 Digital camera interface (DCMI)

3.36 Random number generator (RNG)

3.39 Temperature sensor

 

It does note that it is really only good for relative temperature sensing. I haven't looked closely at the SecretLabs implementations of any of these, I suspect some of these might already be in use.

 

I only see is SecretLabs.NETMF.Hardware.Netduino:

AnalogChannels, BaudRates, InterruptModes, Pins, PWMChannels, ResistorModes, SerialPorts, SPI_devices

 

I would not imagine the CAN/DCMI/RNG or the audio interfaces be available anywhere else but this Assembly.

 

I am not even sure if there is connectivity for DCMI or (bx)CAN or the Audio or OTG in the existing schematic/layout -- but perhaps access to RNG and the relative temperature sensor would be of some interest/value to somebody.

 

Not really sure what value some of those have. I understand that some of the pins that bxCAN/DCMI/OTG_FS/DCMI/(the audio interfaces) can use are probably already in use with other functions and that it probably is impossible given the current board layout.

 

Just an observation / curiosity.

 

--Doug (dx9s)

 

 



#2 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 10 June 2015 - 05:18 PM

Hi Doug,

To maintain compatibility across NETMF devices, Netduino implements the core set of NETMF peripherals (SPI, UART, ADC, etc.).

If you'd like to take advantage of any of the STM32F427-specific peripherals, you can write a native code driver and build it into custom firmware. If there is enough demand for specific peripherals, we could look at creating add-ons for them in the future...but from our experience the vast majority of projects require only the core peripherals.

Chris

#3 neslekkim

neslekkim

    Advanced Member

  • Members
  • PipPipPip
  • 350 posts
  • LocationOslo, Norway

Posted 10 June 2015 - 08:32 PM

onewire again?

 

Eh, Twowire I guess it was, did it ever enter the firmware?


Edited by neslekkim, 10 June 2015 - 08:33 PM.

--
Asbjørn


#4 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 11 June 2015 - 02:33 AM

Hi neslekkim,

OneWire is built into NETMF 4.3. TwoWire (I2C) is built in as well :)

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.