Sonocotta
Microcontroller Boards
Debuggers

ATtiny Flasher

Open-hardware flashing tool for the Atmel ATtiny

$4,404 raised

of $3,000 goal

146% Funded! Order Below

In stock. Order now, ships within three business days.

$19 - $39

View Purchasing Options

Recent Updates

You'll be notified about news and stock updates for this project.

ATtiny Flasher is a handy device that allows you to use your favorite IDEs and debugging tools when developing for the ATtiny microcontroller. Enjoy the classic Arduino development experience while working with bare metal. Whether you’re a design engineer, a hobbyist, or someone who’s just getting started programming MCUs, ATtiny Flasher can help you get from a great idea to a great implementation—without having to port your code to its intended platform when you’re done.

Purpose Built to Make Your Life Easier

After implementing numerous projects using the wonderful ATtiny family of MCUs, we’ve come away with a number of ideas about how to simplify the process. Our goal is to make ATtiny chips as easy to work with as more "grown up" MCUs:

  1. We want a traditional serial terminal for debugging. Ideally, we want two—one via serial data transferred to the host over USB, and another via the onboard display.
  2. We want some GPIO LEDs to play with. In fact, why not have LEDs for all GPIOs?
  3. Speaking of GPIOs, we want to use the RESET pin as a GPIO too, so we'll need an on-board high-voltage programmer.
  4. In general, we want to upload code to breadboard-connected devices and see that code in action immediately.
  5. And finally, since our debugger will be connected to a PC via USB, it should handle 3.3 V and 5 V breadboard power rails as well

Educational ATtiny Project Kits

Having built a product that ticks all of those boxes, we wanted to put ATtiny through its paces, so we designed a collection of simple, affordable, breadboard-compatible project kits that are easy to understand, fun to build, satisfying to use, and well suited to extension and modification. There are five of them in all, and they are a great way to learn about ATtiny programming:

Features & Specifications

The prototype shown in the video above includes an off-the-shelf Arduino Nano hosted on the ATtiny Flasher carrier board. In our final production design, the functionality of the Arduino Nano will be integrated into the ATtiny Flasher board itself.

ATtiny supports the following functionality:

Comparisons

ATtiny FlasherUSBASPAdafruit USBtinyISP AVR ProgrammerArduino as ISPDigispark Tiny85
MCU firmware flashable via ISP headerAtmega/ATtiny series Atmega/ATtiny series Atmega/ATtiny series Atmega/ATtiny series No
MCU firmware flashable via built-in socketATtinyx5/ATtiny13 series No No No No
MCU firmware flashable via breadboardATtinyx5/ATtiny13 series No No No No
MCU firmware flashable via onboard USBNo No No No Yes
Flash using Arduino IDE, Platformio, etc.Yes Yes Yes Yes Limited support for Arduino IDE
Breadboard "flash and run" ¹Yes No No No No
Operating voltage5 V or 3.3 V (user selectable) 5 V 5 V 5 V or 3.3 V (user selectable) 5 V
High-voltage programmingYes No No No No
Onboard serial screenYes No No No No
Serial over USBYes No No Yes No
GPIO LEDsYes No No No No
Status LEDsYes No No Yes No

¹ Allows you to perform the full code → flash → test → code cycle without adding or removing anything to or from the breadboard (including the MCU and the programmer).

Support & Documentation

You will find our firmware and our hardware design files in our official GitHub repository. For information about the organization and some of our other projects, have a look at our Website. And if you’d like to ask us a question, please feel free to reach out using the Ask a technical question link on our campaign page.

Manufacturing Plan

We had JLCPCB and PCBWay do a pre-production run, and we’re quite happy with the resulting quality. We’ve also done our homework on full production runs and have quotes for batches of various sizes. As soon as our campaign hits its funding goal, we plan to order a small batch of the final revision for testing. Time permitting, we will share a few of those units with external testers as well. Once everything is shipshape, we’ll place the order!

Fulfillment & Logistics

After testing and packaging the production batch of ATtiny Flasher boards, we will send them on to Crowd Supply’s fulfillment partner, Mouser Electronics, who will distribute them to backers worldwide. You can learn more about Crowd Supply’s fulfillment service under Ordering, Paying, and Shipping in their guide.

The shipping cost displayed below each product description is a flat rate for the entire order. If you add multiple ATtiny Flasher products to your cart, you will only be charged once for shipping.

Risks & Challenges

All projects of this nature face some level of risk when it comes time to order parts—a fact that’s never been more apparent than it is today, with this global chip shortage wreaking havoc on supply chains. The components used in the ATtiny Flasher design are relatively common, however, and we are constantly on the lookout for sources with available quantity.

The only other risk we’d like to mention has to do with the fact that we’ve shaved our margins quite thin for this campaign. Continued availability of ATtiny Flasher—beyond crowdfunding and the initial stocking order—will require one of two things: 1) a level of demand that allows us to place a manufacturing order with a reasonable price break, or 2) an increased price. Then again, is that a risk or is that just another good reason to order yours now? :)

In the Press

Electronics-Lab.com

"...a handy device that allows you to use your favorite IDEs and debugging tools when developing for the ATtiny microcontroller."


Ask a Question

Produced by Sonocotta in Wroclaw, Poland.

Sold and shipped by Crowd Supply.

ATtiny Flasher

ATtiny Flasher with OLED screen.

$25 $8 US Shipping / $18 Worldwide

Educational Project Kit 1: Traffic Light

ATtiny85-driven "traffic light"

$19 $8 US Shipping / $18 Worldwide

Educational Project Kit 2: Rubber Ducky

ATtiny85-driven "USB rubber ducky" tool capable of emulating keyboard & mouse devices

$19 $8 US Shipping / $18 Worldwide

Educational Project Kit 3: IR Messenger

ATtiny85-driven IR remote transmitter & receiver

$19 $8 US Shipping / $18 Worldwide

Educational Project Kit 4: Rainbow LEDs

ATtiny85-driven circle of addressable LEDs

$19 $8 US Shipping / $18 Worldwide

Educational Project Kit 5: Digital Clock

ATtiny85-driven digital clock

$39 $8 US Shipping / $18 Worldwide

Solderless Breadboard (Half Size)

From the Crowd Supply Basics project.

A half-size (3.25 x 2.125 in ~ 8.3 x 5.4 cm) breadboard with a self-adhesive backing

$5 $8 US Shipping / $18 Worldwide

ATtiny13

From the Crowd Supply Basics project.

A 20 MHz, 8-bit, 8-pin DIP AVR MCU with 6 I/O, 1 KiB flash, 64 B SRAM, 64 B EEPROM, a SPI interface, and an input voltage range of 1.8 - 5.5 V.

$1 $8 US Shipping / $18 Worldwide

ATtiny85

From the Crowd Supply Basics project.

A 20 MHz, 8-bit, 8-pin DIP AVR MCU with 6 I/O, 8 KiB flash, 512 B SRAM, 512 B EEPROM, a USI interface, and an input voltage range of 2.7 - 5.5 V.

$2 $8 US Shipping / $18 Worldwide

About the Team

Sonocotta

 · 

Electronic components and kits

Andriy Malyshenko
 anabolyc

See Also

Subscribe to the Crowd Supply newsletter, highlighting the latest creators and projects