beaglebone and android

27
Beaglebone & Android +LarsGregori @choas

Upload: lars-gregori

Post on 25-Jul-2015

207 views

Category:

Devices & Hardware


6 download

TRANSCRIPT

Page 1: Beaglebone And Android

Beaglebone &

Android+LarsGregori

@choas

Page 2: Beaglebone And Android

?

Page 3: Beaglebone And Android

Agenda

• BeagleBone Black • BeagleBone & Android • Ideas

Page 4: Beaglebone And Android

Agenda

• BeagleBone Black • BeagleBone & Android • Ideas

Page 5: Beaglebone And Android

AM335x 1GHz ARM Cortex-A8

• 512MB DDR3 RAM• 4GB 8-bit eMMC

on-board flash storage• 3D graphics accelerator

Page 6: Beaglebone And Android

AM335x 1GHz ARM Cortex-A8

• USB client for power & communications

• USB host• Ethernet• HDMI (micro)• SD Card• Serial Debug (FTDI 3.3V)• 2x 46 pin headers

Page 7: Beaglebone And Android
Page 8: Beaglebone And Android
Page 9: Beaglebone And Android
Page 10: Beaglebone And Android
Page 11: Beaglebone And Android
Page 12: Beaglebone And Android
Page 13: Beaglebone And Android
Page 14: Beaglebone And Android
Page 15: Beaglebone And Android
Page 16: Beaglebone And Android
Page 17: Beaglebone And Android

Agenda

• BeagleBone Black • BeagleBone & Android • Ideas

Page 18: Beaglebone And Android

Why?

• Window System • Java • APPs • connect other Hardware

Page 19: Beaglebone And Android

OUT Sensor Actuator

APP

IN

Page 20: Beaglebone And Android

root@android:/sys/class/gpio/gpio44  #  ll  -­‐rw-­‐r-­‐-­‐r-­‐-­‐  root          root                  4096  2000-­‐01-­‐01  14:33  active_low  -­‐rw-­‐rw-­‐rw-­‐  root          root                  4096  2000-­‐01-­‐01  14:33  direction  -­‐rw-­‐r-­‐-­‐r-­‐-­‐  root          root                  4096  2000-­‐01-­‐01  14:33  edge  drwxr-­‐xr-­‐x  root          root                            2000-­‐01-­‐01  14:33  power  lrwxrwxrwx  root          root                            2000-­‐01-­‐01  14:33  subsystem  …  -­‐rw-­‐r-­‐-­‐r-­‐-­‐  root          root                  4096  2000-­‐01-­‐01  14:33  uevent  -­‐rw-­‐rw-­‐rw-­‐  root          root                  4096  2000-­‐01-­‐01  14:33  value  

root@android:/sys/class/gpio/gpio44  #  cat  direction  out  

root@android:/sys/class/gpio/gpio44  #  echo  1  >  value

ALLToolKit - Android Java Library for Hardware Managementhttp://sourceforge.net/projects/alltoolkit/

Page 21: Beaglebone And Android

// digital OUT GPIO gpio = new GPIO(PIN); gpio.setDirection(GPIO.DIRECTION_OUT); gpio.setValue(true); gpio.close();

// analog IN ADC adc5 = new ADC(ADC.AN5); int value = adc5.getValue(); adc5.close();

Page 22: Beaglebone And Android

Agenda

• BeagleBone Black • BeagleBone & Android • Ideas

Page 23: Beaglebone And Android

Ideas

exception notification

Page 24: Beaglebone And Android

Ideas

cpu display

Page 25: Beaglebone And Android

Ideas

temperature sensor

Page 26: Beaglebone And Android

Ideas

passive infrared sensor (PIR)

Page 27: Beaglebone And Android

Thank you

+LarsGregori @choas