SlideShare ist ein Scribd-Unternehmen logo
1 von 8
KiwiBoard for Makers
                       Android + Open Hardware




www.kiwiboard.org
What’s KiwiBoard

       An open hardware runs Android 4.0
       UART, GPIO, ADC, PWM for sensors and extensions
       USB WIFI, USB 3G for Internet connections
       USB Camera for video recording
       USB memory, SD card and internal flash for more data storage
       USB Mouse, Keyboard for easy testing and debugging
       VGA/HDMI/LCD for GUI display
       MIC for voice input
       ARM Cortex A8 core        Ideally for Maker to build high-end robot, connected devices
                                 Esp. when Arduino cannot meet requirements
       1080P video decoding      Standard developing tools of Android
www.kiwiboard.org
Outlook
                    Size: 76mm*55mm
                                              Interface Group 1: 16*2 PIN

                                              Interface Group 2: 32 PIN

                                              Interface Group 3: 16*2 PIN

                                              PIN distance: 2.0mm

                            Extension Board

                                                               back view




www.kiwiboard.org
Interfaces


               12V power input        VGA - 1
               5V 3.3V power output   HDMI/LCD: connector

               GPIO – 10              SD Card: 1
               ADC – 2
               PWM – 2                USB HOST – 2
               AUDIO_OUT – Stereo     USB DEVICE – 1
               AUDIO_IN – 2
               UART – 4
               SPI – 1



www.kiwiboard.org
Ready devices


     Works for standard Android Java Applications           Works for Android Java Application via JNI
                                                            or NDK C/C++ program
            On Board:
                 VGA output PINs                                 UART
                 Speaker Stereo                                  GPIO
                 MIC for voice record, speech recognition        ADC
                 GPS(Ready, HW Optional)                         PWM

            USB Host devices
                USB hard disk/memory stick
                USB Keyboard, mouse(HID)
                USB Camera
                Internet Connections
                      USB wifi
                      USB 3G+ dongle
                      USB Ethernet

www.kiwiboard.org
Easy Start Extension Board


   USB Host1
                                                                       RESET
  USB Device
                                                                       UPD
  KEYS/ADC
                                                                       UART/PWM
              SD
                                                                       GPIO
           Switch
                                                                       VGA




                    USB host2 – USB HUB IC(Can get 4 more usb ports)
                    12V input                  Audio_output
www.kiwiboard.org
Software Development tools


                    Android SDK
                    http://developer.android.com/sdk/index.html
                    Android NDK
                    http://developer.android.com/tools/sdk/ndk/index.html
                    Python for Android
                    http://python-for-android.readthedocs.org/en/latest/

                    DDMS
                    http://developer.android.com/tools/debugging/ddms.html
                    ADB
                    http://developer.android.com/tools/help/adb.html

                    Training
                    http://developer.android.com/training/index.html


www.kiwiboard.org
www.kiwiboard.org




www.kiwiboard.org

Weitere ähnliche Inhalte

Was ist angesagt?

Development, debug and deploy hardware/software solutions based on Android an...
Development, debug and deploy hardware/software solutions based on Android an...Development, debug and deploy hardware/software solutions based on Android an...
Development, debug and deploy hardware/software solutions based on Android an...
Илья Родин
 

Was ist angesagt? (20)

WearDuino preso for PDX-Electrohax Jan 8 2015
WearDuino preso for PDX-Electrohax Jan 8 2015WearDuino preso for PDX-Electrohax Jan 8 2015
WearDuino preso for PDX-Electrohax Jan 8 2015
 
Esp32 cam arduino-123
Esp32 cam arduino-123Esp32 cam arduino-123
Esp32 cam arduino-123
 
Android Based Robots
Android Based RobotsAndroid Based Robots
Android Based Robots
 
Android Open Accessory APIs
Android Open Accessory APIsAndroid Open Accessory APIs
Android Open Accessory APIs
 
Buy arduino uno in bulk by robomart
Buy arduino uno in bulk by robomartBuy arduino uno in bulk by robomart
Buy arduino uno in bulk by robomart
 
Arduino_eghost
Arduino_eghostArduino_eghost
Arduino_eghost
 
Playing with arduino open source h/w for mobile-centric services
Playing with arduino open source h/w for mobile-centric servicesPlaying with arduino open source h/w for mobile-centric services
Playing with arduino open source h/w for mobile-centric services
 
Development, debug and deploy hardware/software solutions based on Android an...
Development, debug and deploy hardware/software solutions based on Android an...Development, debug and deploy hardware/software solutions based on Android an...
Development, debug and deploy hardware/software solutions based on Android an...
 
Controlling and monitoring external embedded device using android frameworks ...
Controlling and monitoring external embedded device using android frameworks ...Controlling and monitoring external embedded device using android frameworks ...
Controlling and monitoring external embedded device using android frameworks ...
 
Devkit8000 OMAP3530 Evaluation Kit
Devkit8000 OMAP3530 Evaluation KitDevkit8000 OMAP3530 Evaluation Kit
Devkit8000 OMAP3530 Evaluation Kit
 
Buy arduino zero by robomart
Buy arduino zero by robomartBuy arduino zero by robomart
Buy arduino zero by robomart
 
Arduradio oshwcon2012 20120922
Arduradio oshwcon2012 20120922Arduradio oshwcon2012 20120922
Arduradio oshwcon2012 20120922
 
Arduino board pptx
Arduino board pptxArduino board pptx
Arduino board pptx
 
ArduRadio
ArduRadio ArduRadio
ArduRadio
 
Advanced view arduino projects list use arduino for projects 2
Advanced view arduino projects list  use arduino for projects 2Advanced view arduino projects list  use arduino for projects 2
Advanced view arduino projects list use arduino for projects 2
 
Lcd with arduino uno
Lcd with arduino unoLcd with arduino uno
Lcd with arduino uno
 
Android Open Accessory Protocol - Turn Your Linux machine as ADK
Android Open Accessory Protocol - Turn Your Linux machine as ADKAndroid Open Accessory Protocol - Turn Your Linux machine as ADK
Android Open Accessory Protocol - Turn Your Linux machine as ADK
 
Arduino7
Arduino7Arduino7
Arduino7
 
TMDXEVM8148
TMDXEVM8148 TMDXEVM8148
TMDXEVM8148
 
Confusion of Things — The IoT Hardware Kerfuffle
Confusion of Things — The IoT Hardware KerfuffleConfusion of Things — The IoT Hardware Kerfuffle
Confusion of Things — The IoT Hardware Kerfuffle
 

Andere mochten auch

Press release digital innovation asia - china boot c amp and digital aid fo...
Press release   digital innovation asia - china boot c amp and digital aid fo...Press release   digital innovation asia - china boot c amp and digital aid fo...
Press release digital innovation asia - china boot c amp and digital aid fo...
DIAsiatourism
 

Andere mochten auch (7)

Jan 2014 Santa Barbara Audubon
Jan 2014 Santa Barbara AudubonJan 2014 Santa Barbara Audubon
Jan 2014 Santa Barbara Audubon
 
Press release digital innovation asia - china boot c amp and digital aid fo...
Press release   digital innovation asia - china boot c amp and digital aid fo...Press release   digital innovation asia - china boot c amp and digital aid fo...
Press release digital innovation asia - china boot c amp and digital aid fo...
 
May 2006 Santa Barbara Audubon
May 2006 Santa Barbara AudubonMay 2006 Santa Barbara Audubon
May 2006 Santa Barbara Audubon
 
Proactive IT management: eliminating mean time to surprise
Proactive IT management: eliminating mean time to surpriseProactive IT management: eliminating mean time to surprise
Proactive IT management: eliminating mean time to surprise
 
Nov 2013 Santa Barbara Audubon
Nov 2013 Santa Barbara AudubonNov 2013 Santa Barbara Audubon
Nov 2013 Santa Barbara Audubon
 
Pesticides are Hurting Your Child’s Education
Pesticides are Hurting Your Child’s EducationPesticides are Hurting Your Child’s Education
Pesticides are Hurting Your Child’s Education
 
Sep 2007 Santa Barbara Audubon
Sep 2007 Santa Barbara AudubonSep 2007 Santa Barbara Audubon
Sep 2007 Santa Barbara Audubon
 

Ähnlich wie KiwiBoard: Open Hardware with Android

Introducing... Arduino
Introducing... ArduinoIntroducing... Arduino
Introducing... Arduino
zvikapika
 
aoa-adk-osidays-rajeshsola
aoa-adk-osidays-rajeshsolaaoa-adk-osidays-rajeshsola
aoa-adk-osidays-rajeshsola
Rajesh Sola
 

Ähnlich wie KiwiBoard: Open Hardware with Android (20)

pcDuino tech talk at Carnegie Mellon University 10/14/2014
pcDuino tech talk at Carnegie Mellon University 10/14/2014pcDuino tech talk at Carnegie Mellon University 10/14/2014
pcDuino tech talk at Carnegie Mellon University 10/14/2014
 
Arduino
ArduinoArduino
Arduino
 
Raspberry pi technical documentation
Raspberry pi technical documentationRaspberry pi technical documentation
Raspberry pi technical documentation
 
Introducing... Arduino
Introducing... ArduinoIntroducing... Arduino
Introducing... Arduino
 
2015 02 28 DotNetSpain IoT Fight
2015 02 28 DotNetSpain IoT Fight2015 02 28 DotNetSpain IoT Fight
2015 02 28 DotNetSpain IoT Fight
 
