collapse

* Posts Recentes

Amplificador - Rockboard HA 1 In-Ear por almamater
[Ontem às 19:13]


O que é isto ? por KammutierSpule
[26 de Março de 2024, 19:35]


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


Emulador NES em ESP32 por dropes
[13 de Março de 2024, 21:19]


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]


Meu novo robô por josecarlos
[06 de Janeiro de 2024, 16:46]


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

Autor Tópico: Sugestão para kit de desenvolvimento  (Lida 9055 vezes)

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

Offline ngoncalves

  • Mini Robot
  • *
  • Mensagens: 145
    • Thinking Olive Tree
Sugestão para kit de desenvolvimento
« em: 08 de Junho de 2010, 22:55 »
Boa noite,

   Eu estou interessado em desenvolver um dispositivo portátil, com as dimensões de um telemóvel, capaz de mostrar multimédia (videos, som e imagens). Normalmente utilizaria um telemóvel topo de gama, mas também preciso de acesso aos buses SPI e I2C porque quero ligar hardware externo: acelerómetros, leitor de RFID, rádios de curto alcance, etc. 

    Do que andei a googlar, penso que necessito de um sistema com pelo menos um processador ARM7 (ou ARM9) e um ecrã LCD. Neste site http://rossum.posterous.com/avr-homebrew-device-with-iphone-aspirations encontrei um exemplo interessante de um processador de 8 bits, o atmega644, que faz tudo que eu preciso. Mas parece-me que o processador está no limite das suas capacidades e portanto o projecto não é útil para o que necessito.

    Também poderia comprar um netbook ultra-portátil como por exemplo, http://www.archos.com/store/index.html?country=pt&lang=en, mas não só é relativamente caro como o dispositivo é para utilizar em ambientes exteriores por pessoas em geral e parece-me que os netbooks não são tão robustos quanto isso.

   Assim, vinha pedir sugestões de kits de ou plataformas de desenvolvimento que vocês pensem ser adequadas.



-----
Ambient intelligence, mobile robotics, life. 42
http://www.thinkingolivetree.blogspot.com/

Offline xiserre

  • Mini Robot
  • *
  • Mensagens: 277
Re: Sugestão para kit de desenvolvimento
« Responder #1 em: 08 de Junho de 2010, 23:24 »
E que tal a beagleboard? nao tem lcd, mas facilmente adicionas uma..


Offline ngoncalves

  • Mini Robot
  • *
  • Mensagens: 145
    • Thinking Olive Tree
Re: Sugestão para kit de desenvolvimento
« Responder #3 em: 09 de Junho de 2010, 11:31 »
A minha preocupação com a beagleboard é o consumo. Como o dispositivo é portátil, estou disposto a sacrificar qualidade por duração. Também tinha pensado em utilizar o "mbeded" mas tenho alguns receios por causa do ambiente de desenvolvimento ser online. Não gosto muito de colocar o meu código em servidores sem saber o que lhe vai acontecer.
-----
Ambient intelligence, mobile robotics, life. 42
http://www.thinkingolivetree.blogspot.com/

Offline ngoncalves

  • Mini Robot
  • *
  • Mensagens: 145
    • Thinking Olive Tree
Re: Sugestão para kit de desenvolvimento
« Responder #4 em: 09 de Junho de 2010, 11:34 »
iPad :P

Agora a sério.. FreeRunner
http://wiki.openmoko.org/wiki/Neo_FreeRunner

Ou estas boards:

http://www.sparkfun.com/commerce/product_info.php?products_id=8853
http://www.sparkfun.com/commerce/product_info.php?products_id=9048

O freeruneer não conhecia e parece interessante, obrigado.

Entretanto também encontrei esta empresa chinesa http://www.developmentboard.net/ quem tem preços bastante acessiveis. 
« Última modificação: 09 de Junho de 2010, 11:37 por ngoncalves »
-----
Ambient intelligence, mobile robotics, life. 42
http://www.thinkingolivetree.blogspot.com/

Offline TigPT

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 5.372
    • Tiago Rodrigues
Re: Sugestão para kit de desenvolvimento
« Responder #5 em: 09 de Junho de 2010, 11:43 »
Não gosto muito de colocar o meu código em servidores sem saber o que lhe vai acontecer.
Vai para um SVN privado à tua conta de mbed.

Offline ngoncalves

  • Mini Robot
  • *
  • Mensagens: 145
    • Thinking Olive Tree
Re: Sugestão para kit de desenvolvimento
« Responder #6 em: 09 de Junho de 2010, 14:28 »
Eu não conheço o mbed, mas não gosto mesmo nada da ideia de ter o compilador on-line. Estive a passear pelo forum do mbed, e não estou sozinho neste aspecto. O que mais me impressiona que me parece que quem desenvolveu o mbed não quer que seja utilizado em projectos comerciais. E para mim é fundamental não ter que gastar mas dinheiro num outro kit assim que for para a fase comercial.
-----
Ambient intelligence, mobile robotics, life. 42
http://www.thinkingolivetree.blogspot.com/

Offline TigPT

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 5.372
    • Tiago Rodrigues
