What is it?
ATtiny Candle is a small development kit that is based on Microchip ATtiny85 and ATtiny13 MCU.
ATtiny85 boards are based on Micronucleos bootloader, that allows USB communication for both flashing and user code communication. It is fully compatible with Digispark Digistump board and works seamlessly with Digistump Arduino and Digistump Examples.
ATtiny13 board in turn requires bare-chip code and external programmer, in general much more demanding, since it has a fraction of ATtiny85’s resources.
Main features
It has three flavors: T13 RGB, T85 RGB, T85 OLED
T13 RGB | T85 RGB | T85 OLED | |
---|---|---|---|
MCU | ATtiny13A | ATTiny85 | ATtiny85 |
Voltage | +5V | +5V | +5V |
RAM | 64 B | 512 B | 512 B |
FLASH | 1 KB | 8 KB | 8 KB |
EEPROM | 64 B | 512 B | 512 B |
Bootloader | None | Micronucleos | Micronucleos |
USB | Power only | USB communication for flashing and user code | USB communication for flashing and user code |
USB Programming | No | Yes | Yes |
ISP Header | Yes | Yes | Yes |
Inputs | 2 buttons | 2 buttons | 1 button |
RESET button | No | Yes | Yes |
Outputs | 4 individually controlled RGB leds | 6 individually controlled RGB leds | 32×128 Monochrome OLED screen |
Additional Peripheral | – | – | PCF8563 RTC clock with CR2012 battery |
How to use it
Using Platformio and included samples
Linked below is a repo with sample Platformio projects, so please follow the official Platformio installation guide first.
Open any of the included firmware samples and build the project using the Platformio: Build
task. Upload to target using the Platformio: Upload
task. Platformio will handle all the framework and library dependencies automatically.
How it looks like
Documentation
Both software and hardware documentation can be found on the project’s Github. You can follow project progress at Hackaday
Where to buy
You may support our work by ordering this product at Tindie and Elecrow