GithubHelp home page GithubHelp logo

m4k3r-org / reprap-arduino-firmware Goto Github PK

View Code? Open in Web Editor NEW

This project forked from alx/reprap-arduino-firmware

0.0 0.0 0.0 232 KB

Arduino-based firmware for RepRap electonic

Home Page: http://make.rrrf.org/electronics-2.0

License: GNU General Public License v2.0

Python 8.83% C++ 91.17%

reprap-arduino-firmware's Introduction

This zip file contains firmware and libraries designed to run on an Arduino, or Arduino clone. It contains all the files you should need to get everything up and running, as well as some test firmware to let you test various parts of your system.

All documentation on the electronics themselves are located at http://make.rrrf.org/electronics-2.0

Here is an explanation of the various files contained:

/library

all the folders contained in this directory need to be copied into the library folder of your Arduino installation.  on Arduino 10, this is arduino-0010/hardware/libraries.

/snap

these are the firmwares that you would actually upload to the Arduino itself.  each folder is a 'sketch' that you open with the Arduino software and load onto your board.  the top of each file contains pin definitions that will help you hook up your electronics to your Arduino.

/gcode

this folder contains some experimental software that implements GCode on the Arduino!

/gcode/GCode_Interpreter

this firmware receives and parses GCode commands over serial.  pretty rad.

/gcode/GCode_Interpreter_Experimental

this is an experimental gcode based firmware with support for a rotary encoder on the extruder

/snap/3Axis_SNAP

this is the firmware that controls 3 stepper motors + limit switches on one Arduino.  this is for 2 arduino setups where one firmware controls the cartesian bot and the other controls the extruder(s)

/snap/Extruder_SNAP

this is the firmware that controls a Thermoplastic Extruder.  this is the corresponding firmware for a 2 arduino setup.

/snap/Single_Arduino_SNAP

this is the firmware that controls both the Cartesian Bot (3 steppers + limit switches) as well as a Thermoplastic Extruder.  This is the firmware you use for a single Arduino setup.  its pretty much maxed out.

reprap-arduino-firmware's People

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.