Releases: ecoAPM/SimpleGPIO
Releases · ecoAPM/SimpleGPIO
2.0.1
2.0.0
New features:
- Pulse Width Modulation
- set via
Strength
property on a pin FadeIn()
,FadeOut()
,FadeTo()
,Pulse()
helper methods
- set via
- New components
DotMatrix
ShiftRegister
- Updated components
RGBLED
can now accept anySystem.Drawing.Color
via itsSetColor()
methodRGBLED
also includesFadeTo()
,FadeOut()
, andPulse()
PWM helpers
Breaking changes:
- Migrated from .NET Standard 2.0 to .NET 6
- All asynchronous operations are now
async
- Components with many input pins now take
PinSet
s andPowerSet
s instead of 8 separate parameters RGBLED
no longer containsTurn{Color}()
methods
Under the hood:
- now runs using
System.Device.Gpio
andSystem.Iot.Device
for improved cross-platform compatibility ShiftRegister
implements a newSPI.Input
, which sets the stage for full SPI support (#6)- simplified examples with file-scoped namespaces and top-level statements
1.1.0
New features:
- Components
Motor
RGBLED
RotaryEncoder
SevenSegmentDisplay
- Time-based power methods on
IPinInterface
Spike()
TurnOnFor(TimeSpan)
TurnOffFor(TimeSpan)
1.0.0
Initial Release