wyliodrin at the proinfo summer school

25
Summer School Alexandru Radovici Ioana Culic Maria Tudor

Upload: alexandru-radovici

Post on 28-May-2015

303 views

Category:

Engineering


0 download

DESCRIPTION

Wyliodrin is a platform that allows proramming Raspberry Pi's and other boards from the cloud and several lamnguages

TRANSCRIPT

Page 1: Wyliodrin at the ProInfo Summer School

Summer School

Alexandru Radovici Ioana Culic Maria Tudor

Page 2: Wyliodrin at the ProInfo Summer School

Whyliodrin

Page 3: Wyliodrin at the ProInfo Summer School

Combining these …

Page 4: Wyliodrin at the ProInfo Summer School

We go back to …engineering

Page 5: Wyliodrin at the ProInfo Summer School

… even architecture and art Ars Electronica Center

Page 6: Wyliodrin at the ProInfo Summer School

Microcontrollers vs. embedded � Simple systems � Control hardware � Low speeds � Small memory � GPIO � PWM � ADC � Run single software

� Full CPUs � High speeds � Large memory � GPIO � Run OS

Page 7: Wyliodrin at the ProInfo Summer School

Microcontroller boards

Arduino $25 ATmega328

Microchip $30 PIC

LaunchPad $4 MSP430

Page 8: Wyliodrin at the ProInfo Summer School

Microcontroller boards

STM32 $30 ARM Cortex M0, M3, M4

Spark Core $35 ARM WiFi Internet

Espruino $30 ARM Javascript

Page 9: Wyliodrin at the ProInfo Summer School

Embedded boards are interesting

Raspberry Pi $35 1000000 sold in the first year

BeagleBone Black $45 Power and small

Intel Galileo $70 Arduino Compatible

Page 10: Wyliodrin at the ProInfo Summer School

Boards

Parallella $99 Equivalent of 45 GHz

UDOO $120 Olinuxino

$50

Page 11: Wyliodrin at the ProInfo Summer School

Microcontrollers and embedded systems

Firmware Software

Page 12: Wyliodrin at the ProInfo Summer School

Statistics Robochallenge

0

100

200

300

400

500

2011 2012 2013

Robots

Robots

Page 13: Wyliodrin at the ProInfo Summer School

What is not easy?

Keyboard, HDMI Shell

Page 14: Wyliodrin at the ProInfo Summer School

Our solution Wyliodrin

Page 15: Wyliodrin at the ProInfo Summer School

Programming

Page 16: Wyliodrin at the ProInfo Summer School

Visual Programming

Page 17: Wyliodrin at the ProInfo Summer School

View the source

Page 18: Wyliodrin at the ProInfo Summer School

Debug

Page 19: Wyliodrin at the ProInfo Summer School

Wiki

Page 20: Wyliodrin at the ProInfo Summer School

Languages

Objective C 2.0

Page 21: Wyliodrin at the ProInfo Summer School

How Wyliodrin works?

Page 22: Wyliodrin at the ProInfo Summer School

Easy

Page 23: Wyliodrin at the ProInfo Summer School

What are the advantages?

� Visual Programming � Hardware Independent API � Web interface

Page 24: Wyliodrin at the ProInfo Summer School

Open Source � Visual Programming � Wyliodrin-Server-NodeJS �  libwyliodrin � wiringPi

Page 25: Wyliodrin at the ProInfo Summer School

Thank you

Questions?

wyliodrin

@wyliodrin

wyliodrin

www.wyliodrin.com

wyliodrin