raspberry pi zero

Download Raspberry Pi Zero

If you can't read please download the document

Upload: baoshi-zhu

Post on 16-Apr-2017

375 views

Category:

Engineering


1 download

TRANSCRIPT

Raspberry Pi Zero

ProcessorMemoryConnectorsCost

Raspberry Pi 1 Model B+ v1.2 (2014)BCM2835700MHz512MBGPIO maleEthernet4xUSBHDMIAudioCSIDSI$25

Raspberry Pi Zero v1.3 (2015)BCM28351GHz512MBGPIO unpop1xUSB-OTGMiniHDMICSI

$5 Images courtesy of http://www.raspberrypi.org

Courtesy of http://www.reichelt.de/

Use as a computer

Use as a embedded device

To use as a computer

USB

Display

Connectivity

Hat ?

Stackable USB Hub

Image courtesy of http://www.makerspot.com

Hat

IoT Hat

Image courtesy of http://www.redbear.cc

More Hat

https://hackaday.io/project/8678-rpi-wifi

To use as a embedded device

3.3V 115200bps 8N1

Whats New in Raspberry Pi Zero

USB On-the-Go

The USB port on Pi Zero can be either Host or Device

BCM2835LAN 9514USBHubLANUSBPortUSBPort

Pi B+Pi ZeroBCM2835

USBPort

Raspberry Pi Zero USB Gadget

https://learn.adafruit.com/turning-your-raspberry-pi-zero-into-a-usb-gadget/overview

http://blog.gbaman.info/?p=699

As of 2016-05-27 the Debian Jessie image already contains USB gadget mode support

Mass storage and Serial (g_acm_ms)

Ethernet and Serial (g_cdc)

2 from Ethernet, Mass storage and Serial (g_multi)

Webcam (g_webcam)

Printer (g_printer)

Gadget tester (g_zero)

Serial (g_serial)

Ethernet (g_ether)

Mass storage (g_mass_storage)

MIDI (g_midi)

Audio (g_audio)

Keyboard/Mouse (g_hid)

A Demo of g_serial

Add dtoverlay=dwc2 to /boot/config.txt

Add dwc to /etc/modules

Add g_serial to /etc/modules or load with modprobe

Program can now access data from Virtual Serial from /dev/ttyGS0

Imaging: $5 POWERFUL Arduino

Enable console on ttyGS0sudo systemctl enable [email protected]

A Demo of PiShift (g_acm_ms)

https://github.com/tomhartley/piShift

Uses g_acm_ms combo device

ZeroBorg

PiGRRL-zero

ZOE the Zero