Skip to content

Optimized firmware for 3D printers based on the Arduino platform.

License

Notifications You must be signed in to change notification settings

kcheeeung/Marlin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Marlin 3D Bioprinter Firmware

Introduction (video)

video

3D Bioprinting

In collaboration with University of California, Berkeley and Lawerence Berkeley National Laboratory, we plan to revolutionize the way researchers conduct studies by producing a printer capable of printing the cancer microenvironment, focusing especially on the vascularization of constructs. We plan to advance technological access and resources to researchers and students across the bay area and UC Berkeley. Our design philosophy and approach revolves around three basic principles of simplicity, elegance, and functionality.

In this variant of the Marlin firmware, our modifications make it possible to reconfigure any Arduino based 3D printer board and transform it into a printer capable of tissue extrusion. Marlin 1.1.x represents an evolutionary leap over Marlin 1.0.2. It is the result of over two years of effort by several volunteers around the world who have paid meticulous and sometimes obsessive attention to every detail. For this release we focused on code quality, performance, stability, and overall user experience. Several new features have also been added, many of which require no extra hardware.

cal_print

A sample demonstration with the Cal logo.

Credits

Thank you everyone for your hard work and decidation to the project. We wouldn't have gotten this far without all your help.

Project Leads

  • Kevin Cheung, Class of 2016
  • Maaz Khurram, Class of 2017
  • Kuldeep Bista, Class of 2018

Mechanical Engineering

  • Wufeng Luo, Class of 2017
  • Charlene Shong, Class of 2018
  • Kanak Kupoor, Class of 2018
  • Sabrina Hua, Class of 2019

Software Engineering

  • Mason Fujimoto, Class of 2017
  • Quinn Tran, Class of 2018
  • Katie Wu, Class of 2018
  • Randall White, Class of 2018

Electrical Engineering

  • Kevin Zheng, Class of 2019

Bioengineering

  • James Huang, Class of 2016
  • Marcos Vega, Class of 2018
  • Jake Yukich, Class of 2019

Our Partners

  • University of California, Berkeley
  • Lawrence Berkeley National Laboratory
  • Berkeley Student Technology Fund
  • Marlin Firmware Community

License

Marlin is published under the GPL license because we believe in open development. The GPL comes with both rights and obligations. Whether you use Marlin firmware as the driver for your open or closed-source product, you must keep Marlin open, and you must provide your compatible Marlin source code to end users upon request. The most straightforward way to comply with the Marlin license is to make a fork of Marlin on Github, perform your modifications, and direct users to your modified fork.

While we can't prevent the use of this code in products (3D printers, CNC, etc.) that are closed source or crippled by a patent, we would prefer that you choose another firmware or, better yet, make your own.

About

Optimized firmware for 3D printers based on the Arduino platform.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •