Oleg Oleg
RUSSIAN FEDERATION, THE • + Follow
Edit Project
Description
3D printer control board based on ESP32
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
AUX1 adapter
Fixes issue with AUX1 port on MRR ESPE v0.5
This adapter board fixes MRR ESPE v0.5's issue with the TX/RX pins being swapped on the AUX1 connector.
Simply use an IDC cable to connect AUX1_BRD to the AUX1 connector on the board. Then connect AUX1_SCRN to the screen (such as MKS TFT32).
EXP3 to EXP1/2 adapter
Adapter to allow use of RepRap full graphics smart controller
This adapter allows the MRR ESPE to use generic LCD12864 controllers (officially the RepRap full graphics smart controller).
To do so, connect EXP3_BRD to the LCD connector on the MRR ESPE.
Then, connect EXP1 and EXP2 on the adapter to EXP1 and EXP2 on the controller. (Optional: Connect D5, D6, D7 to unused native ESP32 pins on the MRR ESPE, like IO2, IO4, and IO15. Then define `LCD_PINS_D5`, `LCD_PINS_D6`, and `LCD_PINS_D7` in `pins_MRR_ESPE.h`. The KILL pin is also optional.)
If you want to use the SD card on the controller:
1. Remove SD_EN jumper on the MRR ESPE board.
2. Use jumper wires to connect SCK, MISO, and MOSI from the adapter to the respective pins on the board.
3. Connect SS on the adapter to IO5 on the board.
4. Optional: Connect DET to an unused pin on the board. You will need to edit `pins_MRR_ESPE.h` to define the `SD_DETECT_PIN`.
Jul 16,2020
10,295 views
end-flag
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.
10295
16
4
9.69 (4)
Published: Jul 16,2020
Purchase
Donation Received ($)
Under the
Attribution-ShareAlike (CC BY-SA)
License.

Raspberry Pi 5 7 Inch Touch Screen IPS 1024x600 HD LCD HDMI-compatible Display for RPI 4B 3B+ OPI 5 AIDA64 PC Secondary Screen(Without Speaker)
BUY NOW
ESP32-S3 4.3inch Capacitive Touch Display Development Board, 800×480, 5-point Touch, 32-bit LX7 Dual-core Processor
BUY NOW
Raspberry Pi 5 7 Inch Touch Screen IPS 1024x600 HD LCD HDMI-compatible Display for RPI 4B 3B+ OPI 5 AIDA64 PC Secondary Screen(Without Speaker)
BUY NOW- Comments(4)
- Likes(16)
-
Anthony Pedotto Feb 22,2025
-
Mitch Marcotte Dec 17,2024
-
Green Pimienta Nov 03,2024
-
Engineer Sep 21,2024
-
Amr Elrouby Apr 24,2024
-
jhevar Jun 15,2023
-
Tim Loyal Apr 22,2023
-
Kolpakov Denis Aug 14,2022
-
Engineer Mar 20,2022
-
Ilya Stroganov Feb 25,2022
-
Ioann4000 Oct 01,2021
-
Aleksandr Artamonov Jul 26,2021
-
Engineer May 12,2021
-
shehata hazem Sep 28,2020
-
Engineer Aug 27,2020
-
Engineer Jul 27,2020
View More
VOTING
4 votes
- 4 USER VOTES
9.69
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Design
1/4
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Usability
2/4
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Creativity
3/4
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Content
4/4

-
10design
-
10usability
-
5creativity
-
10content
8.75

-
10design
-
10usability
-
10creativity
-
10content
10.00

-
10design
-
10usability
-
10creativity
-
10content
10.00

