Skip to content
A cross platform .NET library for communicating with the FlashForge Adventurer and Monoprice Voxel.
C#
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
AdventurerClientDotNet.Console
AdventurerClientDotNet.Core
.gitignore
AdventurerClientDotNet.sln
LICENSE
README.md
azure-pipelines.yml

README.md

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
You can’t perform that action at this time.