Primeiros passos com a GR-Peach Renesas - MBED

GR-Peach Renesas
Este post faz parte da série Primeiros passos com a GR-Peach. Leia também os outros posts da série:

Olá gente! Vocês já devem ter visto placas de diversas cores: verdes, azuis, vermelhas, pretas, brancas, etc. Eu, como 'colecionadora de placas', tenho diversos tipos. Mas recentemente descobri que existia uma série de placas rosas, da série Gadget Renesas Project.

 

Placa GR-Sakura
Figura 1 - Placa GR-Sakura (Fonte: http://sakuraboard.net/img/main_01.jpg)

 

Mais do que somente a cor, estas placas têm uma configuração de alta performance, compatível com pinagem do Arduino. A primeira placa da série tem o nome GR-Sakura (figura 1). Há desde placas compatíveis com Arduino Uno, Pro Mini, Lilypad, entre outros. Neste artigo vamos abordar a versão MBED, a GR-Peach!

 

Placa GR-Peach Renesas
Figura 2 - Placa GR-Peach (Fonte: Gedeane Kenshima)

 

A GR-Peach, ou somente Peach, é uma plataforma de desenvolvimento com processador Renesas RZ/A1H, com core ARM® Cortex™-A9, compatível com MBED. Segundo o site do fabricante, a GR-Peach pode ser utilizada em protótipos de alta velocidade com suporte para dispositivos como câmera, Ethernet, áudio, painel touch, entre outros.

 

Verso da GR-Peach
Figura 3 - Verso da GR-Peach (fonte: própria)

 

Para outras informações sobre a placa, há um artigo escrito no Embarcados escrito pelo Thiago Lima, neste link.

 

Neste tutorial, vamos mostrar os primeiros passos possíveis com a placa GR-Peach Renesas, o blink led com o led RGB embutido na placa através do compilador MBED. Lembrando que a placa possui a tensão de operação em 3.3V e não em 5V como um Arduino Uno. Em outro momento mostrarei outra maneira de programá-la pela plataforma oferecida no site da Renesas.

 

 

Conectando pelo site MBED

 

Primeiramente, faça login no site do Compilador MBED neste link. Caso não esteja cadastrado, crie sua conta e a ative por e-mail.

 

Ao entrar em sua conta, você terá uma imagem semelhante a figura 4:

 

Tela inicial Mbed
Figura 4 - Tela inicial Mbed (Fonte: própria)

 

No canto esquerdo da figura 4 há um botão para escolher qual plataforma MBED será utilizada. Clique e se abrirá uma janela com as placas MBED já utilizadas por você. Adicione uma nova plataforma clicando em ADD PLATFORM. 

 

Uma nova aba em seu navegador será aberta com diversas opções de plataformas. Localize a Renesas GR-PEACH, conforme a figura 5:

 

Tela GR-Peach no site MBED
Figura 5 - Tela GR-Peach no site MBED (fonte: própria)

 

Assim que localizar a plataforma, a adicione em seu compilador clicando em ADD TO YOUR MBED COMPILER.

 

Adicionando a Peach no compilador MBED
Figura 6 - Adicionando a Peach no compilador MBED (Fonte: própria)

 

Escolha o nome do seu programa, confira a plataforma escolhida e clique em OK. Um novo programa será carregado, abra o arquivo "main.cpp".

 

Este programa é um Blink comum, que pisca o led RGB a cada 0,2 ms com uma única cor.

 

Compilação Programa MBED
Figura 7 - Compilação Programa MBED (Fonte: própria)

 

Assim que termina a compilação, o download do arquivo com extensão .BIN acontece. Conecte a placa no computador na porta USB de debug (à esquerda, acima).

 

Localização de itens da GR-Peach
Figura 8 - Localização de itens da GR-Peach (Fonte: Própria)

 

A placa gera um disco removível chamado MBED. Copie ou recorte o arquivo com extensão .BIN para o disco MBED. Quando terminar, aperte o botão de RESET (próxima à entrada USB da placa) e verá o led piscando a cada 0,2 ms.

 

Este é um exemplo simplificado de um primeiro programa utilizando o site de compilação MBED. No próximo artigo teremos um segundo exemplo utilizando o site da Renesas para realizar a compilação.

 

Microprocessador RZ/A1H com ARM® Cortex™-A9
Figura 9 - Microprocessador RZ/A1H com ARM® Cortex™-A9 (Fonte: própria)

 

Para adquirir a GR-Peach visitem o site da Digikey, onde você também encontra os módulos acessórios para esta placa.

 

Para outras informações, acessem os links abaixo:

https://developer.mbed.org/platforms/Renesas-GR-PEACH/

http://gadget.renesas.com/en/product/peach.html

 

Agradecimentos ao pessoal da Renesas Brasil, que gentilmente cedeu a placa para realização dos artigos!

Outros artigos da série

Primeiros passos com a GR-Peach Renesas - Renesas Web Compiler >>
Este post faz da série Primeiros passos com a GR-Peach. Leia também os outros posts da série:
NEWSLETTER

Receba os melhores conteúdos sobre sistemas eletrônicos embarcados, dicas, tutoriais e promoções.

Obrigado! Sua inscrição foi um sucesso.

Ops, algo deu errado. Por favor tente novamente.

Licença Creative Commons Esta obra está licenciada com uma Licença Creative Commons Atribuição-CompartilhaIgual 4.0 Internacional.

Gedeane Kenshima
Mestranda em Automação e Controle de Processos, Engenheira de Controle e Automação, Técnica em Automação Industrial, todos pelo IFSP. Pesquisadora no LABORE (Laboratório de Robótica e Reabilitação do IFSP). Hobbista e Maker, realizou projetos, palestras e oficinas nas áreas de Arduino, Wearables voltados para entretenimento e Mulheres no mundo Maker. Fã de Angry Birds ?

Deixe um comentário

avatar
 
  Notificações  
Notificar