Skip to content

thankyoucaptainobvious/iMe

 
 

Repository files navigation

iMe

Custom firmware for the Micro 3D printer

© 2015-2016 Exploit Kings. All rights reserved.

This is not a fully functional firmware yet since it doesn't have full control over the motors or heater yet. It does provide pretty much everything else though.

It can be compiled with Atmel's AVR 8-bit toolchain for Windows or Linux, and it can be installed from Linux with M3D Linux. To simplify the devloping process, just set the appropriate locations for avr-gcc, avr-objcopy, avr-size, and m3d-linux in the Makefile which will allow using the commands make to compile the firmware and make run to install and run it.

Also, it can be compiled using Atmel Studio by opening and building the project file iMe.atsln. However the resulting ELF will need to be stripped before it can be flashed into the printer, which you can do by running the following command. Currently the only way to flash the firmware from Windows is with M3D Fio.

avr-objcopy -O binary iMe.elf "iMe 1900000001.hex"

About

Custom firmware for the Micro 3D printer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 54.7%
  • C++ 43.8%
  • Assembly 1.1%
  • Makefile 0.4%