Share this project

Done

Share this project

Done
An SD card based standalone AVR Programmer
An SD card based standalone AVR Programmer
272 backers pledged £8,661 to help bring this project to life.

About

Program-O-Tron SD Card Based Standalone AVR Programmer project video thumbnail
Replay with sound
Play with
sound

Program-O-Tron SD Card Based Standalone AVR Programmer

£8,661

272

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.

0c07ad5fcc88f9c504c8a4daea321163 original.jpg?ixlib=rb 1.1

Prototype Gallery

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

Here at proto-pic HQ we make kits, lots of kits, and that means lots of AVR programming. We found this a tedious task and wanted a solution to make the whole thing quick and easy. No more did we want to have to use AVRDude or Arduino as ISP to program a few hundred ATtiny85s with a bootloader.

We looked around and found a few stand-alone programmers. Great. However they cost over £100 each and could only store one file which wasn't so great.

We can do better than this, surely?

Yes! Yes, we can and in fact we did!

Introducing the Program-O-Tron featuring Clone-O-Matic technology.

poster
poster

Why is the Program-O-Tron worth your money?

It will make your life easier and save you time. Storing up to 6 hex and fuse file on an SD card all you have to do is pop in the target chip and press the button, wait a few seconds then remove the target. Simple.

Can't I just do that with my computer and AVR dude or the Arduino IDE?

Yep, you sure can. But can you use those in your garden? On a train? In the kitchen or at the cinema? Can you ask your non-geeky friends or kids to help you with programming them when they don't have the knowledge to use Arduino or AVRDude? By using a standard power bank to power it, you can with the Program-O-Tron!

Reducing the steps required to program a chip down to:

  • Inserting the microcontroller
  • Pressing a single button
  • Wait
  • Remove microcontroller
  • Repeat

This streamlines the process making it far less arduous and time consuming. In fact it's so simple my kids can do it!

But I want to program my microcontroller after it's been soldered to the board, can your Program-O-Tron do this?

Yes! Using the provided 6 Pin ICSP header and a compatible cable or jumper wires it's just as easy as using the ZIF socket.

This is all very well but I've got a drawer full of old projects and I want to copy the chips on them because I've lost the original code but want to make more of my [insert widget name here], how can you help me here?

Simple, it's called copy and paste! Pop in your chip, press copy and once it's copied, the HEX and Fuse file will be available to burn by pressing the paste button just like the other buttons (so long as the chip hasn’t been locked or protected).

I want to program ICSP on a 3V board can I?

Yes, simply use the ISCP header and power the Program-O-Tron from the target device rather than power it form the USB socket.

We've tried it with a handful of 3V devices and not had any issues.

What can I actually program?

Via the ZIF socket (non DIP version will require an adapter):

  • ATtiny25
  • ATtiny45
  • ATtiny85
  • ATtiny13A
  • ATmega168PA
  • ATmega168V
  • ATmega328P
  • ATmega328PB
  • ATmega328
  • ATmega48PA
  • ATmega88PA

Via the ICSP socket:

  • ATtiny24
  • ATtiny44
  • ATtiny84
  • ATtiny25
  • ATtiny45
  • ATtiny85
  • ATmega48PA
  • ATmega168PA
  • ATmega168V
  • ATmega328P
  • ATmega328PB
  • ATmega328
  • ATmega164P
  • ATmega324P
  • ATmega644P
  • ATmega640
  • ATmega1280
  • ATmega1281
  • ATmega2560
  • ATmega2561
  • At90USB82
  • At90USB162
  • ATmega8U2
  • ATmega16U2
  • ATmega32U2
  • ATmega16U4
  • ATmega32U4
  • ATmega1284P
  • ATmega1284
  • ATtiny2313A
  • ATtiny4313
  • ATtiny13A
  • ATmega8A
  • ATmega64rfr2
  • ATmega128rfr2
  • ATmega256rfr2

How long does it take to program a chip?

That depends on the size of the file. The optiboot boot loader will take around 4 seconds but a full 32K program will take a little over 40 seconds.

Do you include an SD card?

No, we don't include one but any standard SD card should work fine.

I see it has USB can I use this as a standard USB AVR programmer?

No, the Program-O-Tron is only for programming devices with pre-compiled HEX and Fuse files. The USB connector is for power only and has no data lines.

Okay I'm sold, how can I get one?

That's easy! Back us on kickstarter and make sure anyone you know who the Program-O-Tron can help also knows about it, so we can hit our target and get them made. Once we hit the target and the kickstarter has ended and we will order the PCBs and components, get them assembled and tested. We will then pick and pack your order and send it off to you where ever you are in the world.

Risks and challenges

Risks.
We might not be able to make them in time:
We have been in business since 2006 and have a track record of designing, manufacturing and shipping new cool geeky products so we don't think that will be an issue.

We might not be able to design it:
We already have! As you can see in the video we have the early prototype and hand assembled prototype fully working.

Learn about accountability on Kickstarter

Questions about this project? Check out the FAQ

Support

  1. Select this reward

    Pledge £5 or more About $7

    Bare PCB with a programmed ATMega328

    We will send you a bare PCB along with an ATMega328 pre programmed with the Program-O-Tron firmware along with a list of parts require so you can make your own!

    Less
    Estimated delivery
    Ships to Anywhere in the world
    27 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 $13

    Bare PCB with a programmed ATMega328

    The PCB with a pre-soldered ATMEGA328, pre programmed with the Program-O-Tron firmware along with a list of parts required so you can make your own!

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited 18 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 £30 or more About $39

    Early Bird Program-O-Tron AVR Programmer

    We will send you 1 Program-O-Tron kit to anywhere in the world. The kit is assembled except for the through hole switches, ICSP header and ZIF socket though they are included.

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

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

    Learn more about accountability.
  4. Reward no longer available

    Pledge £35 or more About $46

    Early Bird Program-O-Tron Assembled

    This version is fully assembled including the through hole components.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Reward no longer available 100 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 £40 or more About $52

    Program-O-Tron AVR Programmer

    This is the usual price for the Progra-O-Tron, this version is partially assembled and requires you to solder the switches, ICSP header and the Zif socket.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    3 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 £45 or more About $59

    Program-O-Tron AVR Programmer Assembled

    This is the fully assembled Program-O-Tron which we will deliver to anywhere in the world.

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

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

    Learn more about accountability.
  7. Select this reward

    Pledge £55 or more About $72

    2 x EarlyBird Program-O-Tron Programmers

    We will send you 2 Program-O-Tron kit to anywhere in the world. The kit is assembled except for the through hole switches, ICSP header and ZIF socket though they are included.

    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 £175 or more About $229

    5 x Fully assembled Program-O-Trons

    You will have 5 fully assembled & tested Program-O-Trons Shipped to you

    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.
  9. Select this reward

    Pledge £350 or more About $457

    10 x Fully assembled Program-O-Trons

    You will have 10 fully assembled Program-O-Trons shipped to you.

    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.

Funding period

- (30 days)