GeoDC Maker Talks: GPS-Enabled Sensor Platforms using Arduino
GeoDC Maker Talks:  GPS-Enabled Sensor Platforms using ArduinoGeoDC Maker Talks:  GPS-Enabled Sensor Platforms using Arduino
GeoDC Maker Talks: GPS-Enabled Sensor Platforms using Arduino
 
Tac Presentation October 72014- Raspberry PI
Tac Presentation October 72014- Raspberry PITac Presentation October 72014- Raspberry PI
Tac Presentation October 72014- Raspberry PI
 
S180xxx_ECE-2A.pptx
S180xxx_ECE-2A.pptxS180xxx_ECE-2A.pptx
S180xxx_ECE-2A.pptx
 
Single board computer options
Single board computer optionsSingle board computer options
Single board computer options
 
Innovation with pcDuino
Innovation with pcDuinoInnovation with pcDuino
Innovation with pcDuino
 
Arduino
ArduinoArduino
Arduino
 
Asus Tinker Board
Asus Tinker BoardAsus Tinker Board
Asus Tinker Board
 
Introduction To Raspberry Pi with Simple GPIO pin Control
Introduction To Raspberry Pi with Simple GPIO pin ControlIntroduction To Raspberry Pi with Simple GPIO pin Control
Introduction To Raspberry Pi with Simple GPIO pin Control
 
Saturn-PRO
Saturn-PROSaturn-PRO
Saturn-PRO
 
Microcontroller arduino uno board
Microcontroller arduino uno boardMicrocontroller arduino uno board
Microcontroller arduino uno board
 
Arduino overview - introducing
Arduino overview - introducingArduino overview - introducing
Arduino overview - introducing
 
aoa-adk-osidays-rajeshsola
aoa-adk-osidays-rajeshsolaaoa-adk-osidays-rajeshsola
aoa-adk-osidays-rajeshsola
 
Developing a NodeBot using Intel XDK IoT Edition
Developing a NodeBot using Intel XDK IoT EditionDeveloping a NodeBot using Intel XDK IoT Edition
Developing a NodeBot using Intel XDK IoT Edition
 
Arduino 123
Arduino 123Arduino 123
Arduino 123
 
Introduction to Internet of Things Hardware
Introduction to Internet of Things HardwareIntroduction to Internet of Things Hardware
Introduction to Internet of Things Hardware
 

Kürzlich hochgeladen

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Kürzlich hochgeladen (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 

KiwiBoard: Open Hardware with Android

  • 1. KiwiBoard for Makers Android + Open Hardware www.kiwiboard.org
  • 2. What’s KiwiBoard An open hardware runs Android 4.0 UART, GPIO, ADC, PWM for sensors and extensions USB WIFI, USB 3G for Internet connections USB Camera for video recording USB memory, SD card and internal flash for more data storage USB Mouse, Keyboard for easy testing and debugging VGA/HDMI/LCD for GUI display MIC for voice input ARM Cortex A8 core Ideally for Maker to build high-end robot, connected devices Esp. when Arduino cannot meet requirements 1080P video decoding Standard developing tools of Android www.kiwiboard.org
  • 3. Outlook Size: 76mm*55mm Interface Group 1: 16*2 PIN Interface Group 2: 32 PIN Interface Group 3: 16*2 PIN PIN distance: 2.0mm Extension Board back view www.kiwiboard.org
  • 4. Interfaces 12V power input VGA - 1 5V 3.3V power output HDMI/LCD: connector GPIO – 10 SD Card: 1 ADC – 2 PWM – 2 USB HOST – 2 AUDIO_OUT – Stereo USB DEVICE – 1 AUDIO_IN – 2 UART – 4 SPI – 1 www.kiwiboard.org
  • 5. Ready devices Works for standard Android Java Applications Works for Android Java Application via JNI or NDK C/C++ program On Board: VGA output PINs UART Speaker Stereo GPIO MIC for voice record, speech recognition ADC GPS(Ready, HW Optional) PWM USB Host devices USB hard disk/memory stick USB Keyboard, mouse(HID) USB Camera Internet Connections USB wifi USB 3G+ dongle USB Ethernet www.kiwiboard.org
  • 6. Easy Start Extension Board USB Host1 RESET USB Device UPD KEYS/ADC UART/PWM SD GPIO Switch VGA USB host2 – USB HUB IC(Can get 4 more usb ports) 12V input Audio_output www.kiwiboard.org
  • 7. Software Development tools Android SDK http://developer.android.com/sdk/index.html Android NDK http://developer.android.com/tools/sdk/ndk/index.html Python for Android http://python-for-android.readthedocs.org/en/latest/ DDMS http://developer.android.com/tools/debugging/ddms.html ADB http://developer.android.com/tools/help/adb.html Training http://developer.android.com/training/index.html www.kiwiboard.org