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.

pascal06's Content

There have been 95 items by pascal06 (Search limited from 16-June 23)


By content type

See this member's


Sort by                Order  

#927 Ethernet Shield from nuelectronics

Posted by pascal06 on 20 August 2010 - 08:43 PM in Netduino 2 (and Netduino 1)

That's odd that the joystick wouldn't work. Right on the schematic at

http://www.nuelectro...ia_3310_lcd.pdf

it says

"VCC - 3.3V - 5V
All ligic I/O compatible with
5V & 3.3V logic level"


The joystick use 5v and voltage divider using resistances (a solution to not use one pin per direction). So, in fact, I can use some of direction (like up/down ..) but not all. Just because the voltage on AD0 is more than 3.3v in some situation. Without pushing any direction, AD0 return 1023 and also when I push right direction. The most important is, without any push, the AD0 is connected to 5v with a 2K resistance. Is it risky ?

/pascal



#980 PK enc28j60

Posted by pascal06 on 21 August 2010 - 04:49 PM in Netduino 2 (and Netduino 1)

Hello, I'm trying to compile netduino firmware with lwIP and enc28j60, First off all, I need to remove a lot of features to have suffisant flash memory (like SD, File System, Stream ...), I just need to have a advice regarding pin definition in file enc28j60_LWIP_config_stubs.cpp : #define ENC28J60_INT MC9328MXL_GPIO::c_Port_A_06 <- #define ENC28J60_CS MC9328MXL_GPIO::c_Port_A_04 <- #define ENC28J60_CS_ACTIVE FALSE #define ENC28J60_MSK_IDLE FALSE #define ENC28J60_MSK_SAMPLE_EDGE TRUE #define ENC28J60_16BIT_OP FALSE #define ENC28J60_CLOCK_RATE_KHZ 25000 #define ENC28J60_CS_SETUP_USEC 0 #define ENC28J60_CS_HOLD_USEC 0 #define ENC28J60_MODULE MC9328MXL_SPI::c_SPI1 <- What can I define for theses three define ? My ethernet shield use PB2 (Arduino 10) for CS and PD2 (Arduino 2) for INT. Thanks in advance for your help, Pascal PS: I cannot build your std firmware with gcc without flash memory issue. I suppose that you use RDVS instead, which is more efficient, right ?



#4073 Camera Shutter Release Timer

Posted by pascal06 on 21 October 2010 - 09:20 PM in Project Showcase

Excellent, thanks for sharing, Here is a idea for a futur version: http://www.glacialwa...robotics/?p=325 ;) /pascal



#926 Ethernet Shield from nuelectronics

Posted by pascal06 on 20 August 2010 - 08:33 PM in Netduino 2 (and Netduino 1)

It appears that the board is driving 5V to the joystick for analog input--and the schematic's quote of 3.3V/5V compatiblity is for the "logic I/O" (screen, etc.) only.

Can you move the VCC for the joystick to the 3.3V pin easily? Do they have a board with a joystick ADC at 3.3V?

Chris


Thanks,

No on both questions. But I can replicate the same schema outside the shield with another analogue pin.

What about enc28j60 ? what's your advice,

/pascal



#3113 Nokia 3310 from nuelectronics

Posted by pascal06 on 28 September 2010 - 01:38 PM in Project Showcase

Hi Pascal,

What are the pinouts you used to interface between the netduino and the 3310 lcd?

PipZ


Hello PipZ,

I use the nuelectronics shield, pinouts can be found in this schematics:
http://www.nuelectro...ia_3310_lcd.pdf

Strip the joystick part, it's not compatible with netduino due to 3v3 vs 5v.

Pascal



#90 MCU Embedded ethernet

Posted by pascal06 on 06 August 2010 - 09:09 AM in Netduino 2 (and Netduino 1)

Hello, It seems that AT91SAM7X512 have a embedded ETHERNET capability, Do you plan to make it available ? Best regards, Pascal



#261 5v vs 3.3v

Posted by pascal06 on 11 August 2010 - 09:03 PM in Netduino 2 (and Netduino 1)

Hello, I use multiple shield with my Arduino, and before trying to plug any shield on my netduino, I would like to be sure that's not dangerous regarding TTL level : http://www.nuelectro...&products_id=20 http://www.nuelectro...&products_id=12 http://www.nuelectro...1&products_id=2 http://www.nuelectro...1&products_id=4 In general, what's happen if I plug a shield designed for Arduino (TTL 5v) to netduino ? Is it dangerous or it simply doesn't work ? Sorry for this basic electronic question, but I'm a software guy, need to stay humble with electronic, /pascal



#267 5v vs 3.3v

Posted by pascal06 on 11 August 2010 - 09:37 PM in Netduino 2 (and Netduino 1)

The Netduino's digital pins output 3.3V signals, but inputs from shields can be up to 5V. Analog pins in analog mode need to stay at <=3.3V.

