Skip to content

andycb/AdventurerClientDotNet

Repository files navigation

AdventurerClientDotNet

A cross platform .NET library for communicating with the FlashForge Adventurer and Monoprice Voxel.

Currently this is a limited MVP, supporting reading some information from the printer and sending G Code files to it. The interface code is broken out into its own project, with a Console application referencing it.

Building

  1. Install Visual Studio For your Platform (Will build fine in either Windows or Mac versions of Visual Studio)
  2. Restore nuget packages
  3. Press play in Visual Studio

Running

A Windows version is packaged in the releases - its is a self contained .NET Core executable, so should run with zero dependencies on any 64 bit machine running Windows 7 or newer.

TODO

  • ⏺ Support for more commands
  • ⏺ Make Printer class thread safe
  • ⏺ Support command line arguments
  • ⏺ Add GUI
  • ⏺ Unit tests
  • ⏺ Set up Azure DevOps Pipline for other platforms than Windows x64

About

A cross platform .NET library for communicating with the FlashForge Adventurer and Monoprice Voxel.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages