quinta-feira, 4 de dezembro de 2014

Deployment de aplicação Java ME no Arduino K64F usando NetBeans 8.0.1 e o Java ME SDK 8.1

Olá pessoal,

Dando continuidade a série "1º Arduino que roda Java", neste vídeo demonstro como fazer deployment de uma aplicação Java ME direto do NetBeans 8.0.1 usando o JAVA ME SDK 8.1 e rodar no Arduino k64F da Freescale.

Fique esperto e confere o video!!



Nesse exemplo demonstro uma simples aplicação Java ME Embedded que informa a hora e o dia, e um "pisca led" para mostrar como  é simples trabalhar com Device I/O API 1.0: um padrão para manipular GPIO Pins, GPIO Ports, I2C, PWM, SPI, UART, DAC, Pulse counter e ADC.

Bom estudo!

Comunidade Java de Teresina

Curta nossa página no Facebook 

                                                             JavaPI - JUG Teresina

quarta-feira, 3 de dezembro de 2014

1º Arduino que roda Java!

Olá pessoal!


Vim compartilhar minhas primeiras experiências com meu Arduino k64F! Uma placa da FREESCALE que contém um microcontrolador com arquitetura ARM Cortex M4 que roda Java! 
A Oracle disponibilizou o link para download da JavaVM totalmente otimizada para rodar nesses ARMs.


Configurando Java ME 8.1 pra rodar em Arduino k64F


O FRDM-K64F é baseado em um chip MK64FN1M0VLL12 MCU de 120 MHz, 1 MB de memória flash, 256 KB de RAM, e com perfil Quad Flat Package(LQFP).

O FRDM-K64F é barato, de fácil configuração e com vários periféricos, pinagem compatível com Arduino, assim permite extensão dos seus projetos e a prototipagem rápida.

Download do drive USB para windows. Assim o seu sistema reconhecerá sua placa:

Download Java ME Embedded 8.1 Developer Preview para instalar no FRDM-K64F:

Download Netbeans 8.0.1:

Download Java ME SDK 8.1:

...e por ultimo você terá que baixar o PUTTY: PuTTY Download Page para gerenciar a coneccao serial para você conseguir fazer o deployment das suas aplicações direto do Netbeans.

Nesse video falo sobre algumas características, configuração do Arduino k64F e um preview de como iniciar



Referências: 
https://blogs.oracle.com/thejavatutorials/entry/oracle_java_me_embedded_8

https://terrencebarr.wordpress.com/2014/09/28/now-available-java-me-8-1-in-190-kb-ram/

Fiquem ligados que tem mais JavaEmbedded por ae! 
Bom estudo!