-
10design
-
10usability
-
10creativity
-
10content
10.00
More by Oleg Oleg
-
Small passive DC constant current electronic load IntroductionA small passive DC adjustable constant current (CC) electronic load with temperature-con...
-
Small jlinkV9 downloader V1.0 Adopt typec interface, stm32f205 master control, lead SWD, SWO, support virtual serial port, resista...
-
IP2325 dual string lithium battery charging module Miniature charger for dual lithium batteries.Since the IP2325 does not have a charge balancing funct...
-
Electronic switch The operating voltage is within 30V. Depends on the PMOS voltage.
-
Power supply module NAE20S08 Is based on SY8288A / JW5068A series power supply ic Volume: 10x10x6mm Input range: 4-23vin Output: ...
-
Solder paste dispenser A portable miniature intelligent electric SMT solder paste dispensing pen supports quantitative extr...
-
Development Board STM32F103RET6 Development Board Series STM32F103RET6Resources on the board3.3/5.0/12V power input/output pinReset ...
-
DAPLINK and STM32 minimum system combination DAPLINK and STM32 minimum system combination, one data cable can complete the download and debugging...
-
USB to RS232 This is a program verification board. The main verification content is the function of USB to RS232 ...
-
ESP Air Burner The ESP downloader with Air Burnner interface uses probes instead of DuPont cables.
-
Docking station USB3.1 Using GL3520 USB 3.1 HUB chip,Supports super high speed, high speed and full speed USB connection, f...
-
RX5808 open source receiver 5.8g open source receiver, can receive 5.8g signal, AV video signal output. Rx5808 dual-reception fu...
-
5.8G image transmission module It can be used for AV signal audio and video wireless transmission; baby monitor; wireless camera se...
-
GRBL-ESP32 esp32s 3d is suitable for GRBL and marlin software
-
STM32 Sensor Node A Small STM32F103C8T6 board with all functional pins exposed. Similar to the BluePill Board except:N...
-
2.8 inch TFT touch screen The module uses a 2.8-inch TFT color LCD screen. The module is compatible with punctual atomic 2.8TF...
-
LED dot matrix clock LED dot matrix electronic clock based on 51 single chip microcomputer.Based on STC15W4K series ultra...
-
STM32F411Cx 401Cx minimum system + J-LINK debugger The STM32F411 / 401 microcontroller belongs to the STM32 Dynamic Efficiency series. These devices ar...
-
Small passive DC constant current electronic load IntroductionA small passive DC adjustable constant current (CC) electronic load with temperature-con...
-
Small jlinkV9 downloader V1.0 Adopt typec interface, stm32f205 master control, lead SWD, SWO, support virtual serial port, resista...
-
IP2325 dual string lithium battery charging module Miniature charger for dual lithium batteries.Since the IP2325 does not have a charge balancing funct...
-
Electronic switch The operating voltage is within 30V. Depends on the PMOS voltage.
-
Power supply module NAE20S08 Is based on SY8288A / JW5068A series power supply ic Volume: 10x10x6mm Input range: 4-23vin Output: ...
-
Solder paste dispenser A portable miniature intelligent electric SMT solder paste dispensing pen supports quantitative extr...
-
Development Board STM32F103RET6 Development Board Series STM32F103RET6Resources on the board3.3/5.0/12V power input/output pinReset ...
-
DAPLINK and STM32 minimum system combination DAPLINK and STM32 minimum system combination, one data cable can complete the download and debugging...
-
USB to RS232 This is a program verification board. The main verification content is the function of USB to RS232 ...
-
ESP Air Burner The ESP downloader with Air Burnner interface uses probes instead of DuPont cables.
-
Docking station USB3.1 Using GL3520 USB 3.1 HUB chip,Supports super high speed, high speed and full speed USB connection, f...
-
RX5808 open source receiver 5.8g open source receiver, can receive 5.8g signal, AV video signal output. Rx5808 dual-reception fu...
You may also like
-
Commodore 64 1541-II Floppy Disk Drive C64 Power Supply Unit USB-C 5V 12V DIN connector 5.25
137 1 2 -
Easy to print simple stacking organizer with drawers
77 0 0 -
-
-
-
Modifying a Hotplate to a Reflow Solder Station
1118 1 6 -
MPL3115A2 Barometric Pressure, Altitude, and Temperature Sensor
629 0 1 -
-
Nintendo 64DD Replacement Shell
484 0 2 -
V2 Commodore AMIGA USB-C Power Sink Delivery High Efficiency Supply Triple Output 5V ±12V OLED display ATARI compatible shark 100W
1406 4 3
I don't see an answer...I had 10 boards made, but without the code makes it kinda worthless. If anyone figures it out all the pins etc.
There are 4 shift registers chips, so the code isn't trivial.