andysdesigns / polargraph Goto Github PK
View Code? Open in Web Editor NEWThis project forked from hackportland/polargraph
Sandy Noble's polargraph code, adapted by Mark, adapted by me
This project forked from hackportland/polargraph
Sandy Noble's polargraph code, adapted by Mark, adapted by me
* Polargraph Software * * Written by Sandy Noble * Released under GNU License version 3. * http://www.polargraph.co.uk * https://github.com/euphy/polargraph 18th July 2015 This is the source code for the Polargraph software. It contains: Controller v1.2 --------------- Binary (compiled) versions of the controller for - 32 bit linux - 64 bit linux - Mac OSX - 32 bit Windows - 64 bit Windows Along with source code for the controller in the processing-source folder. It also includes the required Processing libraries (geomerative, Controlp5, Diewald CV kit) that the controller uses. These are not necessarily the most recent versions, but they are the versions that work. Processing Libraries should be copied into the libraries subfolder in your Processing sketchbook folder. This is written and compiled under Processing v1.5. It has not been tested with the v2 beta. Server v1.2 for regular Polargraph (UNO, MEGA) machines. Server v1.2 for PolargraphSD machines. The arduino-source folder has the code for the firmware that should be uploaded to your arduino. There are currently two supported versions: - polargraph_server_a1 for Arduino UNO- or MEGA-based machines, based on Adafruit motorshields, or with serial stepper drivers (eg Easydriver, stepstick etc) or signal amplifiers. - polargraph_server_polarshield for Arduino MEGA 2560 running with an attached Polarshield, serial stepper drivers and LCD touchscreen. Each version is in it's own folder along with a precompiled .hex that can be loaded directly using something like XLoader (some info about this https://github.com/euphy/polargraph/wiki/Uploading-precompiled-binary-hex-files) In the arduino-source folder there is also a libraries folder that has all the arduino libraries that you will need to compile the firmware. - AccelStepper - AFMotor (for those using the Adafruit motor shield) - UTFT (for the polarshield) - UTouch (for the polarshield) UTouch sometimes benefits from calibration, so if you find your touchscreen is not responding properly to your touch, you might need to do that. The calibration figures that are in there already are ok for my ITDB02-2.4 screens. The arduino libraries should be copied into your arduino sketch folder.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.