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

What's hot

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...
Илья Родин
 

What's hot (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
 

Viewers also liked

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
 

Viewers also liked (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
 

Similar to 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
 

Similar to 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
 

Recently uploaded

Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Peter Udo Diehl
 

Recently uploaded (20)

Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
КАТЕРИНА АБЗЯТОВА «Ефективне планування тестування ключові аспекти та практ...
КАТЕРИНА АБЗЯТОВА  «Ефективне планування тестування  ключові аспекти та практ...КАТЕРИНА АБЗЯТОВА  «Ефективне планування тестування  ключові аспекти та практ...
КАТЕРИНА АБЗЯТОВА «Ефективне планування тестування ключові аспекти та практ...
 
НАДІЯ ФЕДЮШКО БАЦ «Професійне зростання QA спеціаліста»
НАДІЯ ФЕДЮШКО БАЦ  «Професійне зростання QA спеціаліста»НАДІЯ ФЕДЮШКО БАЦ  «Професійне зростання QA спеціаліста»
НАДІЯ ФЕДЮШКО БАЦ «Професійне зростання QA спеціаліста»
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
UiPath New York Community Day in-person event
UiPath New York Community Day in-person eventUiPath New York Community Day in-person event
UiPath New York Community Day in-person event
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 

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