Slide 1

Slide 1 text

Software Girl in a Hardware World Julia Grace @jewelia Saturday, October 5, 13

Slide 2

Slide 2 text

You can find all the instructions at bit.ly/HardwareHacking Or find me on Twitter: @jewelia Saturday, October 5, 13

Slide 3

Slide 3 text

Julia Elman’s Teen Tech Camp Saturday, October 5, 13

Slide 4

Slide 4 text

Joined Tindie in Fall 2012 Saturday, October 5, 13

Slide 5

Slide 5 text

Robot that Plays Angry Birds Saturday, October 5, 13

Slide 6

Slide 6 text

Got even more into hardware Saturday, October 5, 13

Slide 7

Slide 7 text

Got a couple Arduinos Saturday, October 5, 13

Slide 8

Slide 8 text

I wanted to program in Python on my Arduino Saturday, October 5, 13

Slide 9

Slide 9 text

tindie is a python shop. And there are some sweet Python libraries! Saturday, October 5, 13

Slide 10

Slide 10 text

But the Arduino IDE requires you use the Processing programming language! Saturday, October 5, 13

Slide 11

Slide 11 text

No thanks. Saturday, October 5, 13

Slide 12

Slide 12 text

If you install the StandardFirmata on your Arduino you can talk to it using pyFirmata https://github.com/tino/pyFirmata (and libraries built on top of pyFirmata) Saturday, October 5, 13

Slide 13

Slide 13 text

Let’s send some txt messages! Saturday, October 5, 13

Slide 14

Slide 14 text

1 breadboard 6 wires 1 10K ohm resistor 1 button 1 LED Saturday, October 5, 13

Slide 15

Slide 15 text

Hook it up! Saturday, October 5, 13

Slide 16

Slide 16 text

button LED resistor Saturday, October 5, 13

Slide 17

Slide 17 text

Fork my txtduino GitHub Repository: https://github.com/jewelia/txtduino Saturday, October 5, 13

Slide 18

Slide 18 text

Not much code! Srsly. Saturday, October 5, 13

Slide 19

Slide 19 text

1. Sign up for a free Twilio account. 2. Add you phone number and credentials to settings.py Saturday, October 5, 13

Slide 20

Slide 20 text

Saturday, October 5, 13

Slide 21

Slide 21 text

Demo! Saturday, October 5, 13

Slide 22

Slide 22 text

Stickers, Anyone? Saturday, October 5, 13

Slide 23

Slide 23 text

Remember: You can find all the instructions at bit.ly/HardwareHacking Or find me on Twitter: @jewelia Saturday, October 5, 13