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.

Frode

Member Since 27 Feb 2011
Offline Last Active Jul 27 2016 08:40 PM
-----

#62860 Netduino on hackster.io?

Posted by Frode on 25 May 2015 - 03:34 AM

Hi,
Wouldn't it be benificial for Netduino to be included as one of the platforms on hackster.io?

https://www.hackster.io/platforms

Seems like a good place for attracting more users.


#62834 Set Network settings during runtime?

Posted by Frode on 24 May 2015 - 06:01 PM

Hi, 

is it possible to set the network configuration during runtime?

 

I'd like to avoid having to use MFDeploy just to set the name of the WiFi to connect to.

 

Frode




#61665 Netduino MiniSumo robot

Posted by Frode on 19 February 2015 - 09:39 PM

Hi guys, just wanted to show you my first Minisumo robot. It's the blue one in the video. Its driven by a Netduino Mini.



I split up the executed program into a few different threads, so one is only conserned about the sensors and another controls the motors.


#60735 Custom building a smaller Netduino 2

Posted by Frode on 17 November 2014 - 08:15 PM

Hi guys!

 

I've been working on creating a smaller version of the Netduino for a while. I posted a version on the Fritzing website a few months ago, and since then I've made a new iteration. Here is a screenshot of the new version.

 

Attached File  2014-11-17 20.46.49.jpg   154.97KB   33 downloads

 

The board is 30mm x 54mm (1.18" x 2.13") and has pretty much the same functionality as the Netduino 2.

 

It can be powered via USB or the VIN pin.

All the same GPIO pins are there, but I've also added one more 3.3V and one more 5V output.

 

Compared to the original Netduino 2 it doesn't have IOREF, /RESET, the power barrel or the JTAG. The circuit on the original Netduino 2 which switches between the powerinput from USB or VIN has been replaced by a LTC4411 diode.

Attached File  2014-11-17 20.48.41.jpg   56.51KB   17 downloads

 

The board accepts the Netduino 2 firmware. Hold down the Firmware button while booting and run Netduino Update tool.

 

Thanks to Chris Walker for opensourcing the Netduino hardware! I'm including the Eagle 7.1 files if anyone wants to modify, or create their own versions.

Attached Files




#59611 Creating a custom board with Netduino firmware?

Posted by Frode on 08 August 2014 - 06:54 PM

For anyone wanting to do the same - I managed to create my own board which uses the Netduino 2 firmware.

 

I've shared the Fritzing project here.




#58895 4.3 SDK

Posted by Frode on 25 June 2014 - 09:04 PM

jsimoes, if you really need 4.3 you should check out the Fez Cerb40 II from GHI. It is a little bigger than the Netduino Mini, but has better specs, can be programmed via USB Mini and has beta-support for 4.3 as of yesterday.




#58412 Creating a custom board with Netduino firmware?

Posted by Frode on 26 May 2014 - 10:15 PM

Here is the schematics I've got so far. I'm sending it for fabrication tomorrow, so I hope it is correct.

 

 

STM32F405Schematics.PNG




#58276 STM32F4 mini

Posted by Frode on 20 May 2014 - 06:48 AM

Juzzer or Cys, would you mind sharing the schematics for those boards? I'm interrested in making one myself.




#56894 I2C Bus Problem - Debugging

Posted by Frode on 18 March 2014 - 10:54 PM

Hi guys, I've been trying to put together a solution to reproduce the error, and discovered something interresting.

 

When the .Execute method of the I2CDevice is called it will sometimes just return 0. I now wrote a loop to doublecheck that the returned value is OK, and if it is not then rerun the Execute method.

int transferred = -1;
int i2cAttempt = 0;
while (transferred != writeBuffer.Length)
{
    Debug.Print("WriteBuffer.Length " + writeBuffer.Length + " != transferred " + transferred);
    Debug.Print("I2C attempt " + ++i2cAttempt);
    transferred = _slaveDevice.Execute(writeXAction, transactionTimeout);
}

After making that change I see that the FIRST time the OLED display is called it will always fail, but when rerun it works. After making that change it has been working rock steady.

 

So then the question is - why does Execute return 0 the first time?




#53198 Did the PWM class change?

Posted by Frode on 14 October 2013 - 07:53 PM

Hi, 

I'm working on a class for driving a servomotor with PWM, and I'm searching around for examples on how to use PWM.

 

In all the forumthreads and blogposts I find about PWM on the Netduino they refer to a signature that looks like this:

 

new PWM(PWMChannels, Int32, Float, Bool)

 

But the PWM class I find in SecretLabs.NETMF.Hardware.PWM.dll has a signature that looks like:

 

new PWM(Cpu.Pin).

 

I'm using 4.2 .NET MF, firmware 4.2.2.2 and version 4.2.2.0 of the PWM dll.

 

Has the PWM class been changed, or am I doing something weird?




#52946 I2C InternalAddress (repeated start bit) support

Posted by Frode on 26 September 2013 - 08:30 PM

Is the code at the beginning of the thread relevant for Netduino Plus 2 (4.2.2.2)? Or is there another way to do this now?

 

I get the same as user tma, that the FieldInfo fieldInfo is still Null after the first call to .GetField.




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.