My own Version of Marlin Bugfix 2.0.x 020008 for the ER20.
Bin File is located in \Marlin-bugfix-2.0.x.pio\build\ERYONE_MINI_STM32F103V or use the whole source code to make your own changes.
As always:I am in no way liable for any damages to you, your property or anything else that might result from using this firmware!

Happy printing and let me know how it works

Categories: 3D PrintingFDM


Chris · October 23, 2021 at 11:48 am

Thanks for providing all this info on the ER20.

I have an issue though, when compiling my own firmware, or using your pre-compiled .bin, I get a blank screen on bootup after resetting the EEPROM.

Flashing the stock firmware again fixes it. Did this happen to you at all?

    Matt · November 2, 2021 at 8:48 am


    this did not happen to me. I will look into it in a week or so and provide a fixed version if i can identify the error. Currently running klipper on the er20 😉

Dmah · October 8, 2022 at 8:41 am

Hi Matt,

thanks for your blog entries related to ER20.

I’m wondering if you have running Octoprint with it? I tried to connect my ER20 to a raspberry pi zero w (Raspbian GNU/Linux 10.) via the dedicated USB-B connection. The usb connection isnt recognized until now.

    Matt · October 8, 2022 at 11:51 am


    I am no longer running octoprint but did for quite some time 😉
    Moved on to klipper as I find it easier to handle with my frequent config changes.

    I ran a raspberry pi zero w for quite some time on the thinker and er20.
    Does raspbian detect a serial port / usb connection? Or did you just check via the octoprint webgui?

Leave a Reply

Avatar placeholder

Your email address will not be published. Required fields are marked *