Project image
)}
$3,356
pledged of $5,500pledged of $5,500 goal
45
backers
Funding Unsuccessful
The project's funding goal was not reached on Mon, January 9 2017 3:00 AM UTC +00:00
$3,356
pledged of $5,500pledged of $5,500 goal
45
backers
Funding Unsuccessful
The project's funding goal was not reached on Mon, January 9 2017 3:00 AM UTC +00:00

What is a prototype?

A prototype is a preliminary model of something. Projects that offer physical products need to show backers documentation of a working prototype. This gallery features photos, videos, and other visual documentation that will give backers a sense of what’s been accomplished so far and what’s left to do. Though the development process can vary for each project, these are the stages we typically see:

Proof of Concept

Explorations that test ideas and functionality.

Functional Prototype

Demonstrates the functionality of the final product, but looks different.

Appearance Prototype

Looks like the final product, but is not functional.

Design Prototype

Appearance and function match the final product, but is made with different manufacturing methods.

Production Prototype

Appearance, function, and manufacturing methods match the final product.

5697c25713edd0d57d722765441a39a5 original.jpg?ixlib=rb 2.1

Prototype Gallery

These photos and videos provide a detailed look at this project’s development.

About

Avocado Pi
Avocado Pi

The Avocado Pi circuit board makes learning Python programming simple, fast, and fun. With the Avocado Pi and a Raspberry Pi (not included), you can learn how to program at a fast and engaging pace. 

Trust us, we've done this before.

Back in 2013, we successfully developed the Young Person's Guide to Arduino and Avocado Beginner Board kit through Kickstarter. The project was a great success and has even been used in summer science camps for kids. It is now time to do the same thing again, but this time for the Raspberry Pi and with the Python programming language. 

Our previous Kickstarter success proved we could do a project like this.
Our previous Kickstarter success proved we could do a project like this.

 

Why Python with the Avocado Pi?

Not only is Python one of the best ways to introduce young people to programming, it is also one of the most useful and in-demand programming languages on the planet. PBS, NASA, and Reddit use Python to program their websites. Thousands of scientists and engineers use it to run experiments and analyze data. 

There are hundreds of ways to learn Python on computers, but the Avocado Pi helps you experience Python as you learn it. With this kit, you will turn on lights, make noises, and operate switches while you learn how to program. The Avocado Pi collects all the beginner circuits into a nice little board that allows you to focus on the programming instead of the wiring...creating a programming experience in every lesson.

Avocado Pi (right) connected to the Raspberry Pi.
Avocado Pi (right) connected to the Raspberry Pi.

 

The Avocado Pi Python Programming Guide will be written for young people and have the following 17 projects for beginners: 

Starter Projects: 

  • A Flashing Light - turn on a light on the Avocado Pi circuit board. 
  • Blinking lights - turn two lights on and off 
  • Make a light switch - turn lights on and off by pressing the switch 
  • Beating lights - make the lights turn on and off like a beating heart 
  • Tone generator - make the Raspberry Pi output a sound from the speaker 
  • Light Dimmer - Make lights dim and brighten by pressing different buttons. 
  • Rolling the die - press the button to make the lights turn on like a dice is rolled
  • Crazy lights - lights flash on and off randomly. 
  • Doorbell - make a doorbell out of the Raspberry Pi.
  • "It's my turn" timer - Raspberry Pi counts down so everyone get's their turn. 
  • Temperature lights - Raspberry Pi turns on lights depending on how hot or cold it is. 
  • Night Lights - turns the lights on when it gets dark.
  • Burglar alarm -  makes a noise when a burglar comes around. 
  • Humidity alarm - make a noise when their is too much moisture int the air.
  • Pull data off the web - shows you how to read information off a website and use it in your Python programs.
  • Simon Says - use the two switches to follow along with Simon.
  • Plotting Temperature - shows you how to plot some simple graphs with Python.