Re: Sugestão para kit de desenvolvimento
« Responder #7 em: 09 de Junho de 2010, 15:54 »
Realmente é uma opção muito questionável... É obvia a intenção de o fazer fácil de manter e totalmente multi plataforma. Até é programável num iPad, ou qualquer outro dispositivo que venha a aparecer. Basta suportar USB storage e browsing.

Creio que existem já alguns projectos de compiladores nativos para a plataforma.

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Sugestão para kit de desenvolvimento
« Responder #8 em: 09 de Junho de 2010, 15:57 »
Se eles fornecerem as bibliotecas que usam, com arm gcc e paciencia fazes a tua cadeia de ferramentas para compilar e tal, mas vai-te dar algum trabalho, talvez dê para usar o code red para programar e compilar coisas para o mbed, quer dizer esse deve dar mesmo, tens é de lhe dar com c e andar com os registos para cá e para lá.
Avr fanboy

Offline metRo_

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 3.753
Re: Sugestão para kit de desenvolvimento
« Responder #9 em: 09 de Junho de 2010, 16:18 »
Realmente é uma opção muito questionável... É obvia a intenção de o fazer fácil de manter e totalmente multi plataforma. Até é programável num iPad, ou qualquer outro dispositivo que venha a aparecer. Basta suportar USB storage e browsing.

Creio que existem já alguns projectos de compiladores nativos para a plataforma.

Lamento mas acho que andas a sonhar muito com o iPad, é que até podes programar no iPad, isto é, escrever código, mas o mbed não é "programável" num iPad. Ai fanatismo!!!

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: Sugestão para kit de desenvolvimento
« Responder #10 em: 09 de Junho de 2010, 16:45 »
Programar sem um teclado é meio estranho, mas vá, não se chateiem....
Avr fanboy

Offline TigPT

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 5.372
    • Tiago Rodrigues
Re: Sugestão para kit de desenvolvimento
« Responder #11 em: 09 de Junho de 2010, 17:10 »
Metro, podes sim senhora, já que para flashar o mesmo basta gravar o ficheiro para o disco flash do mbed que é reconhecido como uma pen usb.

Offline ngoncalves

  • Mini Robot
  • *
  • Mensagens: 145
    • Thinking Olive Tree
Re: Sugestão para kit de desenvolvimento
« Responder #12 em: 09 de Junho de 2010, 17:57 »
A  minha plataforma ideal:

   * ferramentas open-source (gcc, por exemplo) para compilar o código

   * bootloader para evitar utilizar um programador especializado

   * disponível em formato DIP (eu sei, estou a abusar mas queria fazer alguns protótipos e não tenho muito jeito para soldar smd's)

   * um processador de 32 bits (eu sou fã dos AVR a 8 bits, mas acho que não aguentam a carga de trabalho para o que quero fazer)

   * os portos típicos: I/O, I2C, SPI, ADC e PWM

 Basicamente gostaria de encontrar um Arduino, versão ARM. O mbed aproxima-se mas tenho reservas porque não tenho acesso a todo o código. O FreeRunner é uma boa opção, mas eu estou interessado em algo que possa adaptar a várias formas. Apesar de ter um preço acessível, gostava que não se parecesse tanto com um telemóvel.

    Encontrei uma board, LPC1114,  a um preço bastante razoável (25 € na mouser) e acho vou tentar a minha sorte com esta opção.

   E não, não vou utilizar o IPad.  ;D
-----
Ambient intelligence, mobile robotics, life. 42
http://www.thinkingolivetree.blogspot.com/

Offline msr

  • Mini Robot
  • *
  • Mensagens: 798
Re: Sugestão para kit de desenvolvimento
« Responder #13 em: 09 de Junho de 2010, 18:17 »
ngoncalves, essa board com o LPC1114 é o LPCXpresso?
Se for esse o caso, o IDE é gratuito (baseado no Eclipse) mas só corre em Windows.

Parecido como Arduino é mesmo o FEZ (usa o Visual Studio como IDE):
http://www.tinyclr.com/hardware/1/fez-domino/
http://www.tinyclr.com/downloads/Domino/Broch_FEZ_Domino.pdf

Offline ngoncalves

  • Mini Robot
  • *
  • Mensagens: 145
    • Thinking Olive Tree
Re: Sugestão para kit de desenvolvimento
« Responder #14 em: 09 de Junho de 2010, 18:49 »
Sim, é exactamente uma LCPXpress. Eu ainda sei pouco sobre o assunto, e não conhecia o IDE. Não há problema em correr só em Windows. O FEZ também precisa do Visual C# (será que o mono serve ?).

Algo que ainda não é claro para mim é a forma de flashar o LPX1114. Parece-me que é através do porto USB, utilizando um bootloader.

Já agora, obrigado por me lembrares do FEZ. Já me tinha esquecido desta opção. Mas acho que não suporta LCDs. Pelo que percebi no site só com a nova versão, o Cobra.
« Última modificação: 09 de Junho de 2010, 18:56 por ngoncalves »
-----
Ambient intelligence, mobile robotics, life. 42
http://www.thinkingolivetree.blogspot.com/