Pretty much all of the Arduino shields should work electrically, with the following two exceptions:
1. If the shield provides 5V analog inputs, you'd need to modify it to provide 3.3V analog inputs instead.
2. If the shield requires 5V data signals, you'd need to put a level converter in between the Netduino and the shield.
3. Netduino has 4 hardware PWM (vs. 6 PWM on the Arduino's AVR chip). We may have "software PWM" in the future, but for now you might lose a small bit of functionality on certain motor control shields.

That's it. Netduino provides 5.0V and 3.3V power just like Arduino. Many/most shields should work. We're compiling a list and will put it on an upcoming Netduino "accessories" page.

Does that help?

Chris


Many thanks Chris,


In conclusion, only analog input is risky. But is it realy dangerous for netduino or not ?

/pascal



#3371 multiple shields

Posted by pascal06 on 01 October 2010 - 05:23 PM in Netduino 2 (and Netduino 1)

In theory yes,

You need to check if a shields doesn't use the same pin as another ... Look at schematic of each shield,
And some shield are designed to be the last shield, like lcd,


Chris is the winner,

Pascal



#13061 RVDS Online Compiler

Posted by pascal06 on 10 May 2011 - 11:14 AM in General Discussion

Hello,

I discover that mbed provide a online compiler compliant to RVDS 4.1 for users:
http://mbed.org/handbook/mbed-Compiler

What about this facility for Netduino users who wants to compile NETMF kit ?

rgds,



#1280 Debug Firmware

Posted by pascal06 on 25 August 2010 - 11:32 AM in General Discussion

Hello, What kind of hardware/software do we need to be able to debug firmware using VS like this: Pascal



#13090 RVDS Online Compiler

Posted by pascal06 on 10 May 2011 - 02:29 PM in General Discussion

I looked at the mbed before I chose the Netduino, but why would you want to program online when you can download visual studio express for free?

While I can see the benefit for mac users (I'm one), losing the ease and ability of visual studio, especially the debugging to use an online tool would defeat the purpose of programming for the Netduino. I use parallels and win7 under OSX, works great (though I'd love the netduino to talk to processing running on OSX of course ;) )

Gary

Hello Gary,

I don't speak about managed code (C#, VS is perfect), but for native code ( C ),
For native code you have choice between GNU, RVDS, or others expensive compiler,
This is to rebuild NETMF firmware,
GNU produced firmware is to big to fit flash memory, especialy for Netduino Plus,
And RVDS cost multiple thousands of dollars !!!
So, a online compiler like mbed could be a great alternative for netduino user,

Pascal



#3520 Emulator Firmware

Posted by pascal06 on 05 October 2010 - 09:47 AM in Netduino Plus 2 (and Netduino Plus 1)

Hi pascal06,

Whenever we do large amounts of code, we use the Atmel AT91SAM7X-EK (the Atmel dev board), placing an AT91SAM7X512-AU chip on it. We've specifically made the Netduino firmware compatible with the EK board so that it's possible to use the Netduino firmware with it... [You might have to tweak SPI channels or cut traces for the SD to work--but that's about it].

We haven't tried to build code within an emulator--but technically .NET MF has a Windows port (used in the .NET MF Emulator) so it might be possible...

Chris


After some research, it seems that the Emulator works only with managed code. So, it's great to simulate C# project, but it seems that not possible to use any firmeware (native code) with it,

Pascal



#3346 MS ARM Compiler support

Posted by pascal06 on 01 October 2010 - 11:48 AM in General Discussion

Why the ARM compiler provided with Embedded Compact 7 is not supported by .NET MF ? There is certainly a good reason, Just curious, Pascal



#906 Circuit Simulator!

Posted by pascal06 on 20 August 2010 - 02:13 PM in Netduino 2 (and Netduino 1)

I found this circuit simulator and thought some of you might be able to prototype with it....
http://www.falstad.com/circuit/

Tell me if you like it :)


Definitly userful to learn electronic ... Yes, I like it ...

A dream can be a netduino emulator with this circuit simulator :)



#3110 Emulator Firmware

Posted by pascal06 on 28 September 2010 - 01:10 PM in Netduino Plus 2 (and Netduino Plus 1)

Hello, To simplify developing and debuging of some piece of firmware, I imagine to use the emulator. Due to very constrained environement, the price of RVDS, the size of code generated by GNU G++ and the size of debug information, it would be great if I can write/test/debug my native code with emulator before. As a example, for a IP stack ;) , instead of using socket level with emulator, is it possible to strip this part, write a driver for WinpCap, and work on code between socket assembly and this driver with emulator ? Anyone have experience on this ? Any comments appreciate, Pascal



#2926 build from Scratch

Posted by pascal06 on 26 September 2010 - 01:26 PM in General Discussion

I´m planning build Netduino from scratch (board, solder)
I have a question.
How to burn firmware in processor?
Thanks


If you realy want to start from strach (good luck to solder the MCU :) ), you need to use SAM-BA tools from ATMEL to burn the TinyBooterDecompressor.bin first :
http://www.atmel.com...sp?tool_id=3883

After, you can use MFDeploy to burn the firmware,

Good luck,
Pascal



#2764 PCB Layout

Posted by pascal06 on 24 September 2010 - 02:59 PM in General Discussion

I have downloaded the zip file of the Netduino board. The file type is .BRD and I would like to know how
to open this file. I tried to use Eagle with no luck.

Any enlightenment will be appreciated.

Vic


Hello Vic,

Here is a answer from Chris:
http://forums.netdui...rd-layout-file/

Pascal



#2865 Default behaviour

Posted by pascal06 on 25 September 2010 - 09:37 AM in Netduino Plus 2 (and Netduino Plus 1)

I've just found out that by default the netduino plus is responding to icmp(ping) requests..

Is this the only default behaviour of the network stack? or are there more services that run?
And.. can I disable this behaviour?


This is the default of all ip stack without firewall. This is true for any kind of network product.
Why you want to disable it ?

Pascal



#232 European experience

Posted by pascal06 on 11 August 2010 - 10:07 AM in Netduino 2 (and Netduino 1)

Hello, I just receive my netduino today in France, I'm very happy :) I ordered on August 5 at Proto Advantage, only 6 days to receive it, and only 5$ for shipping, So don't hesitate even if you live in Europe, Enjoy, Pascal




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.