Peguei a placa no LdG e em seguida já cheguei em casa querendo rodar alguma coisa.

Inicialmente foi meio complicado pois o MicroFramework da Microsoft e a API precisam do .NET Framework 4.0 e com isso o uso fica limitado ao Visual Studio 2010 ou o Visual Studio C# Express 2010 ...

Como eu só tinha o Visual Studio 2008, lá fui eu fazer upgrade de tudo pra rodar ...

Dois dias depois de muitos Downloads, uma atualização do meu Vista para Service Pack 1 e a instalação de todos os programas, pude finalmente brincar com o aparelhinho.

Pelo site da Sparkfun, chegamos ao site da GHI Electronics, que é o fabricante do KIT. Lá tem MUITA, mas MUITA informação.

Enfim...  que tenho a dizer como primeira impressão é que apesar do preço em relação ao Arduíno, vale MUITO a pena. O processador tem uma velocidade incrível se comparado com os "concorrentes", a maioria dos Shields de Arduíno funcionam com ele. 

A grande vantagem é programar em C# e um ambiente de programação conhecido. Só isso já vale cada centavo!

Enjoy!

Exibições: 137

Respostas a este tópico

Bom ... como parece que por enquanto sou o único aqui que está estudando esta maravilha que é a FEZ Domino ... vamos a mais um pouco do progresso que eu fiz no meu pouco tempo disponível!

 

********* IMPORTANTE !!!! ************

Para rodar os programas usando o SDK atual da GHI é necessário fazer o update do firmware da placa, ou seja, atualizar o Micro Framework que roda no sistema, sem isso o .NET ao fazer o deploy do programa diz que não tem o Assembly das Bibliotecas de Base.

 

Para isso, é necessário dar o boot na placa apertando o botão do Loader e en seguida via um software de terminal, iniciar um upload do arquivo via protocolo XMODEM ... mamão com açúcar pra quem vem das épocas de BBS!!!

 

Feito isso ... é começar a estudar...

 

Confesso que apesar de estar acostumado com OOP, especialmente com C# ... é meio dificil imaginar um microcontrolador e manipular seus recursos como objetos ... mas que é legal depois que começamos a pegar o jeitinho ... ahhhh isso é !

 

Em breve... se tudo der certo eu posto o meu "Hello World" ... claro .. um LED piscando ... no FEZ Domino ...

 

Realmente aconselho a quem gosta de programação, experimentar o brinquedo!

Alexandre,

O FezDomino eu ainda não tenho, mas comprei o NetDuino que vem nessa mesma linha. Ele usa o .net Microframework, e possui compabilidade com as shield de Arduino. 

Assim como você, eu também não comecei a explorar a fundo o brinquedinho, mas gostei muito das primeiras impressões. Eu já estive dos dois lados, programando em assembly e C na época de faculdade, e mais recentemente em C# para desktop e web. Achei fantástica a possibilidade de debugar a aplicação em tempo real, podendo colocar breakpoints no código que está rodando la na placa.

Assim que eu tiver feito algo mais elaborado com o NetDuino, eu posto aqui. Assim podemos fazer comparativos.

 

abraços

Oi Alexandre ... muito legal ... inicialmente era pra eu pegar um NetDuino, mas como o Marcelo já tinha o FEZ Domino em mãos, eu acabei pegando ... não me arrependi ...

Do mais... em relação à debugar a aplicação em Tempo Real, isso já algo bem antigo em microcontroladores, se você tem o gravador certo consegue fazer isso por exemplo em C com os PICs usando o PicKit2, e nos Renesas se você tem pelo menos o E8 já consegue fazer isso também com até 10 breakpoints por hardware... sem contar acompanhamento de variáveis em tempo real, recuparação de posições de memória a cada X ciclos... etc...

O que me chamou a atenção mesmo nos aparelhos com MicroFramework é a possibilidade de programar em C# ... o que para muitas pessoas já não significa ter que aprender uma nova linguagem como Assembly ou C.

Hoje coloco meu exemplo de LED piscando aqui pro pessoal acompanhar, na sequencia vamos fazer algo mais elaborado...to pensando em integrar um módulo de GPS como exemplo ...

[]s

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço