WORKSHOP
Raspberry Pi & Arduino
Speaker: Hortencia Totaj
Why use these electronic
boards?
Raspberry Pi - History
● Originally it was promoted in order to get the interest of people
in computing and programming for all ages as DYI concept.
● The Raspberry Pi is nothing more than a Computer "complete"
classified as SBC - Single-Board Computer, in other words, a
computer mounted on a single board processor, memory, I / O
and other components necessary for operation.
● Portable, low cost, high connectability.
● The Raspberry Pi can be used as a workstation, to terminal
access to internet or also play the role of a server (is clear that
we must consider the processing capacity).
Raspberry Pi
● Raspberry Pi 2 Model B (2nd
Feb 2015)
● Raspberry Pi Model B+ (4th
July 2014)
● Raspberry Pi Compute Module (7th
Apr 2014)
● Raspberry Pi Model A Full Production Board (Feb 2013)
● Raspberry Pi Model B Full Production Board (April 2012)
Raspberry Pi - Models available now
● Raspberry Pi 1st Production Board
● Raspberry Pi Beta Production Board
● Raspberry Pi Alpha Board
● Raspberry Pi USB Prototype Board
● Raspberry Pi Concept 2006 edition
Raspberry Pi – Older Versions
● Raspberry Pi in the sky
Sending images from near-space
high-altitude ballooning.
Raspberry Pi – Interesting projects
● The BeetBox
A musical instrument consisting of a Raspberry Pi and beets
Raspberry Pi – Interesting projects
● A Roomba robot-controlled by a Nintendo remote
Raspberry Pi – Interesting projects
● Control plant watering with emails or tweets relying on weather
forecast
Raspberry Pi – Interesting projects
Arduino
Arduino - History
● The first Arduino was introduced in 2005, aiming to provide an
inexpensive and easy way for novices and professionals to
create devices that interact with their environment using
sensors and actuators with a single board microcontroller.
● Initially started as a project for students.
● Has own programming language.
● As soon as it reached a wider community, the Arduino board
started changing to adapt to new needs and challenges,
differentiating its offer from simple 8-bit boards to products for
IoT applications, wearable, 3D printing, and embedded
environments.
Arduino - Models
● Arduino Uno
● Arduino Mega
● Arduino Pro Mini
● Arduino Nano
● Arduino EXTREME v2
● Arduino LILYPAD
Arduino - Models
And the tiniest of all:
Attiny85
Arduino - Shields
● Arduinos can also be
extended, via shields!
● Shields are modules
with a specific
functionality, like:
● Wi-Fi, Bluetooth
● Motor and Servo
● All kind of sensors
● 7 Segment LCD
● GSM / HSDPA / 3G
Arduino – Interesting Projects
● Smart Garage Door Opener
● Treadmill walking + FAN
● Home central heating control
● 3 floor Elevator control
vs.
Raspberry Pi vs. Arduino
Thank You!
DEMO IS
ON
Speaker: Geiv Tomço
Raspberry Pi
Row 1 Row 2 Row 3 Row 4
0
2
4
6
8
10
12
Column 1
Column 2
Column 3
Distros
Don't be scared!
Row 1 Row 2 Row 3 Row 4
0
2
4
6
8
10
12
Column 1
Column 2
Column 3
Technologies we will use today!
Row 1 Row 2 Row 3 Row 4
0
2
4
6
8
10
12
Column 1
Column 2
Column 3
Piezo Speaker + Arduino
Row 1 Row 2 Row 3 Row 4
0
2
4
6
8
10
12
Column 1
Column 2
Column 3
Questions ?
Thank you!

Automation using RaspberryPi and Arduino

  • 1.
    WORKSHOP Raspberry Pi &Arduino Speaker: Hortencia Totaj
  • 2.
    Why use theseelectronic boards?
  • 3.
    Raspberry Pi -History ● Originally it was promoted in order to get the interest of people in computing and programming for all ages as DYI concept. ● The Raspberry Pi is nothing more than a Computer "complete" classified as SBC - Single-Board Computer, in other words, a computer mounted on a single board processor, memory, I / O and other components necessary for operation. ● Portable, low cost, high connectability. ● The Raspberry Pi can be used as a workstation, to terminal access to internet or also play the role of a server (is clear that we must consider the processing capacity).
  • 4.
  • 5.
    ● Raspberry Pi2 Model B (2nd Feb 2015) ● Raspberry Pi Model B+ (4th July 2014) ● Raspberry Pi Compute Module (7th Apr 2014) ● Raspberry Pi Model A Full Production Board (Feb 2013) ● Raspberry Pi Model B Full Production Board (April 2012) Raspberry Pi - Models available now
  • 6.
    ● Raspberry Pi1st Production Board ● Raspberry Pi Beta Production Board ● Raspberry Pi Alpha Board ● Raspberry Pi USB Prototype Board ● Raspberry Pi Concept 2006 edition Raspberry Pi – Older Versions
  • 7.
    ● Raspberry Piin the sky Sending images from near-space high-altitude ballooning. Raspberry Pi – Interesting projects
  • 8.
    ● The BeetBox Amusical instrument consisting of a Raspberry Pi and beets Raspberry Pi – Interesting projects
  • 9.
    ● A Roombarobot-controlled by a Nintendo remote Raspberry Pi – Interesting projects
  • 10.
    ● Control plantwatering with emails or tweets relying on weather forecast Raspberry Pi – Interesting projects
  • 11.
  • 12.
    Arduino - History ●The first Arduino was introduced in 2005, aiming to provide an inexpensive and easy way for novices and professionals to create devices that interact with their environment using sensors and actuators with a single board microcontroller. ● Initially started as a project for students. ● Has own programming language. ● As soon as it reached a wider community, the Arduino board started changing to adapt to new needs and challenges, differentiating its offer from simple 8-bit boards to products for IoT applications, wearable, 3D printing, and embedded environments.
  • 13.
    Arduino - Models ●Arduino Uno ● Arduino Mega ● Arduino Pro Mini ● Arduino Nano ● Arduino EXTREME v2 ● Arduino LILYPAD
  • 14.
    Arduino - Models Andthe tiniest of all: Attiny85
  • 15.
    Arduino - Shields ●Arduinos can also be extended, via shields! ● Shields are modules with a specific functionality, like: ● Wi-Fi, Bluetooth ● Motor and Servo ● All kind of sensors ● 7 Segment LCD ● GSM / HSDPA / 3G
  • 16.
    Arduino – InterestingProjects ● Smart Garage Door Opener ● Treadmill walking + FAN ● Home central heating control ● 3 floor Elevator control
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
    Row 1 Row2 Row 3 Row 4 0 2 4 6 8 10 12 Column 1 Column 2 Column 3 Distros
  • 26.
  • 27.
    Row 1 Row2 Row 3 Row 4 0 2 4 6 8 10 12 Column 1 Column 2 Column 3 Technologies we will use today!
  • 28.
    Row 1 Row2 Row 3 Row 4 0 2 4 6 8 10 12 Column 1 Column 2 Column 3 Piezo Speaker + Arduino
  • 29.
    Row 1 Row2 Row 3 Row 4 0 2 4 6 8 10 12 Column 1 Column 2 Column 3 Questions ?
  • 30.