Skip to content

Latest commit

 

History

61 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ValenTtiny

img

Installation

Prerequisites

Steps

  1. Install Arduino IDE and configure ATTinyCore by adding the following URL to the "Additional Board Manager URLs" in the IDE preferences:

    http://drazzy.com/package_drazzy.com_index.json
  2. Load the ATTinyCore with your preferred bootloader (or without) onto the ATTiny85 using USBasp. Note: Micronucleus bootloader is preferred for this project but uses additional flash space.

  3. Clone or download the ValenTtiny repository:

    git clone https://github.com/chieftain0/ValenTtiny.git
  4. Install the required libraries using Arduino IDE's library manager.

  5. Load the ValenTtiny sketch onto the ATTiny85 using USBasp, or directly via onboard USB if Micronucleus was chosen.

  6. (Optional but recommended) Find a Valentine to share your creation with.

Notes

  • SMD and TH

    • Although the legacy ValenTtiny board consists mostly of through-hole components, the addressable LEDs in the design are SMD to maintain a slim profile. Current version is SMD-only.
  • EasyHID

    • EasyHID is a great open-source library for HID emulation, to which I have contributed to ensure compatibility with ATtiny85 and ValenTtiny boards. However, the provided sketch may be too large to fit into the ATtiny85 when including HID functionality, so you may need to reduce some features. On the positive side, this allows you to use your ValenTtiny board as a rubber ducky.

    • To install EasyHID library, navigate to your libraries folder and clone the repository:

      git clone https://github.com/GyverLibs/EasyHID.git

Credits

  • To bigjosh for the great tutorial on WS2812B protocol.
  • To AlexGyver for the great open-source libraries.

About

ValenTtiny is a heart-shaped development board based on the ATtiny85 microcontroller, combining functionality with charm.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages