This is a Raspberry Pi Hat code library for "Windows IoT (Internet of Things) 10". I want to make the following clear:
- This code repository is for Windows IoT 10, version "Windows 10 Fall Creators Update (10.0; Build 16299) or higher
- NOT for Linux/Mono (i.e. Raspbian, Ubuntu, etc.)
- Win 10 Iot Raspberry Pi - Pin limitations
- Hat Identifier pins 0, 1 not available
- USART0 (14,15) is available, but pins are not usable for GPIO.
- Pins 4,5,17 may have some limitations, I'm still trying to confirm.
The is a collection of code snippets that are built in to the .NET IoT framework for determining what features or settings are available without additional code.
They are just some simple examples of using the code found in the "WinIoT_HatLib"
This is a great board, simple gpio, nice functionality, should be really easy to use in Linux.
I cannot recommend it for use with Windows IoT at this time. Because of the Win IoT GPIO pins that are unavailable, too many features don't work as expected.
The ZeroSeg is a simple display for numbers and some letters ('H','L','P','E'). It uses SPI0 communication and GPIO 17,26 for the 2 buttons. This implementation is kind of minimal, as I use it in personal projects this may improve.
16 Channel PWM PCA9685 Servo PWM PiZero & Adafruit PWM/Servo HAT
This implemenation is not tested at this time.