Software: Difference between revisions
No edit summary |
|||
Line 2: | Line 2: | ||
===Hardware=== | ===Hardware=== | ||
Replimat is intended to work with as wide a variety of hardware as possible. The Replimat software stack assumes the presence of | Replimat is intended to work with as wide a variety of hardware as possible. The Replimat software stack assumes the presence of a microcontroller and an application processor capable of running Linux or another full OS. Hardware documented here is chosen for [https://en.wikipedia.org/wiki/The_Free_Software_Definition Freedom] as well as cost, availability, and ease of project development. Documentation for other hardware is welcome! | ||
See also: [[Controller]] | See also: [[Controller]] |
Revision as of 00:38, 21 March 2020
The Replimat project is focused on making tangible goods accessible to all. Small simple and inexpensive computers, and the software which runs on them can aid in this task in a number of ways. Follow these instructions to install and use the software portions of the Replimat project:
Hardware
Replimat is intended to work with as wide a variety of hardware as possible. The Replimat software stack assumes the presence of a microcontroller and an application processor capable of running Linux or another full OS. Hardware documented here is chosen for Freedom as well as cost, availability, and ease of project development. Documentation for other hardware is welcome!
See also: Controller
Linux
Fedora
Open a terminal and type the following:
sudo dnf install git openscad rust cargo
Ubuntu
Redox
Windows
Join Github, clone the replimat git repository
Rust
- https://crates.io/crates/scad
- https://github.com/I3ck/rust-3d
- https://docs.rs/rust-3d/0.27.0/rust_3d/
- https://github.com/carlmartus/rscsg
- https://docs.rs/implicit3d/0.13.1/implicit3d/
- https://crates.io/crates/implicit3d
CAD
The MCAD project contains a gridbeam.scad library with solid and hollow beams of configurable size and orientation, hole-aligned translation functions, and flat surfaces with and without notched corners.
A FreeCAD Replimat library is currently under development. BOLTS and FreeCAD Library serve as useful starting points.
https://www.thingiverse.com/tag:openstructures
Firmware
To Be Sorted
- https://librecad.org/
- https://github.com/Qucs
- http://www.geda-project.org/
- http://www.clifford.at/yosys/
- https://www.openscad.org/
- https://symbiflow.github.io/
- https://www.chisel-lang.org/
- https://theopenroadproject.org/
- https://github.com/verilog-to-routing/vtr-verilog-to-routing
- https://www.coursera.org/learn/vlsi-cad-logic
- https://www.coursera.org/learn/vlsi-cad-layout
- http://www.kicad-pcb.org/
- https://en.wikipedia.org/wiki/TopoR
- https://cnc.js.org/
- https://wiki.shapeoko.com/index.php/CAM
- https://www.allpcb.com/
- https://jlcpcb.com/
- https://www.pcbway.com/
- https://efabless.com/