maplerainresearch / MRR_ESPE

MRR ESPE 3D printer control board
Other
36 stars 17 forks source link

MRR_ESPE

A 3D printer control board based on ESP32

This is a 3D printer control board based on the ESP32 microcontroller, which comes with built-in WiFi and BlueTooth.

Current version: v0.5rev1

Get a pre-launch version at our store.

Facebook page
Facebook group (for discussions, etc.)

Features:

Firmware

Marlin 2.0 has added support for ESP32, including the use of I2S to drive motor steppers. This board was based on the pins definition file pins_ESP32.h with some modifications based on MRR ESPA.
In addition, Luc has been working on a Marlin fork which incorporates part of his ESP3D webUI into Marlin itself.

Note: Due to timer issues with the I2S stream, babystepping will trigger board reset.
Note: Marlin's linear advance feature does not work with the I2S stepper stream.

Flashing firmware

Jumpers

Pins

See separate PIN_DEF.txt file. Note: I2S pin 151 labeled as 152 on v0.5 board.

License

Released under CERN Open Hardware Licence v1.2. See LICENSE.txt for details.

Warning

Disclaimer

This product is provided as-is. While care has been taken to design a safe product, it is the user's responsibility to make sure precautions are taken to prevent damage or injury when using this product. This includes adhering to all warnings provided. By using this product, the user accepts responsibility to bear all liabilities from any damage or injury arising from the use of this product.