Download - Maker Movement
Maker Movement
www.pcduino.comlearn.linksprite.com
Internet/Mobile Internet Changes the way we live
• Consumers of bits -> Makers of bits
• Consumers of atoms -> ?
Traditional Mass Production/Distribution Mass production encourages the culture
of celebrity. Focus to predict what kinds of product
will be popular. We, as human, are each different, of
different needs.
C. Anderson, The long tail
Sales of Bits
C. Anderson, The long tail
How tails emerge
C. Anderson, The long tail
Reprap: Open Source 3D printer
Tools
3D printer
CNC
3D Scanner
HackerSpace Hackerspace (also referred to as a hacklab,
makerspace, or hackspace) is a community-operated workspace where people with common interests, often in computers, technology, science, digital art or electronic art, can meet, socialize and/or collaborate.
State of the Union: Printing the Future with Science and Innovation. A way to bring manufacturing jobs back home from overseas and still remain globally competitive.
The DARPA award challenges us to establish the practices of making in high schools, reaching 1000 schools over four years. (Those schools need not be limited to the United States.) (http://makezine.com/2012/04/04/makerspaces-in-education-and-darpa/)
http://en.wikipedia.org/wiki/Hackerspace
Sparkfun CEO Nathan in House for maker movement
Crowd funding
Kick Starter
Arduino Arduino was designed in
2005 for multidisciplinary projects done by students in school of design.
It enables multidisciplinary students to focus on ideas, and spend less on detailed implementation.
This project was eventually cancelled by Design Institute of Ivrea back, and it went open source.
Hardware Interface of Arduino
GPIO, ADC, UART, I2C, SPI, PWM, external interrupt
Arduino Shields
There are thousands of shields, including GPRS/GSM, Bluetooth, LCD, GPS, Motor, etc.
These existing shields can help inventors to focus on ideas instead of implementation.
A complete Arduino ecosystem.
Units of sale
Arduino Project Case
Units of sale
Cat feeder
Raspberry Pi The Raspberry Pi is a credit-card-sized single-board computer developed in the UK by the Raspberry Pi Foundation with the intention of promoting the teaching of basic computer science in schools.
Units of sale
A super computer made out of Pi
http://ucsdnews.ucsd.edu/pressrelease/sdsc_uses_meteor_raspberry_pi_cluster_to_teach_parallel_computing
pcDuino: where open software meets open hardware
pcDuino = mini PC + Arduino pcDuino is a kind of super Arduino with the brain
power of a mini PC. Existing Arduino shield can work on pcDuino. pcDuino can run Ubuntu. The desktop outputs
from HDMI. User can remotely access its desktop via VNC (Network or OTG-USB).
pcDuino has built-in Arduino style IDE environment. It also supports programming in Python, Cloud 9 IDE, Java, Go-lang, Scratch, etc.
pcDuino can run full Android ICS, and support Arduino style hardware programming under Android.
pcDuino is a server, a WiFi router, a printer server, a IP-PBX, and more.
pcDuino is a platform where open software meets open hardware.
pcDuino FamilypcDuino Lite pcDuino Lite WiFi pcDuino v1 pcDuino v2 pcDuino v3
CPU Allwinner A101GHz ARM Cortex A8
Allwinner A101GHz ARM Cortex A8
Allwinner A101GHz ARM Cortex A8
Allwinner A101GHz ARM Cortex A8
GPU OpenGL ES2.0OpenVG 1.1 Mali 400 core
OpenGL ES2.0OpenVG 1.1 Mali 400 core
OpenGL ES2.0OpenVG 1.1 Mali 400 core
OpenGL ES2.0OpenVG 1.1 Mali 400 core
DRAM 512MB 256MB 1GB 1GB
Storage NO FlashmicroSD card (TF) slot for up to 32GB
2GB FlashmicroSD card (TF) slot for up to 32GB
2GB Flash (4GB after 2/1/2014)microSD card (TF) slot for up to 32GB
2GB Flash (4GB after 2/1/2014)microSD card (TF) slot for up to 32GB
Video HDMI HDMI HDMI HDMI
OS Support• Lbuntu 12.04•Android
•Lbuntu 12.04•Doesn’t support Android
•Lbuntu 12.04•Android
•Lbuntu 12.04•Android
ExtensionInterface 2.54mm headers Arduino (TM) Headers 2.54mm headers Arduino (TM) Headers
NetworkInterface•10/100Mbps RJ45•USB WiFi extension (not included)
WiFi, No Ethernet•10/100Mbps RJ45•USB WiFi extension (not included)
•10/100Mbps RJ45•WiFi
Power 5V, 2000mA 5V, 2000mA 5V, 2000mA 5V, 2000mA
pcDuino hardware interfaces
VNC to pcDuino through its USB-OTG
Arduino IDE
Arduino IDE
Arduino IDE
Arduino IDE
Arduino IDE
ArduBlock
NFC Shield
GPS Shield
Cellular Shield
Python
ubuntu@ubuntu:~/python-pcduino/Samples/blink_led$ more blink_led.py #!/usr/bin/env python# blink_led.py# gpio test code for pcduino ( http://www.pcduino.com )#import gpioimport timeled_pin = "gpio2"def delay(ms): time.sleep(1.0*ms/1000)def setup(): gpio.pinMode(led_pin, gpio.OUTPUT)def loop(): while(1): gpio.digitalWrite(led_pin, gpio.HIGH) delay(200)
OpenCV
Cloud 9 IDE
Scratch
$sudo apt-get install pcduino-scratch
Home Automation by Z-wave
pcDuino as 3D printer control console
pcDuino as banaba piano
Desktop Virtualization
Hadoop on pcDuino clusters
Arduino style programming under Android
Friends help Friends Friends help Friends - PCB Friends help Friends - Assembly Friends help Friends -Distribution
Leverage LinkSprite Cloud Manufacturing Facility and distribution channel worldwide.
Connect with pcDuino
Facebook.com/linksprite