With the Avocado Pi, no wiring is needed. Nine LEDs, a light sensor, temperature sensor, humidity sensor, two switches, and a speaker are permanently wired to a sturdy circuit board that connects to the Raspberry Pi. With the Avocado Pi attached to your Raspberry Pi, it is fast and easy to create programs and see results. 

See the board in action:

 project video thumbnail
Replay with sound
Play with
sound

The Avocado Pi Python Programming Guide

One of the great things about working with the Avocado Pi is how quickly you can iterate and experiment as you learn. This is facilitated by the Avocado Pi Python Programming Guide. Written in a similar fashion to the Young Person's Guide to Arduino, just like a science class, students learn through iterative experiments of increasing complexity. 

Each lesson starts with fundamental programming principles, a review of the commands that will be used, and an example program. After coding and executing the sample program, problems are presented that require the student to synthesize and apply their learning in new ways. Students quickly change and execute their modified code to test their assumptions. This iterative approach quickly builds problem solving aptitude, a critical skill for any person in a technical field. 

Each chapter consists of an experiment and each experiment has four parts. 

  • Description and link to a video showing how the program is supposed to work. 
  • Example program to try. This is entered into the Raspberry Pi Python development environment software and executed. 
  • Overview of the programming commands were used in the chapter. How commands were used and why they were used. 
  • Word problems that expand the students learning beyond the the example program. 

Two types of problems will be posed to students:

1.  What do you have to change in the program to change the result to X? Perform the change and see if you are correct. 

2. If you changed Y in the program, what do you think will happen? Try it out and see. 

The Functional Prototypes 

Just like I did with with the Young Person's Guide to Arduino, two generations of Avocado Pi prototypes have been produced! Three integrated protoype circuit boards have already been made. One of these board has been assembled and tested. It works perfectly!  The other two boards are being assembled professionally to obtain accurate quotes for assembly. The guide will be professionally published as a perfect-bound book. I did this with the Young Person's Guide to Arduino in 2013, so there will be no problem in getting another book published. Presently, I expect it to be 100-150 pages.

Initial Prototype Version 0.1
Initial Prototype Version 0.1

 

Second Prototype Version 1.0 - WORKS!!
Second Prototype Version 1.0 - WORKS!!

The Production Plan 

With this Kickstarter, we intend to make a minimum of 100 boards. The funds requested will go toward procuring PCB boards, the electronic components, professional assembly, and publication of the Avocado Pi Python Programming Guide. Based on real data gained from developing the Young Person's Guide to Arduino and Avocado Beginner Board kit through Kickstarter and producing them for the past three years, I have a very realistic Microsoft Project plan. Based on conservative dates, I have high confidence in my ability to deliver the product on time. All vendors are American companies shipping from US cities. Final assembly and testing will occur in Albuquerque, NM. The initial Kickstarter orders will ship from our business headquarters in Albuquerque, NM. 

Back in 2013, I learned how to get boards made!! This project is in the bag!
Back in 2013, I learned how to get boards made!! This project is in the bag!

 

Risks and challenges

At the beginning of this project, we are confident because we have already successfully delivered one project through Kickstarter in 2013, the Young Person's Guide to Arduino. This project is very similar, with the only difference being that this board is designed for the Raspberry Pi, not the Arduino. We have the prototype and we have all the programs. Turning the prototype into a production product and publishing the book is exactly what we did through Kickstarter last time.

Learn about accountability on Kickstarter

Questions about this project? Check out the FAQ

