SlideShare a Scribd company logo
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

More Related Content

PDF
Show & Tell.- Introduction
PPTX
Computer Ports
PPTX
Computer ports and connectors
PDF
Android + arduino = love @ Droidcon Bucharest 2012
PPTX
What is arduino? and its type
PPT
Arduino Introduction by coopermaa
PDF
PPT
ACR38 Series PC-Linked Readers
Show & Tell.- Introduction
Computer Ports
Computer ports and connectors
Android + arduino = love @ Droidcon Bucharest 2012
What is arduino? and its type
Arduino Introduction by coopermaa
ACR38 Series PC-Linked Readers

What's hot (20)

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

Viewers also liked (7)

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

Similar to KiwiBoard: Open Hardware with Android (20)

PDF
Arduino talk
PDF
Arduino talk
PDF
Arduino talk
PDF
IOTC08 The Arduino Platform
PDF
Arduino learning
PDF
Arduino: Open Source Hardware Hacking from the Software Nerd Perspective
PDF
Coscup
PDF
arduino
PDF
Product Flyer YADE - Board
PDF
Programming arduino makeymakey
PDF
arduinoworkshop-160204051621.pdf
PPTX
Ardui no
PPT
Arduino Platform with C programming.
PDF
5248555 20110408062638
PDF
IGEPv2
PDF
Arduino Lecture 1 - Introducing the Arduino
PPTX
Beagle board
PDF
IGEP COM ELECTRON
PDF
Craneboard
PDF
Product Brief Mini Dsp
Arduino talk
Arduino talk
Arduino talk
IOTC08 The Arduino Platform
Arduino learning
Arduino: Open Source Hardware Hacking from the Software Nerd Perspective
Coscup
arduino
Product Flyer YADE - Board
Programming arduino makeymakey
arduinoworkshop-160204051621.pdf
Ardui no
Arduino Platform with C programming.
5248555 20110408062638
IGEPv2
Arduino Lecture 1 - Introducing the Arduino
Beagle board
IGEP COM ELECTRON
Craneboard
Product Brief Mini Dsp

Recently uploaded (20)

PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PDF
STKI Israel Market Study 2025 version august
PDF
August Patch Tuesday
PPT
Module 1.ppt Iot fundamentals and Architecture
PPT
What is a Computer? Input Devices /output devices
PDF
Getting started with AI Agents and Multi-Agent Systems
PPTX
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
PDF
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
PDF
Zenith AI: Advanced Artificial Intelligence
PPTX
Final SEM Unit 1 for mit wpu at pune .pptx
PDF
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
PPTX
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
PDF
2021 HotChips TSMC Packaging Technologies for Chiplets and 3D_0819 publish_pu...
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
PDF
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
PDF
Web App vs Mobile App What Should You Build First.pdf
PPTX
Modernising the Digital Integration Hub
PDF
NewMind AI Weekly Chronicles – August ’25 Week III
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
Hindi spoken digit analysis for native and non-native speakers
Univ-Connecticut-ChatGPT-Presentaion.pdf
STKI Israel Market Study 2025 version august
August Patch Tuesday
Module 1.ppt Iot fundamentals and Architecture
What is a Computer? Input Devices /output devices
Getting started with AI Agents and Multi-Agent Systems
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
Zenith AI: Advanced Artificial Intelligence
Final SEM Unit 1 for mit wpu at pune .pptx
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
2021 HotChips TSMC Packaging Technologies for Chiplets and 3D_0819 publish_pu...
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
Web App vs Mobile App What Should You Build First.pdf
Modernising the Digital Integration Hub
NewMind AI Weekly Chronicles – August ’25 Week III
Group 1 Presentation -Planning and Decision Making .pptx

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