nanoframework / Home

:house: The landing page for .NET nanoFramework repositories.
https://www.nanoframework.net
MIT License
862 stars 78 forks source link

Migrate Seesaw from .NET IoT to .NET nanoFramework #862

Open Ellerbach opened 3 years ago

Ellerbach commented 3 years ago

Details about Problem

nanoFramework area: C# code

Description

In the list of bindings to migrate from .NET IoT to .NET nanoFramework, few bindings are still to migrate.

You can find all of them in this directory. The goal is to migrate them to .NET nanoFramework using the documentation and guidelines here.

Detailed repro steps so we can see the same problem

  1. Pick Seesaw
  2. Copy/Paste the directory into /devices
  3. Adjust the code to make it .NET nanoFramework compatible
  4. Adjust the samples
  5. Adjust the nuspec
  6. Adjust anything specific in the documentation (replace Raspberry Pi Fritzing by one of the supported MCU like ESP32, add the specific warning about I2C and SPI pin setup, etc)
  7. Go for a PR!

Other suggested things

Use the other existing binding as an examples.

Additional context

This is part of a long term effort that relays on aligned API between .NET IoT and .NET nanoFramework.

usmanatron commented 2 years ago

I'd like to pick this one up (once nanoframework/nanoFramework.IoT.Device#211 is done)

josesimoes commented 2 years ago

@usmanatron you're rocking on these ports!! Well done. 👏🏻 😃

stale[bot] commented 2 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

josesimoes commented 2 years ago

In progress