Support

  1. Select this reward

    Pledge $1 or more About $1.00

    Thanks

    Thanks for supporting. You'll get updates as things progress.

    Less
    Estimated delivery
    0 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  2. Select this reward

    Pledge $10 or more About $10

    Acknowledgement

    Acknowledgement: Every backer who supports at $10 or more (including other rewards) will receive the opportunity to have their name included in the acknowledgments section of the Avocado Pi Python Programming Guide. Thank you for your support!

    Less
    Estimated delivery
    0 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  3. Select this reward

    Pledge $55 or more About $55

    Early Bird: Avocado Pi Regular Kit

    Early Bird: Avocado Pi Regular Kit includes:
    * A beautifully assembled Avocado Pi Board.
    * One professionally printed Python Programming Guide. Inside the guide, you will find instructions for 17 beginner projects.
    * One pre-loaded SD card with Raspbian preconfigured for use with the Avocado Pi and other GPIO boards.
    * Ribbon cable to connect the Avocado Pi to a Raspberry Pi.
    * Online access to videos that show how the programs are supposed to work.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited 31 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  4. Select this reward

    Pledge $60 or more About $60

    Avocado Pi Regular Kit

    Avocado Pi Regular Kit includes:
    * A beautifully assembled Avocado Pi Board.
    * One professionally printed Python Programming Guide. Inside the guide, you will find instructions for 17 beginner projects.
    * One pre-loaded SD card with Raspbian preconfigured for use with the Avocado Pi and other GPIO boards.
    * Ribbon cable to connect the Avocado Pi to a Raspberry Pi.
    * Online access to videos that show how the programs are supposed to work.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited 2 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  5. Select this reward

    Pledge $60 or more About $60

    Avocado Pi Regular Kit - 2nd round

    Avocado Pi Regular Kit includes:
    * A beautifully assembled Avocado Pi Board.
    * One professionally printed Python Programming Guide. Inside the guide, you will find instructions for 17 beginner projects.
    * One pre-loaded SD card with Raspbian preconfigured for use with the Avocado Pi and other GPIO boards.
    * Ribbon cable to connect the Avocado Pi to a Raspberry Pi.
    * Online access to videos that show how the programs are supposed to work.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited 0 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  6. Select this reward

    Pledge $65 or more About $65

    Avocado Pi Regular Kit with DVD

    Avocado Pi Regular Kit with DVD includes:
    * A beautifully assembled Avocado Pi Board.
    * One professionally printed Python Programming Guide. Inside the guide, you will find instructions for 17 beginner projects.
    * One pre-loaded SD card with Raspbian preconfigured for use with the Avocado Pi and other GPIO boards.
    * Ribbon cable to connect the Avocado Pi to a Raspberry Pi.
    * A DVD with the videos that show how the programs are supposed to work.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited 1 backer
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  7. Select this reward

    Pledge $95 or more About $95

    Mega Learning Kit

    Mega Learning Kit: Receive both the Avocado Pi kit and Young Person's Guide to Arduino kit. Learn Python and Arduino programming. Online access to videos that show how the programs are supposed to work.

    Avocado Pi Regular Kit includes:
    * A beautifully assembled Avocado Pi Board.
    * One professionally printed Python Programming Guide. Inside the guide, you will find instructions for 17 beginner projects.
    * One pre-loaded SD card with Raspbian preconfigured for use with the Avocado Pi and other GPIO boards.
    * Ribbon cable to connect the Avocado Pi to a Raspberry Pi.

    Young Person's Guide to Arduino Kit includes:
    * One assembled Avocado Beginner Board.
    * One professionally printed Young Person's Guide to Arduino.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited 10 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  8. Select this reward

    Pledge $1,000 or more About $1,000

    Programming Camp Kit

    Programming Camp Kit: This kit is for science camp instructors that want to teach kids how to program using the Avocado Pi. You will get 20 kits by supporting at this level.

    One Avocado Pi Regular Kit includes:
    * A beautifully ASSEMBLED Avocado Pi Board.
    * One professionally printed Python Programming Guide. Inside the guide, you will find instructions for 17 beginner projects.
    * One pre-loaded SD card with Raspbian preconfigured for use with the Avocado Pi and other GPIO boards.
    * Ribbon cable to connect the Avocado Pi to a Raspberry Pi.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    0 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.

Funding period

- (45 days)