Skip to content
This repository was archived by the owner on Jan 29, 2023. It is now read-only.

Commit 1047ef8

Browse files
authored
v1.0.0 to support AVR ATtiny-based boards
### Initial Release v1.0.0 1. Intial release to support Arduino **AVR ATtiny-based boards (ATtiny3217, etc.) using megaTinyCore**
1 parent 7c6f6af commit 1047ef8

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

library.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ATtiny_Slow_PWM",
3-
"version": "1.0.2",
3+
"version": "1.0.0",
44
"keywords": "timer, interrupt, hardware, isr, isr-based, pwm, isr-based-pwm, timing, control, device, hardware-timer, mission-critical, accuracy, megaavr, avr-attiny, attiny, megatinycore, megatiny-core, attiny-timerinterrupt, tcb-timers",
55
"description": "This library enables you to use ISR-based PWM channels on Arduino AVR ATtiny-based boards (ATtiny3217, etc.), using megaTinyCore, to create and output PWM any GPIO pin. It now supports 64 ISR-based PWM channels, while consuming only 1 Hardware Timer. PWM channel interval can be very long (ulong microsecs / millisecs). The most important feature is they're ISR-based PWM channels, supporting lower PWM frequencies with suitable accuracy. Their executions are not blocked by bad-behaving functions or tasks. This important feature is absolutely necessary for mission-critical tasks. These ISR-based PWMs, still work even if other software functions are blocking. Moreover, they are much more precise (certainly depending on clock frequency accuracy) than other software-based PWM using millis() or micros(). That's necessary if you need to control devices requiring high precision. Now you can change the PWM settings on-the-fly.",
66
"authors":

0 commit comments

Comments
 (0)