Skip to content

Latest commit

 

History

History
12 lines (9 loc) · 783 Bytes

README.md

File metadata and controls

12 lines (9 loc) · 783 Bytes

attiny-stuff

This is my repository of C code written for the DigiSpark development board, that contains an ATTiny85 microcontroller.

It's highly disorganized and written primarily from an experimental point of view. Capabilities tested so far:

  1. Ability to allocate arrays of varying sizes (some instability sets in at ~450 bytes due to stack overflow(?))
  2. FP32 arithmetic (purely software based), chip is currently incompatible with FP64 math.
  3. PWM signals to drive a passive buzzer.
  4. Incorporating the V-USB library for communication with a host device over USB/1.1.
  5. Timer, pin change and general interrupts.
  6. Combining several of these capabilities to create a SHA256 "accelerator" that communicates using V-USB and generates the hash of an arbitarily long file.