collapse

* Posts Recentes

O que é isto ? por SerraCabo
[12 de Abril de 2024, 14:20]


Amplificador - Rockboard HA 1 In-Ear por almamater
[11 de Abril de 2024, 20:46]


Emulador NES em ESP32 por dropes
[10 de Abril de 2024, 15:30]


Meu novo robô por josecarlos
[29 de Março de 2024, 18:30]


Bateria - Portátil por almamater
[25 de Março de 2024, 22:14]


Escolher Osciloscópio por jm_araujo
[06 de Fevereiro de 2024, 23:07]


TP4056 - Dúvida por dropes
[31 de Janeiro de 2024, 14:13]


Leitura de dados por Porta Serie por jm_araujo
[22 de Janeiro de 2024, 14:00]


Distancia Cabo por jm_araujo
[08 de Janeiro de 2024, 16:30]


Laser Engraver - Alguém tem? por almamater
[16 de Dezembro de 2023, 14:23]

Autor Tópico: FEZ PANDA; FEZ DOMINO; NETDUINO e NETDUINO PLUS  (Lida 6164 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline ailtonfacanha

  • Mini Robot
  • *
  • Mensagens: 53
  • Trabalho e robótica estão juntos em minha vida.
FEZ PANDA; FEZ DOMINO; NETDUINO e NETDUINO PLUS
« em: 01 de Março de 2011, 18:15 »
Olá amigos

Necessito de uma informação! Alguém deste forum já utilizou, ou vem utilizando módulos como: NETDUINO, NETDUINO PLUS, FEZ PANDA ou mesmo o FEZ DOMINO? Os mesmos utilizam o Microsoft.NET Micro Framework (free), microcontroladores com arquitetura ARM e são muito interessantes em termos de aplicação.
Abaixo alguns links sobre o assunto, inclusive um pdf em português.

http://netduino.com/
http://www.tinyclr.com/
http://www.microsoft.com/netmf/default.mspx
http://www.tinyclr.com/downloads/Portuguese_BeginnersGuide_to_NETMF.pdf


Offline CBX

  • Mini Robot
  • *
  • Mensagens: 1.315
Re: FEZ PANDA; FEZ DOMINO; NETDUINO e NETDUINO PLUS
« Responder #1 em: 04 de Março de 2011, 17:15 »
boas

recebi hoje um Fez Panda da Sparkfun...

ainda não fiz nada de extraordinário(só ainda usei o input\output digital com uns leds e push buttons), ainda estou a explorar mas acho-o extremamente simples de programar, já tinha alguma experiência em C#, mas mesmo para iniciantes acho que não há problema...

cumps

Offline GnGz

  • Mini Robot
  • *
  • Mensagens: 665
Re: FEZ PANDA; FEZ DOMINO; NETDUINO e NETDUINO PLUS
« Responder #2 em: 04 de Março de 2011, 17:21 »
o .net framework nao torna-o pesado?

Offline CBX

  • Mini Robot
  • *
  • Mensagens: 1.315
Re: FEZ PANDA; FEZ DOMINO; NETDUINO e NETDUINO PLUS
« Responder #3 em: 04 de Março de 2011, 17:40 »
trabalha com .NET Micro Framework, removeram tudo o que não era necessário, mas mesmo assim um simples blink ocupa 14996 bytes, mas sendo um cortex m3 tem recursos para dar e vender  ;D

código:
Código: [Seleccione]
using System;
using Microsoft.SPOT;
using System.Threading;
using Microsoft.SPOT.Hardware;
using GHIElectronics.NETMF.FEZ;

namespace MFConsoleApplication1
{
    public class Program
    {
        public static void Main()
        {
            OutputPort LED;
            LED = new OutputPort((Cpu.Pin)FEZ_Pin.Digital.LED, true);
            while (true)
            {
                LED.Write(true);
                Thread.Sleep(1000);
                LED.Write(false);
                Thread.Sleep(1000);
            }
        }
    }
}

output:
Código: [Seleccione]
Rebooting...

Done.

Create TS.

 Loading start at 4e13c, end 56314

Attaching file.

Assembly: mscorlib (4.1.2821.0) (3880 RAM - 33236 ROM - 19134 METADATA)


   AssemblyRef    =        0 bytes (       0 elements)

   TypeRef        =        0 bytes (       0 elements)

   FieldRef       =        0 bytes (       0 elements)

   MethodRef      =        0 bytes (       0 elements)

   TypeDef        =     1112 bytes (     139 elements)

   FieldDef       =      272 bytes (     135 elements)

   MethodDef      =     1572 bytes (     786 elements)



   Attributes      =        0 bytes (       0 elements)

   TypeSpec        =       16 bytes (       4 elements)

   Resources       =      232 bytes (      29 elements)

   Resources Files =       16 bytes (       2 elements)

   Resources Data  =      437 bytes

   Strings         =     1551 bytes

   Signatures      =     2126 bytes

   ByteCode        =    11702 bytes




Loading Deployment Assemblies.

Attaching deployed file.

Assembly: FEZPanda_GHIElectronics.NETMF.FEZ (4.1.3.0) (380 RAM - 1332 ROM - 729 METADATA)


   AssemblyRef    =       12 bytes (       3 elements)

   TypeRef        =       68 bytes (      17 elements)

   FieldRef       =        0 bytes (       0 elements)

   MethodRef      =       40 bytes (      10 elements)

   TypeDef        =       88 bytes (      11 elements)

   FieldDef       =       16 bytes (       8 elements)

   MethodDef      =       12 bytes (       5 elements)



   Attributes      =        0 bytes (       0 elements)

   TypeSpec        =        0 bytes (       0 elements)

   Resources       =       16 bytes (       2 elements)

   Resources Files =        8 bytes (       1 elements)

   Resources Data  =       13 bytes

   Strings         =      270 bytes

   Signatures      =       69 bytes

   ByteCode        =      146 bytes




Attaching deployed file.

Assembly: Microsoft.SPOT.Hardware (4.1.2821.0) (1752 RAM - 11440 ROM - 7371 METADATA)


   AssemblyRef    =        8 bytes (       2 elements)

   TypeRef        =      124 bytes (      31 elements)

   FieldRef       =       24 bytes (       6 elements)

   MethodRef      =      120 bytes (      30 elements)

   TypeDef        =      496 bytes (      62 elements)

   FieldDef       =      176 bytes (      88 elements)

   MethodDef      =      444 bytes (     222 elements)



   Attributes      =        0 bytes (       0 elements)

   TypeSpec        =        0 bytes (       0 elements)

   Resources       =        0 bytes (       0 elements)

   Resources Files =        0 bytes (       0 elements)

   Resources Data  =        0 bytes

   Strings         =     1329 bytes

   Signatures      =     1067 bytes

   ByteCode        =     2611 bytes




Attaching deployed file.

Assembly: Microsoft.SPOT.Native (4.1.2821.0) (1144 RAM - 6516 ROM - 4479 METADATA)


   AssemblyRef    =        4 bytes (       1 elements)

   TypeRef        =       80 bytes (      20 elements)

   FieldRef       =        0 bytes (       0 elements)

   MethodRef      =       60 bytes (      15 elements)

   TypeDef        =      336 bytes (      42 elements)

   FieldDef       =      192 bytes (      95 elements)

   MethodDef      =      224 bytes (     111 elements)



   Attributes      =       48 bytes (       6 elements)

   TypeSpec        =        0 bytes (       0 elements)

   Resources       =       72 bytes (       9 elements)

   Resources Files =        8 bytes (       1 elements)

   Resources Data  =      747 bytes

   Strings         =      648 bytes

   Signatures      =      595 bytes

   ByteCode        =      418 bytes




Attaching deployed file.

Assembly: fez_led_blink (1.0.0.0) (276 RAM - 864 ROM - 424 METADATA)


   AssemblyRef    =       12 bytes (       3 elements)

   TypeRef        =       48 bytes (      12 elements)

   FieldRef       =        0 bytes (       0 elements)

   MethodRef      =       32 bytes (       8 elements)

   TypeDef        =       24 bytes (       3 elements)

   FieldDef       =        4 bytes (       2 elements)

   MethodDef      =       12 bytes (       5 elements)



   Attributes      =        0 bytes (       0 elements)

   TypeSpec        =        0 bytes (       0 elements)

   Resources       =       16 bytes (       2 elements)

   Resources Files =        8 bytes (       1 elements)

   Resources Data  =       13 bytes

   Strings         =      138 bytes

   Signatures      =       60 bytes

   ByteCode        =      119 bytes




Resolving.


Total: (6292 RAM - 53388 ROM - 32137 METADATA)


   AssemblyRef    =       36 bytes (       9 elements)

   TypeRef        =      320 bytes (      80 elements)

   FieldRef       =       24 bytes (       6 elements)

   MethodRef      =      252 bytes (      63 elements)

   TypeDef        =     2056 bytes (     257 elements)

   FieldDef       =      660 bytes (     328 elements)

   MethodDef      =     2264 bytes (    1129 elements)



   DebuggingInfo  =     1140 bytes



   Attributes      =       48 bytes (       6 elements)

   TypeSpec        =       16 bytes (       4 elements)

   Resources Files =      120 bytes (       5 elements)

   Resources       =      336 bytes (      42 elements)

   Resources Data  =     1210 bytes

   Strings         =     3936 bytes

   Signatures      =     3917 bytes

   ByteCode        =    14996 bytes




The debugging target runtime is loading the application assemblies and starting execution.
Ready.

'Microsoft.SPOT.Debugger.CorDebug.dll' (Managed): Loaded 'C:\Program Files\Microsoft .NET Micro Framework\v4.1\Assemblies\le\mscorlib.dll', Symbols loaded.
'Microsoft.SPOT.Debugger.CorDebug.dll' (Managed): Loaded 'C:\Program Files\Microsoft .NET Micro Framework\v4.1\Assemblies\le\Microsoft.SPOT.Native.dll', Symbols loaded.
'Microsoft.SPOT.Debugger.CorDebug.dll' (Managed): Loaded 'C:\Program Files\Microsoft .NET Micro Framework\v4.1\Assemblies\le\Microsoft.SPOT.Hardware.dll', Symbols loaded.
'Microsoft.SPOT.Debugger.CorDebug.dll' (Managed): Loaded 'C:\Program Files\GHI Electronics\GHI NETMF v4.1 SDK\Assemblies\le\FEZPanda_GHIElectronics.NETMF.FEZ.dll'
'Microsoft.SPOT.Debugger.CorDebug.dll' (Managed): Loaded 'C:\Users\Ricardo\Documents\Visual Studio 2010\Projects\fez_led_blink\fez_led_blink\bin\Debug\le\fez_led_blink.exe', Symbols loaded.
The thread '<No Name>' (0x2) has exited with code 0 (0x0).
The program '[1] Micro Framework application: Managed' has exited with code 0 (0x0).
« Última modificação: 04 de Março de 2011, 17:43 por CBX »

Offline GnGz

  • Mini Robot
  • *
  • Mensagens: 665
Re: FEZ PANDA; FEZ DOMINO; NETDUINO e NETDUINO PLUS
« Responder #4 em: 04 de Março de 2011, 17:50 »
Mas o que fazias com ele sem o .net framework também é bom e leve. São arms da ATmel?

Offline CBX

  • Mini Robot
  • *
  • Mensagens: 1.315
Re: FEZ PANDA; FEZ DOMINO; NETDUINO e NETDUINO PLUS
« Responder #5 em: 04 de Março de 2011, 18:30 »
é um NXP2387

fazia mas já era mais complicado  :P

Offline GnGz

  • Mini Robot
  • *
  • Mensagens: 665
Re: FEZ PANDA; FEZ DOMINO; NETDUINO e NETDUINO PLUS
« Responder #6 em: 04 de Março de 2011, 19:08 »
Mas ficavas mais experto!

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: FEZ PANDA; FEZ DOMINO; NETDUINO e NETDUINO PLUS
« Responder #7 em: 04 de Março de 2011, 22:33 »
É bem pesado na Ram e olha que apesar de ser arm o framework faz bem o seu trabalho a criar muito bloatware que o pobre do arm tem de correr.
Avr fanboy